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

Do not render undeployed argoApps #854

Merged
merged 1 commit into from
Aug 7, 2023

Conversation

sven-urbanski-freiheit-com
Copy link
Contributor

This avoids the error in argoCd rpc error: code = Unknown desc = environments/<env>/applications/<app>/manifests: app path does not exist

This is usually a problem when creating a new app, because generally all manifest are created in the source repo at once, including for production environments.
However, once submitted to kuberpult via /release endpoint, kuberpult rendered the ArgoCd manifests for all environments, even those that are not deployed yet (like production).

With this change, kuberpult will only render the apps in an environment, if it is deployed there.

Reference: SRX-638BGR

ArgoCd cannot find the manifest file for undeployed apps, so it will render an error in the ui.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants