-
Notifications
You must be signed in to change notification settings - Fork 461
*: Support CoreOS configs in MCs #1980
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
Conversation
|
/retest |
|
hi @LorbusChris is there any problem definition/background for this? |
a400c3b to
dac6bc7
Compare
|
@kikisdeliveryservice this is one way to solve #283 |
|
/retest |
|
/retest |
a3a3dd6 to
b9ad137
Compare
b9ad137 to
f588477
Compare
|
I like the idea but I think we should do this after coreos/butane#79 Also MCO team: I added a 4.7 label we can use for PRs like this - "things to look at/merge after we branch for 4.6". |
cgwalters
left a comment
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.
Moving off my review queue for now
f588477 to
259fff4
Compare
|
/retest |
|
/hold cancel |
|
@LorbusChris: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
So we could probably land this one pretty quickly if we agree to conditionalize it first on being on FCOS/OKD right? There's low-to-zero risk for that and then we'd be able to tackle the "how does fcc work with RHCOS" as a separate phase or so. |
|
I've created an enhancement proposal for this: openshift/enhancements#525 @cgwalters I'm not sure we need to conditionalize it for OKD - or are there any drawbacks to having it in OCP as a tech preview of sorts that is not used by any component by default, and not recommended to admin users yet? |
Updates FCCT so CoreOS configs can be transpiled to Ignition config spec v3.1 directly.
This adds support for parsing CoreOS (FCCT) configuration to the IgnParseWrapper function. If a YAML-encoded CoreOS config is encountered, the MCC will attempt to transpile and parse the data to Ignition config spec v3.1.
259fff4 to
bb4c013
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: LorbusChris The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Agree on gating and also there's an open enhancement so it feels like that should be finished first.. /hold |
|
Also: is this okd-e2e test dead? |
|
@kikisdeliveryservice I don't think master and 4.6 okd tests will succeed just, yet as machine-os-content for 4.6+ still has some issues, although it looks like it failed pulling busybox from docker just now (due to the new rate limiting their doing, I think at least that issue's been fixed). |
|
@LorbusChris: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
|
Stale issues rot after 30d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle rotten |
- What I did
Add support for parsing CoreOS configs from RawExtension in MC
This is one possible way to go about the issue discussed in #283
- How to verify it
I'll add a test
- Description for the changelog
Support CoreOS configs in MCs
/hold