Skip to content

Kubernetes deployment "restarted at" annotation should be ignored by default #3654

@paul-civitas

Description

@paul-civitas

Describe the bug

With the default helm chart deployment, the kubernetes deployment "restarted at" annotation is not included in the argocd ignore list.

This causes deployment restarts to glitch up.

This is discussed here: argoproj/argo-cd#12410

To resolve the issue you need to add the annotation to ignoreDifferences.

However since this annoation is an offical part of an vanilla kuberentes resource, this should be included by default as part of the helm chart.

There's already several things here listed in the helm values that fall under similar categories: https://github.com/argoproj/argo-helm/blob/main/charts/argo-cd/values.yaml#L291

Related helm chart

argo-cd

Helm chart version

9.2.0

To Reproduce

Deploy with near default helm values. Try and restart a deployment. Watch as argo removes the annotation causing the deployment to fail to restart properly.

Expected behavior

Default helm chart deployment doesn't interfere with vanilla kuberentes behavior.

Screenshots

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    argo-cdawaiting-upstreamIs waiting for a change upstream to be completed before it can be merged.bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions