-
Notifications
You must be signed in to change notification settings - Fork 288
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
CLI changes for enabling modular upgrades for tinkerbell provider #6735
Conversation
Skipping CI for Draft Pull Request. |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #6735 +/- ##
==========================================
+ Coverage 71.78% 71.85% +0.06%
==========================================
Files 531 531
Lines 41295 41337 +42
==========================================
+ Hits 29642 29701 +59
+ Misses 9993 9971 -22
- Partials 1660 1665 +5
☔ View full report in Codecov by Sentry. |
b0758fc
to
5a490f7
Compare
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: chrisdoherty4 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 |
Signed-off-by: Rahul Ganesh <[email protected]>
c304019
to
a4402a6
Compare
…late Signed-off-by: Rahul Ganesh <[email protected]>
/retest-required |
/lgtm |
/retest-required |
Issue #, if available:
Modular Upgrades are not enabled in Tinkerbell Provider currently because, we just have one OSImageUrl field that can be specified in data center config to be used by all machine configs in the cluster.
Description of changes:
Enable specifying OSImageUrl field per machine config to help facilitate modular upgrades. For backward compatibility continue supporting OSImageUrl field at data center config too and eventually deprecate.
Testing (if applicable):
Manually tested upgrading CP and worker separately
Documentation added/planned (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.