epics-containers / ec-helm-charts

A set of shared helm charts for domain services and IOC instances
Apache License 2.0
1 stars 1 forks source link

Force rollout from a failing state #14

Closed marcelldls closed 3 months ago

marcelldls commented 4 months ago

If the pods are in a failing state (maybe bad image version for example), then doing an ec deploy updates the helm application but the pods do not update (https://github.com/kubernetes/kubernetes/issues/67250)

A suggested fix in the issue is to set podManagementPolicy: Parallel - which I have successfully tested on ec deploy

One thing to note is that this update will require a manual delete and deploy as per https://github.com/kubernetes/kubernetes/issues/117693

marcelldls commented 4 months ago

Note to self after merge: update https://github.com/epics-containers/ec-services-template which is still on 3.4.0

marcelldls commented 4 months ago

To be tested against adaravis

gilesknap commented 4 months ago

Do you think this is OK to merge? I still keep seeing the issue this fixes.

marcelldls commented 4 months ago

Do you think this is OK to merge? I still keep seeing the issue this fixes.

Sorry I have not been able to test this against hardware with visr being powered down - apparently we are back up as of last night so I will try get to this