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
Describe the bug
Our pods are not getting terminated in a graceful way. An image version upgrade or any change that requires deploying new pods will cause a rollout of the Deployments and the pods will be terminated even in the middle of a running task (download/upload content).
To Reproduce
Steps to reproduce the behavior:
Install the operator with 2 api and content replicas:
Describe the bug
Our pods are not getting terminated in a graceful way. An image version upgrade or any change that requires deploying new pods will cause a rollout of the Deployments and the pods will be terminated even in the middle of a running task (download/upload content).
To Reproduce
Steps to reproduce the behavior:
Install the operator with 2 api and content replicas:
start to upload a file:
while the upload is running, modify Pulp CR to "force" the redeploy of pods:
pulp client will receive the following error:
Expected behavior
The pods should not be terminated if there is/are any task(s) running.
Additional context
Verify which signal kubelet sends to the process in these scenarios.
The text was updated successfully, but these errors were encountered: