Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSI volumes cannot be displayed in Nomad 1.8 GUI #23831

Open
thetoothpick opened this issue Aug 15, 2024 · 6 comments · May be fixed by #24542
Open

CSI volumes cannot be displayed in Nomad 1.8 GUI #23831

thetoothpick opened this issue Aug 15, 2024 · 6 comments · May be fixed by #24542

Comments

@thetoothpick
Copy link

thetoothpick commented Aug 15, 2024

Nomad version

Nomad 1.8.2

Issue

When loading the "Storage" page, CSI volumes are initially listed, but clicking on one triggers a 404 error, and the page tries to dynamically load more data, which also triggers 404 errors.

It looks like the UI is trying to call URLs with this pattern:

$NOMAD_ADDR/v1/plugin/csi%2Fplugin-name
$NOMAD_ADDR/v1/volume/csi%2Fvolume-name

The correct URLs appear to be:

$NOMAD_ADDR/v1/plugin/csi/plugin-name
$NOMAD_ADDR/v1/volume/csi/volume-name

Note the extraneous / URL escaping.

Reproduction steps

Load https://nomad.url/ui/csi/volumes

Expected Result

Volume list is displayed, volume details can be viewed by clicking on a volume.

Actual Result

Volume list is displayed momentarily, but soon goes blank (or shows "No Volumes").

nomad-volume-list

Clicking on a volume while it's displayed shows a "Not Found" error.

nomad-volume-details

@tgross
Copy link
Member

tgross commented Aug 15, 2024

Hi @thetoothpick! This should already be fixed in Nomad 1.8.3 by #23625 (I see it on the changelog)

@thetoothpick
Copy link
Author

@tgross oh great - sorry for the duplicate!

@tgross tgross closed this as not planned Won't fix, can't repro, duplicate, stale Aug 15, 2024
@4W5ZeZPMc
Copy link

i have updated to 1.8.3 bug is still occurring

@4W5ZeZPMc
Copy link

@tgross can u reopen this issue or should i create a new one?

@robbiexiong
Copy link

having same issue here. also update to 1.8.3

@tgross
Copy link
Member

tgross commented Sep 3, 2024

Reopening.

@tgross tgross reopened this Sep 3, 2024
@tgross tgross added this to Nomad UI Sep 3, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Nomad UI Sep 3, 2024
@philrenaud philrenaud self-assigned this Nov 20, 2024
@philrenaud philrenaud moved this from Backlog to Todo in Nomad UI Nov 20, 2024
@philrenaud philrenaud moved this from Todo to In Progress in Nomad UI Nov 22, 2024
@philrenaud philrenaud linked a pull request Nov 22, 2024 that will close this issue
@philrenaud philrenaud moved this from In Progress to In Review in Nomad UI Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Review
Development

Successfully merging a pull request may close this issue.

5 participants