Open dnoland1 opened 1 year ago
This is as odd one, DO is often used throughout development. Do you have any extensions installed? Could you try again with new credentials using a verified API key?
Are you not able to reproduce? Two people on my support team reported the issue to me and I'm able to reproduce it (we all have different keys). You can also give it a go at support.rancher.cloud. I see OS Management in the menu, so I think that means the Elemental extension is installed.
And RKE1 works fine as well as the machine pool for AWS.
What version of the elemental ui extension is installed, and would you be able to temporarily disable it and try again?
Sorry, I saw it in the menu, but when I click on it (I'm an admin), does not appear it's installed:
Can you go to the Burger menu --> Extensions
page and let me know which extensions are installed? They can be separate from the product underneath. For the elemental extension it will guide you through the install process for elemental actual (as well as show elemental features when elemental actual is installed)
No Extensions on my Burger:
I'm a Restricted Administrator. For Administrator, clicking Burger no-ops and see this on console:
You'll need an admin to check, I have a feeling the extension version is 1.0 and needs updating to 1.1
I am an admin, Burger is broken and get the above console error when I click on the Burger. I'm logged in with username=admin with full Administrator rights. I can also check things in the backend if needed.
it looks like for a provisioning.cattle.io.clusters
we can't find the associated management.cattle.io.cluster
. are there any any failed network requests, or clusters stuck in an odd deleted state?
Yes, found an old cluster that had been deleted that had a resource in cluster.provisioning.cattle.io, but not cluster.management.cattle.io. I've removed it, but still facing the same issues with the burger menu as well as DigitalOcean machine pool.
Sorry, deleted it, but was stuck in "deleting" state. It's now gone and I can get to the Burger and see extensions:
I'll update Elemental to 1.1.0 and see if that helps.
Looks like that fixed the issue:
Anything that can be done so that Extensions don't break core application functionality?
There's two issues here
1) provisioning.cattle.io.clusters
without management.cattle.io.cluster
counterparts can break the burger menu
shell/components/nav/TopLevelMenu.vue
, computed clusters
, c.mgmt can be undefinedshell/config/uiplugins.js
shouldNotLoadPlugin
details a number of ways to block an extension from runningUntil the follow on work has been tracked somewhere lets keep this issue open
Setup
Describe the bug Machine pool is blank:![image](https://user-images.githubusercontent.com/468462/234714449-a1f34233-d406-4fac-861c-7a19718e4bcb.png)
To Reproduce Go to Cluster Manager Click Create button Toggle to rke2/k3s clusters Select DigitalOcean
Result The machine pool is blank (see screen shot above)
Expected Result Fields for configuring the machine pool
Screenshots See above
Additional context Saw this error in browser console which might be related: