--- apiVersion: operator.openshift.io/v1 kind: Etcd metadata: creationTimestamp: "2025-10-11T10:25:28Z" generation: 2 managedFields: - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"UnsupportedConfigOverridesUpgradeable"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: etcd-UnsupportedConfigOverrides operation: Apply subresource: status - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"MachineDeletionHooksControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: MachineDeletionHooksController-reportDegraded operation: Apply subresource: status time: "2025-10-11T10:28:18Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"UnsupportedConfigOverridesUpgradeable"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: etcd-operator-UnsupportedConfigOverrides operation: Apply subresource: status time: "2025-10-11T10:28:18Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ClusterMemberRemovalControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: ClusterMemberRemovalController-reportDegraded operation: Apply subresource: status time: "2025-10-11T10:28:19Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"MissingStaticPodControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: MissingStaticPodController-reportDegraded operation: Apply subresource: status time: "2025-10-11T10:28:19Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"InstallerPodContainerWaitingDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"InstallerPodNetworkingDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"InstallerPodPendingDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} manager: etcd-InstallerState operation: Apply subresource: status time: "2025-10-11T10:28:20Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"BackingResourceControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: BackingResourceController-StaticResources operation: Apply subresource: status time: "2025-10-11T10:28:22Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ConfigObservationDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} manager: etcd-ConfigObserver operation: Apply subresource: status time: "2025-10-11T10:28:22Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"EtcdStaticResourcesDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: EtcdStaticResources-StaticResources operation: Apply subresource: status time: "2025-10-11T10:28:28Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ResourceSyncControllerDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} manager: etcd-ResourceSync operation: Apply subresource: status time: "2025-10-11T10:28:28Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ClusterMemberControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: ClusterMemberController-reportDegraded operation: Apply subresource: status time: "2025-10-11T10:29:45Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"RevisionControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: RevisionController-reportDegraded operation: Apply subresource: status time: "2025-10-11T10:39:01Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"NodeControllerDegraded"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:nodeStatuses: k:{"nodeName":"master-0"}: .: {} f:nodeName: {} k:{"nodeName":"master-1"}: .: {} f:nodeName: {} k:{"nodeName":"master-2"}: .: {} f:nodeName: {} manager: etcd-Node operation: Apply subresource: status time: "2025-10-11T10:39:52Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"GuardControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} manager: GuardController-reportDegraded operation: Apply subresource: status time: "2025-10-11T10:40:51Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:latestAvailableRevision: {} manager: etcd-RevisionController operation: Apply subresource: status time: "2025-10-11T10:42:03Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"InstallerControllerDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"NodeInstallerDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"NodeInstallerProgressing"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"StaticPodsAvailable"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:nodeStatuses: k:{"nodeName":"master-0"}: .: {} f:currentRevision: {} f:lastFailedCount: {} f:lastFailedReason: {} f:lastFailedRevision: {} f:lastFallbackCount: {} f:nodeName: {} f:targetRevision: {} k:{"nodeName":"master-1"}: .: {} f:currentRevision: {} f:lastFailedCount: {} f:lastFailedReason: {} f:lastFailedRevision: {} f:lastFallbackCount: {} f:nodeName: {} f:targetRevision: {} k:{"nodeName":"master-2"}: .: {} f:currentRevision: {} f:lastFailedCount: {} f:lastFailedReason: {} f:lastFailedRevision: {} f:lastFallbackCount: {} f:nodeName: {} f:targetRevision: {} manager: etcd-Installer operation: Apply subresource: status time: "2025-10-11T10:48:59Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"StaticPodsDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} manager: etcd-StaticPodState operation: Apply subresource: status time: "2025-10-11T10:48:59Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:spec: .: {} f:controlPlaneHardwareSpeed: {} f:logLevel: {} f:managementState: {} f:operatorLogLevel: {} manager: cluster-bootstrap operation: Update time: "2025-10-11T10:25:28Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:observedConfig: .: {} f:controlPlane: .: {} f:replicas: {} f:servingInfo: .: {} f:cipherSuites: {} f:minTLSVersion: {} f:unsupportedConfigOverrides: {} manager: cluster-etcd-operator operation: Update time: "2025-10-11T10:28:21Z" - apiVersion: operator.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: .: {} f:conditions: .: {} k:{"type":"BootstrapTeardownDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"DefragControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"DefragControllerDisabled"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EnvVarControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdBootstrapMemberRemoved"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdCertSignerControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdEndpointsDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdMembersAvailable"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdMembersControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdMembersDegraded"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdMembersProgressing"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"EtcdRunningInCluster"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"FSyncControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScriptControllerDegraded"}: .: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"TargetConfigControllerDegraded"}: .: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:readyReplicas: {} manager: cluster-etcd-operator operation: Update subresource: status time: "2025-10-11T10:47:44Z" name: cluster resourceVersion: "29622" uid: c85e546e-2de7-4c13-8c9a-9ee4828e0853 spec: controlPlaneHardwareSpeed: Slower logLevel: Normal managementState: Managed observedConfig: controlPlane: replicas: 3 servingInfo: cipherSuites: - TLS_AES_128_GCM_SHA256 - TLS_AES_256_GCM_SHA384 - TLS_CHACHA20_POLY1305_SHA256 - TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 minTLSVersion: VersionTLS12 operatorLogLevel: Normal unsupportedConfigOverrides: null status: conditions: - lastTransitionTime: "2025-10-11T10:29:45Z" reason: MembersReported status: "False" type: EtcdMembersControllerDegraded - lastTransitionTime: "2025-10-11T10:28:18Z" reason: AsExpected status: "False" type: DefragControllerDisabled - lastTransitionTime: "2025-10-11T10:29:46Z" reason: AsExpected status: "False" type: ScriptControllerDegraded - lastTransitionTime: "2025-10-11T10:28:18Z" reason: NoUnsupportedConfigOverrides status: "True" type: UnsupportedConfigOverridesUpgradeable - lastTransitionTime: "2025-10-11T10:40:51Z" reason: AsExpected status: "False" type: GuardControllerDegraded - lastTransitionTime: "2025-10-11T10:28:18Z" reason: AsExpected status: "False" type: MachineDeletionHooksControllerDegraded - lastTransitionTime: "2025-10-11T10:39:52Z" message: All master nodes are ready reason: MasterNodesReady status: "False" type: NodeControllerDegraded - lastTransitionTime: "2025-10-11T10:41:02Z" status: "False" type: StaticPodsDegraded - lastTransitionTime: "2025-10-11T10:28:19Z" reason: AsExpected status: "False" type: MissingStaticPodControllerDegraded - lastTransitionTime: "2025-10-11T10:28:19Z" reason: AsExpected status: "False" type: ClusterMemberRemovalControllerDegraded - lastTransitionTime: "2025-10-11T10:28:49Z" status: "False" type: InstallerControllerDegraded - lastTransitionTime: "2025-10-11T10:28:19Z" status: "False" type: NodeInstallerDegraded - lastTransitionTime: "2025-10-11T10:48:59Z" message: 3 nodes are at revision 10 reason: AllNodesAtLatestRevision status: "False" type: NodeInstallerProgressing - lastTransitionTime: "2025-10-11T10:30:31Z" message: 3 nodes are active; 3 nodes are at revision 10 reason: "" status: "True" type: StaticPodsAvailable - lastTransitionTime: "2025-10-11T10:39:15Z" reason: AsExpected status: "False" type: EnvVarControllerDegraded - lastTransitionTime: "2025-10-11T10:39:01Z" reason: AsExpected status: "False" type: RevisionControllerDegraded - lastTransitionTime: "2025-10-11T10:28:20Z" status: "False" type: InstallerPodContainerWaitingDegraded - lastTransitionTime: "2025-10-11T10:28:20Z" status: "False" type: InstallerPodNetworkingDegraded - lastTransitionTime: "2025-10-11T10:28:20Z" status: "False" type: InstallerPodPendingDegraded - lastTransitionTime: "2025-10-11T10:28:22Z" status: "False" type: ConfigObservationDegraded - lastTransitionTime: "2025-10-11T10:28:22Z" reason: AsExpected status: "False" type: BackingResourceControllerDegraded - lastTransitionTime: "2025-10-11T10:30:34Z" reason: EtcdEndpointsUpdated status: "False" type: EtcdEndpointsDegraded - lastTransitionTime: "2025-10-11T10:29:45Z" reason: AsExpected status: "False" type: ClusterMemberControllerDegraded - lastTransitionTime: "2025-10-11T10:28:28Z" status: "False" type: ResourceSyncControllerDegraded - lastTransitionTime: "2025-10-11T10:28:28Z" reason: AsExpected status: "False" type: EtcdStaticResourcesDegraded - lastTransitionTime: "2025-10-11T10:28:42Z" status: "False" type: TargetConfigControllerDegraded - lastTransitionTime: "2025-10-11T10:35:55Z" message: etcd-bootstrap member is already removed reason: BootstrapAlreadyRemoved status: "True" type: EtcdRunningInCluster - lastTransitionTime: "2025-10-11T10:36:25Z" reason: AsExpected status: "False" type: BootstrapTeardownDegraded - lastTransitionTime: "2025-10-11T10:29:41Z" reason: AsExpected status: "False" type: DefragControllerDegraded - lastTransitionTime: "2025-10-11T10:47:44Z" message: No unhealthy members found reason: AsExpected status: "False" type: EtcdMembersDegraded - lastTransitionTime: "2025-10-11T10:31:44Z" message: No unstarted etcd members found reason: AsExpected status: "False" type: EtcdMembersProgressing - lastTransitionTime: "2025-10-11T10:31:44Z" message: 3 members are available reason: EtcdQuorate status: "True" type: EtcdMembersAvailable - lastTransitionTime: "2025-10-11T10:36:04Z" reason: AsExpected status: "False" type: EtcdCertSignerControllerDegraded - lastTransitionTime: "2025-10-11T10:36:25Z" message: etcd bootstrap member is removed reason: BootstrapMemberRemoved status: "True" type: EtcdBootstrapMemberRemoved - lastTransitionTime: "2025-10-11T10:41:44Z" reason: AsExpected status: "False" type: FSyncControllerDegraded latestAvailableRevision: 10 nodeStatuses: - currentRevision: 10 lastFailedCount: 0 lastFailedReason: "" lastFailedRevision: 0 lastFallbackCount: 0 nodeName: master-0 targetRevision: 0 - currentRevision: 10 lastFailedCount: 0 lastFailedReason: "" lastFailedRevision: 0 lastFallbackCount: 0 nodeName: master-1 targetRevision: 0 - currentRevision: 10 lastFailedCount: 0 lastFailedReason: "" lastFailedRevision: 0 lastFallbackCount: 0 nodeName: master-2 targetRevision: 0 readyReplicas: 0