-
Notifications
You must be signed in to change notification settings - Fork 435
mcc: add ignition validation to render controller #529
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
mcc: add ignition validation to render controller #529
Conversation
0da80a4
to
a7a86b8
Compare
a7a86b8
to
ec11c95
Compare
eb3f60f
to
9469cd6
Compare
/retest |
|
This is ready for review despite AWS's throttling. |
/approve great work! |
9469cd6
to
a622fae
Compare
a622fae
to
7958574
Compare
pkg/controller had functions with confusing and unclear naming. This commit changes: generateMachineConfig() -> generateRenderedMachineConfig() generateMachineConfigs() -> generateTemplateMachineConfigs()
Add check to render_controller.go to ensure that all machineconfigs merged by getRenderedMachineConfig() contain valid ignition configs. Closes: openshift#502
7958574
to
6444285
Compare
Updated. Ready for re-review @runcom @cgwalters |
still lgtm @cgwalters for the final lgtm |
/lgtm Nice work! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cgwalters, kikisdeliveryservice, runcom The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
- What I did
getRenderedMachineConfig() contain valid ignition configs.
generateMachineConfig() -> generateRenderedMachineConfig()
generateMachineConfigs() -> generateTemplateMachineConfigs()
Closes: #502
Related-to: #505