You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the spec.active field is switched to false the workload is getting deleted. As the result the workload is re-created with spec.active=true, and re-admitted. This makes the field useless for users, and will also confuse Kueue when trying to deactivate the Workload, for example due to waitForPodsReady.
What you expected to happen:
The workload should not be deleted after setting the field to false.
How to reproduce it (as minimally and precisely as possible):
/cc @varshaprasad96@mbobrovskyi
Created the issue independent of the integration with Notebook. This is problematic for manual suspend, and automated by Kueue using waitForPodsReady (but also ProviRequest).
What happened:
When the
spec.active
field is switched tofalse
the workload is getting deleted. As the result the workload is re-created withspec.active=true
, and re-admitted. This makes the field useless for users, and will also confuse Kueue when trying to deactivate the Workload, for example due to waitForPodsReady.What you expected to happen:
The workload should not be deleted after setting the field to false.
How to reproduce it (as minimally and precisely as possible):
Create the Stateful set, for example:
k edit wl
Anything else we need to know?:
I believe the correct solution is to make sure the Workload is owned by the StatefulSet, not just the StatefulSet pods.
The text was updated successfully, but these errors were encountered: