Skip to content

Commit 30c2ef7

Browse files
Merge pull request #2777 from andfasano/iri-missing-status-fields-machineconfignode
AGENT-1473: add InternalReleaseImageDegraded state type for MachineConfigNodeStatus Conditions field
2 parents fb9f9b9 + 458cdaf commit 30c2ef7

22 files changed

Lines changed: 24 additions & 1 deletion

File tree

machineconfiguration/v1/types_machineconfignode.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ type MachineConfigNodeStatus struct {
115115
// and PinnedImageSetsDegraded.
116116
// The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
117117
// AppliedOSImage, AppliedFiles
118+
// The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
118119
// +listType=map
119120
// +listMapKey=type
120121
// +kubebuilder:validation:MaxItems=20
@@ -417,4 +418,6 @@ const (
417418
MachineConfigNodePinnedImageSetsProgressing StateProgress = "PinnedImageSetsProgressing"
418419
// MachineConfigNodePinnedImageSetsDegraded describes a machine that has failed to progress to the desired pinned image sets
419420
MachineConfigNodePinnedImageSetsDegraded StateProgress = "PinnedImageSetsDegraded"
421+
// MachineConfigNodeInternalReleaseImageDegraded describes a machine where the local InternalReleaseImage registry is not properly working
422+
MachineConfigNodeInternalReleaseImageDegraded StateProgress = "InternalReleaseImageDegraded"
420423
)

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-Default.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ spec:
187187
and PinnedImageSetsDegraded.
188188
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
189189
AppliedOSImage, AppliedFiles
190+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
190191
items:
191192
description: Condition contains details for one aspect of the current
192193
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-Hypershift-CustomNoUpgrade.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ spec:
210210
and PinnedImageSetsDegraded.
211211
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
212212
AppliedOSImage, AppliedFiles
213+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
213214
items:
214215
description: Condition contains details for one aspect of the current
215216
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-Hypershift-DevPreviewNoUpgrade.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ spec:
210210
and PinnedImageSetsDegraded.
211211
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
212212
AppliedOSImage, AppliedFiles
213+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
213214
items:
214215
description: Condition contains details for one aspect of the current
215216
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-Hypershift-TechPreviewNoUpgrade.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ spec:
210210
and PinnedImageSetsDegraded.
211211
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
212212
AppliedOSImage, AppliedFiles
213+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
213214
items:
214215
description: Condition contains details for one aspect of the current
215216
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-OKD.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ spec:
187187
and PinnedImageSetsDegraded.
188188
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
189189
AppliedOSImage, AppliedFiles
190+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
190191
items:
191192
description: Condition contains details for one aspect of the current
192193
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-SelfManagedHA-CustomNoUpgrade.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ spec:
210210
and PinnedImageSetsDegraded.
211211
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
212212
AppliedOSImage, AppliedFiles
213+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
213214
items:
214215
description: Condition contains details for one aspect of the current
215216
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-SelfManagedHA-DevPreviewNoUpgrade.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ spec:
210210
and PinnedImageSetsDegraded.
211211
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
212212
AppliedOSImage, AppliedFiles
213+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
213214
items:
214215
description: Condition contains details for one aspect of the current
215216
state of this API Resource.

machineconfiguration/v1/zz_generated.crd-manifests/0000_80_machine-config_01_machineconfignodes-SelfManagedHA-TechPreviewNoUpgrade.crd.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ spec:
210210
and PinnedImageSetsDegraded.
211211
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
212212
AppliedOSImage, AppliedFiles
213+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
213214
items:
214215
description: Condition contains details for one aspect of the current
215216
state of this API Resource.

machineconfiguration/v1/zz_generated.featuregated-crd-manifests/machineconfignodes.machineconfiguration.openshift.io/AAA_ungated.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ spec:
187187
and PinnedImageSetsDegraded.
188188
The following types are only available when the ImageModeStatusReporting feature gate is enabled: ImagePulledFromRegistry,
189189
AppliedOSImage, AppliedFiles
190+
The following types are only available when the NoRegistryClusterInstall feature gate is enabled: InternalReleaseImageDegraded
190191
items:
191192
description: Condition contains details for one aspect of the current
192193
state of this API Resource.

0 commit comments

Comments
 (0)