-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
fix: Helm v3 CRD are not deployed #3345
Conversation
This reverts commit b2dcfb8
Codecov Report
@@ Coverage Diff @@
## master #3345 +/- ##
=======================================
Coverage 39.87% 39.88%
=======================================
Files 175 175
Lines 19019 19020 +1
Branches 272 272
=======================================
+ Hits 7584 7586 +2
+ Misses 10499 10498 -1
Partials 936 936
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good so far, just minor comments about a typo
Thanks @mayzhang2000 - I just got one additional comment: Maybe it would make sense in the corresponding E2E test to check that the CRD has actually been synced correctly, using maybe |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, mayzhang2000! LGTM now!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for review @jannfis !
closes #3336 |
* Fixing could not find plugin issue when app sync and app diff * Fixing codegen error * Revert "Fixing codegen error" This reverts commit b2dcfb8 * Fixing codegen error * If user is logged in, settings API would return ConfigManagementPlugins * For helm3, add flag --include-crds when calling helm template to support helm3 crd * Fixing typo. * Added further assertion of ResourceSyncStatusIs for CRD resources.
Update helm plugin usage to include install-crds bringing it inline with default ArgoCD helm behaviour (ArgoCD defaults to setting install-crds) See: argoproj/argo-cd#3345
Checklist: