Bug 1827600
| Summary: | Fix MachineConfig CRD openAPI validation regression | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Christian Glombek <cglombek> |
| Component: | Machine Config Operator | Assignee: | Christian Glombek <cglombek> |
| Status: | CLOSED ERRATA | QA Contact: | Michael Nguyen <mnguyen> |
| Severity: | low | Docs Contact: | |
| Priority: | medium | ||
| Version: | 4.5 | CC: | smilner |
| Target Milestone: | --- | ||
| Target Release: | 4.5.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | No Doc Update | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-07-13 17:31:14 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
Christian Glombek
2020-04-24 10:00:52 UTC
Verified on 4.5.0-0.nightly-2020-05-04-103637. Applied MachineConfig.Spec.Config.Replace.Source without any OpenAPI errors.
$ oc get clusterversion
NAME VERSION AVAILABLE PROGRESSING SINCE STATUS
version 4.5.0-0.nightly-2020-05-04-103637 True False 29m Cluster version is 4.5.0-0.nightly-2020-05-04-103637
$ cat file.yaml
apiVersion: machineconfiguration.openshift.io/v1
kind: MachineConfig
metadata:
labels:
machineconfiguration.openshift.io/role: worker
name: test-file
spec:
config:
ignition:
version: 2.2.0
config:
replace:
source: https://raw.githubusercontent.com/mike-nguyen/misc/master/remote.yaml
$ oc apply -f file.yaml
machineconfig.machineconfiguration.openshift.io/test-file created
$ oc get mc
NAME GENERATEDBYCONTROLLER IGNITIONVERSION AGE
00-master 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
00-worker 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
01-master-container-runtime 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
01-master-kubelet 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
01-worker-container-runtime 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
01-worker-kubelet 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
99-master-9ffc0f02-c9af-46d5-badd-587c55727861-registries 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
99-master-ssh 2.2.0 53m
99-worker-85584545-4610-4989-9efa-5b9835c1fdf8-registries 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
99-worker-ssh 2.2.0 53m
rendered-master-d4ff086b3e94a0bdda818b3ae2fc6e10 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
rendered-worker-990aa2e549753acde7487aedf6aa1eed 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 46m
test-file 2.2.0 2s
$ oc get mc
NAME GENERATEDBYCONTROLLER IGNITIONVERSION AGE
00-master 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
00-worker 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
01-master-container-runtime 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
01-master-kubelet 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
01-worker-container-runtime 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
01-worker-kubelet 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
99-master-9ffc0f02-c9af-46d5-badd-587c55727861-registries 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
99-master-ssh 2.2.0 53m
99-worker-85584545-4610-4989-9efa-5b9835c1fdf8-registries 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
99-worker-ssh 2.2.0 53m
rendered-master-d4ff086b3e94a0bdda818b3ae2fc6e10 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
rendered-worker-990aa2e549753acde7487aedf6aa1eed 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 47m
rendered-worker-9dda83e61d671a0594f72c5d4b5402a8 339d3372ea05058fb0d85266c13ee3e7399239b6 2.2.0 20s
test-file 2.2.0 25s
$ oc get mcp/worker
NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT READYMACHINECOUNT UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT AGE
worker rendered-worker-990aa2e549753acde7487aedf6aa1eed False True False 3 0 0 0 47m testcluster
$ oc get mcp/worker
NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT READYMACHINECOUNT UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT AGE
worker rendered-worker-9dda83e61d671a0594f72c5d4b5402a8 True False False 3 3 3 0 72m
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2409 |