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
It looks like this change may have caused a regression that causes a duplicate namespace issue on a single application if a namespace object is has been defined in a manifest along with the managedNamespaceMetadata option enabled of an application. This seems to be related to the argocd.argoproj.io/sync-options": "ServerSideApply=true annotation being applied to namespaces. This causes a resource conflict on the defined namespace object.
The docs here say this should be possible with a namespace object.
To Reproduce
Create a namespace kubernetes manifest without server side apply in an application.
Enable managedNamespaceMetadata: on an application.
Expected behavior
Merge metadata from managedNamespaceMetadata when a namespace object is defined in manifests. This used to work before version v2.8.4
Workaround*
Remove managedNamespaceMetadata block from application and only use k8s namespace manifest.
Version
v2.8.4
The text was updated successfully, but these errors were encountered:
Checklist:
argocd version
.Describe the bug
It looks like this change may have caused a regression that causes a duplicate namespace issue on a single application if a namespace object is has been defined in a manifest along with the
managedNamespaceMetadata
option enabled of an application. This seems to be related to theargocd.argoproj.io/sync-options": "ServerSideApply=true
annotation being applied to namespaces. This causes a resource conflict on the defined namespace object.The docs here say this should be possible with a namespace object.
To Reproduce
managedNamespaceMetadata:
on an application.Expected behavior
Merge metadata from
managedNamespaceMetadata
when a namespace object is defined in manifests. This used to work before version v2.8.4Workaround*
Remove
managedNamespaceMetadata
block from application and only use k8s namespace manifest.Version
v2.8.4
The text was updated successfully, but these errors were encountered: