Bug 1772900
| Summary: | MCO: Stale feature flags in kubelet.conf extracted from ignition file | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | ravig <rgudimet> |
| Component: | Machine Config Operator | Assignee: | Antonio Murdaca <amurdaca> |
| Status: | CLOSED ERRATA | QA Contact: | Michael Nguyen <mnguyen> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.3.0 | CC: | aravindh, gmarkley, sdodson, ssoto |
| Target Milestone: | --- | ||
| Target Release: | 4.3.0 | ||
| 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: | 2020-01-23 11:13:05 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1771083 | ||
|
Description
ravig
2019-11-15 14:11:35 UTC
I verified that the kubelet no longer has TLSSecurityProfile or ExperimentalCriticalPodAnnotation oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.3.0-0.nightly-2019-11-21-122827 True False 16m Cluster version is 4.3.0-0.nightly-2019-11-21-122827 $ oc get mc NAME GENERATEDBYCONTROLLER IGNITIONVERSION CREATED 00-master ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 00-worker ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 01-master-container-runtime ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 01-master-kubelet ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 01-worker-container-runtime ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 01-worker-kubelet ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 99-master-6ca42d02-703b-48b2-89f0-de35f35ebb52-registries ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 99-master-ssh 2.2.0 40m 99-worker-9a3f484b-a918-4545-8122-850ae33743d8-registries ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m 99-worker-ssh 2.2.0 40m rendered-master-d0103688cb103a9be19d54ec47672145 ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m rendered-worker-c79ebfdfe68a65a53f8106ad418fba98 ea51a9f88458a528a5782ca170090c201dd32ace 2.2.0 38m $ oc get mc 01-master-kubelet -o yaml | grep -e TLSSecurityProfile -e ExperimentalCriticalPodAnnotation $ oc get mc 01-worker-kubelet -o yaml | grep -e TLSSecurityProfile -e ExperimentalCriticalPodAnnotation @ravig I don't have access to windows nodes. Can you verify that upstream kube works with OpenShift 4.3.0-0.nightly-2019-11-21-122827 or later? If not I will close this as verified. I was able to run kubelet v1.16.2 on a windows node.
__________________________
$ oc get clusterversion
NAME VERSION AVAILABLE PROGRESSING SINCE STATUS
version 4.3.0-0.ci-2019-11-21-103638 True False 81m Cluster version is 4.3.0-0.ci-2019-11-21-103638
$ oc describe no ip-10-0-40-142.ec2.internal |xp
Name: ip-10-0-40-142.ec2.internal
Roles: <none>
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/instance-type=m4.large
beta.kubernetes.io/os=windows
failure-domain.beta.kubernetes.io/region=us-east-1
failure-domain.beta.kubernetes.io/zone=us-east-1c
kubernetes.io/arch=amd64
kubernetes.io/hostname=ec2amaz-qqihbh7
kubernetes.io/os=windows
node.openshift.io/os_id=Windows
Annotations: k8s.ovn.org/hybrid-overlay-hostsubnet: 10.132.3.0/24
volumes.kubernetes.io/controller-managed-attach-detach: true
CreationTimestamp: Thu, 21 Nov 2019 13:05:32 -0500
Taints: os=Windows:NoSchedule
Unschedulable: false
Conditions:
Type Status LastHeartbeatTime LastTransitionTime Reason Message
---- ------ ----------------- ------------------ ------ -------
MemoryPressure False Thu, 21 Nov 2019 13:13:32 -0500 Thu, 21 Nov 2019 13:05:32 -0500 KubeletHasSufficientMemory kubelet has sufficient memory available
DiskPressure False Thu, 21 Nov 2019 13:13:32 -0500 Thu, 21 Nov 2019 13:05:32 -0500 KubeletHasNoDiskPressure kubelet has no disk pressure
PIDPressure False Thu, 21 Nov 2019 13:13:32 -0500 Thu, 21 Nov 2019 13:05:32 -0500 KubeletHasSufficientPID kubelet has sufficient PID available
Ready True Thu, 21 Nov 2019 13:13:32 -0500 Thu, 21 Nov 2019 13:05:32 -0500 KubeletReady kubelet is posting ready status
Addresses:
InternalIP: 10.0.40.142
ExternalIP: 3.231.95.32
Hostname: ip-10-0-40-142.ec2.internal
InternalDNS: ip-10-0-40-142.ec2.internal
ExternalDNS: ec2-3-231-95-32.compute-1.amazonaws.com
Capacity:
attachable-volumes-aws-ebs: 39
cpu: 2
ephemeral-storage: 31455228Ki
memory: 8388208Ki
pods: 250
Allocatable:
attachable-volumes-aws-ebs: 39
cpu: 1500m
ephemeral-storage: 28989138077
memory: 7773808Ki
pods: 250
System Info:
Machine ID: EC2AMAZ-QQIHBH7
System UUID: EC2146A1-4CFC-58B6-83A6-9805E647814F
Boot ID:
Kernel Version: 10.0.17763.737
OS Image: Windows Server 2019 Datacenter
Operating System: windows
Architecture: amd64
Container Runtime Version: docker://19.3.2
Kubelet Version: v1.16.2
Kube-Proxy Version: v1.16.2
ProviderID: aws:///us-east-1c/i-00b95614fca1588e1
Non-terminated Pods: (0 in total)
Namespace Name CPU Requests CPU Limits Memory Requests Memory Limits AGE
--------- ---- ------------ ---------- --------------- ------------- ---
Allocated resources:
(Total limits may be over 100 percent, i.e., overcommitted.)
Resource Requests Limits
-------- -------- ------
cpu 0 (0%) 0 (0%)
memory 0 (0%) 0 (0%)
ephemeral-storage 0 (0%) 0 (0%)
attachable-volumes-aws-ebs 0 0
Events: <none>
_______________
The bug is fixed.
Thank you Sebastian! Closing as verified 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:0062 |