-
Notifications
You must be signed in to change notification settings - Fork 48
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
✨ Introduce WCP_TKG_Multiple_CL FSS in vm-operator #406
Conversation
956fcb6
to
95e2651
Compare
95e2651
to
ca29665
Compare
@ridaz Can you please squash all of your commits before removing the WiP label? Thanks! |
0a1f6ce
to
5dc5c20
Compare
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.
lgtm, with a comment about constants and a question about label removal.
...rs/contentlibrary/v1alpha2/clustercontentlibraryitem/clustercontentlibraryitem_controller.go
Outdated
Show resolved
Hide resolved
...rs/contentlibrary/v1alpha2/clustercontentlibraryitem/clustercontentlibraryitem_controller.go
Outdated
Show resolved
Hide resolved
0476dcf
to
cedd33b
Compare
cedd33b
to
3f36fdf
Compare
3f36fdf
to
6cc21e0
Compare
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.
lgtm, thank you @ridaz !
Minimum allowed line rate is |
This patch fixes an issue where the labels on the CVMI resources from the CCLI resources were missing. The labels were added via vmware-tanzu#406 but were accidentally removed via vmware-tanzu#851. When adding them back, there are now also tests to validate the logic works as there were no tests in the original PR.
This patch fixes an issue where the labels on the CVMI resources from the CCLI resources were missing. The labels were added via vmware-tanzu#406 but were accidentally removed via vmware-tanzu#851. When adding them back, there are now also tests to validate the logic works as there were no tests in the original PR.
This patch fixes an issue where the labels on the CVMI resources from the CCLI resources were missing. The labels were added via vmware-tanzu#406 but were accidentally removed via vmware-tanzu#851. When adding them back, there are now also tests to validate the logic works as there were no tests in the original PR.
This patch fixes an issue where the labels on the CVMI resources from the CCLI resources were missing. The labels were added via vmware-tanzu#406 but were accidentally removed via vmware-tanzu#851. When adding them back, there are now also tests to validate the logic works as there were no tests in the original PR.
This patch fixes an issue where the labels on the CVMI resources from the CCLI resources were missing. The labels were added via vmware-tanzu#406 but were accidentally removed via vmware-tanzu#851. When adding them back, there are now also tests to validate the logic works as there were no tests in the original PR.
This patch fixes an issue where the labels on the CVMI resources from the CCLI resources were missing. The labels were added via vmware-tanzu#406 but were accidentally removed via vmware-tanzu#851. When adding them back, there are now also tests to validate the logic works as there were no tests in the original PR.
What does this PR do, and why is it needed?
This PR will bring in the following changes:
Adding support for WCP_TKG_Multiple_CL in the following :
a. YAML Changes
- config/local/vmoperator/local_env_var_patch.yaml
- config/wcp/vmoperator/manager_env_var_patch.yaml
b. Adding a new variable for TKGMultipleCL
- pkg/config/config.go
- pkg/config/default.go
- pkg/config/env.go
- pkg/config/env/env.go
c. Updating the variable
TKGMultipleCL
as env variable in UTs inpkg/config/env_test.go
Updating the reconcile logic in
setUpCVMIFromCCLItem
to update the labels on if the labels exists in CCLItems.Which issue(s) is/are addressed by this PR? (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #427
Are there any special notes for your reviewer:
Please add a release note if necessary: