Bug 1732100
Summary: | [RFE] MachineConfig should support inheritance | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Yolanda Robla <yroblamo> |
Component: | Machine Config Operator | Assignee: | Antonio Murdaca <amurdaca> |
Status: | CLOSED NOTABUG | QA Contact: | Micah Abbott <miabbott> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.1.z | CC: | william.caban |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-07-24 08:54:51 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Yolanda Robla
2019-07-22 17:18:26 UTC
This is already possible today https://github.com/openshift/machine-config-operator/issues/429#issuecomment-499458138 I think we can close this BZ Thanks for the quick answer, i'll take a look. Closing it. I am reopening it, as this approach didn't work with worker MachineConfigPool. The reason is that this is generated dynamically, and any updates done to that are being overwritten. See my comments on https://github.com/openshift/machine-config-operator/issues/429. I also was thinking we could define different type of computes in install-config.yaml , and then configure all of that as workers. See what i tried on: https://github.com/yrobla/blueprint-pae/blob/master/profiles/production.baremetal/00_install-config/install-config.yaml#L9 . But the installer complains about "worker" being the only valid value there. (In reply to Yolanda Robla from comment #3) > I am reopening it, as this approach didn't work with worker > MachineConfigPool. The reason is that this is generated dynamically, and any > updates done to that are being overwritten. See my comments on > https://github.com/openshift/machine-config-operator/issues/429. > I also was thinking we could define different type of computes in > install-config.yaml , and then configure all of that as workers. See what i > tried on: > https://github.com/yrobla/blueprint-pae/blob/master/profiles/production. > baremetal/00_install-config/install-config.yaml#L9 . But the installer > complains about "worker" being the only valid value there. I've replied in MCO#429 - you're editing the worker MCP but you should create a new one inheriting from that so that the base worker MCs are there. Ok i tried that approach of superclassing worker instead of subclassing it, and it works. |