-
Notifications
You must be signed in to change notification settings - Fork 261
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
Trying to edit/update the statefulset through the UI is not working #10041
Comments
Doesn't seem to affect all Stateful Sets - we use |
Let's sync with backend first to check if PUT or PATCH is the expected mechanism here. |
Perhaps related code that touches near where this is: #9577 though this problem still happens in Chrome. |
Similar efforts around permissions: #7897 |
After a bit of investigation, there seems to be some problem with the updates we are getting via websockets... Here is a video where we do the changes on the UI, then I show each relevant part of the Screen.Recording.2023-12-18.at.16.10.48.movRecreating the repro steps, when we successfully edit this What happens is that the resource get's overwritten on the UI side by the A full page refresh returns the old object (without the changes employed by the @richard-cox @nwmac Is this just a |
Moved to backend blocked with creation of rancher/rancher#43916 |
@aalves08 so this is blocked by both 43916 and #40712 ? |
@samjustus at least rancher/rancher#43916 for sure. Not entirely sure about rancher/rancher#40712, but I trust Neil's judgement. I would have to repro it all again and check the implications. |
@aalves08 don't worry about that - we will take a look at them |
Thank you @samjustus |
Internal reference: SURE-7109
Reported in 2.7.5, confirmed also in 2.8.0
Repro steps:
Issue description:
A user is trying to update the CPU/Mem resources limits for one of the stateful sets (monitoring installed from apps marketplace) from the rancher UI and it's being reset again back to the old limits for some reason. When the resources are updated from the CLI using the kubectl edit command, it gets updated and then Rancher UI shows the update.
Support was able to duplicate this in their lab.
Business impact:
Editing the config from the UI should, in fact, push change down to the cluster. The user shouldn't have to do it from the kubectl CLI
Troubleshooting steps:
Repro steps:
Workaround:
Use the kubectl CLI on the cluster to edit the resource. Not ideal but it is a workaround
Actual behavior:
Editing the config in Rancher and it doesn't actually change the statefulset
Expected behavior:
An edit from Rancher should change the value in the statefulset
Addenda:
The text was updated successfully, but these errors were encountered: