Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding two applications with the same ns causes sync ping-pong #23

Closed
noam-codefresh opened this issue Apr 29, 2021 · 2 comments · Fixed by #79
Closed

Adding two applications with the same ns causes sync ping-pong #23

noam-codefresh opened this issue Apr 29, 2021 · 2 comments · Fixed by #79
Labels
bug Something isn't working

Comments

@noam-codefresh
Copy link
Collaborator

When both applications create a overlayz/<project>/namespace.yaml file that tries to create the same namespace, Argo-CD adds different labels to the ns in each app, and it results in each application syncing over the changes from the other one.

@noam-codefresh noam-codefresh added the bug Something isn't working label Apr 29, 2021
@noam-codefresh
Copy link
Collaborator Author

I think we should have a central location where all of our namespace resource yamls are located. The app referencing this directory should not have any finalizers set (or at least - the namespaces themselves should be marked to not delete themselves on app deletion).

@roi-codefresh
Copy link
Contributor

@noam-codefresh yeah, something like a namespaces application so it would have overlays for different clusters.

@noam-codefresh noam-codefresh linked a pull request Jun 3, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants