@@ -26,20 +26,20 @@ const (
2626 ClusterExtensionRevisionKind = "ClusterExtensionRevision"
2727
2828 // Condition Types
29- ClusterExtensionRevisionTypeAvailable = "Available"
30- ClusterExtensionRevisionTypeSucceeded = "Succeeded"
31-
32- // Condition Reasons
33- ClusterExtensionRevisionReasonAvailable = "Available "
34- ClusterExtensionRevisionReasonReconcileFailure = "ReconcileFailure "
35- ClusterExtensionRevisionReasonRevisionValidationFailure = "RevisionValidationFailure "
36- ClusterExtensionRevisionReasonPhaseValidationError = "PhaseValidationError "
37- ClusterExtensionRevisionReasonObjectCollisions = "ObjectCollisions"
38- ClusterExtensionRevisionReasonRolloutSuccess = "RolloutSuccess "
39- ClusterExtensionRevisionReasonProbeFailure = "ProbeFailure "
40- ClusterExtensionRevisionReasonIncomplete = "Incomplete "
41- ClusterExtensionRevisionReasonProgressing = "Progressing"
42- ClusterExtensionRevisionReasonArchived = "Archived"
29+ ClusterExtensionRevisionTypeAvailable = "Available"
30+ ClusterExtensionRevisionTypeSucceeded = "Succeeded"
31+ ClusterExtensionRevisionTypeProgressing = "Progressing"
32+
33+ ClusterExtensionRevisionReasonRetrying = "Retrying "
34+ ClusterExtensionRevisionReasonBlocked = "Blocked "
35+ ClusterExtensionRevisionReasonRollingOut = "RollingOut "
36+ ClusterExtensionRevisionReasonRolledOut = "RolledOut "
37+
38+ ClusterExtensionRevisionReasonProbeFailure = "ProbeFailure "
39+ ClusterExtensionRevisionReasonProbesSucceeded = "ProbesSucceeded "
40+ ClusterExtensionRevisionReasonReconciling = "Reconciling "
41+
42+ ClusterExtensionRevisionReasonArchived = "Archived"
4343)
4444
4545// ClusterExtensionRevisionSpec defines the desired state of ClusterExtensionRevision.
@@ -108,7 +108,6 @@ type ClusterExtensionRevisionObject struct {
108108 // already existing on the cluster or even owned by another controller.
109109 //
110110 // +kubebuilder:default="Prevent"
111- // +kubebuilder:validation:Enum=Prevent;IfNoController;None
112111 // +optional
113112 CollisionProtection CollisionProtection `json:"collisionProtection,omitempty"`
114113}
@@ -151,6 +150,7 @@ type ClusterExtensionRevisionStatus struct {
151150
152151// ClusterExtensionRevision is the Schema for the clusterextensionrevisions API
153152// +kubebuilder:printcolumn:name="Available",type=string,JSONPath=`.status.conditions[?(@.type=='Available')].status`
153+ // +kubebuilder:printcolumn:name="Progressing",type=string,JSONPath=`.status.conditions[?(@.type=='Progressing')].status`
154154// +kubebuilder:printcolumn:name=Age,type=date,JSONPath=`.metadata.creationTimestamp`
155155type ClusterExtensionRevision struct {
156156 metav1.TypeMeta `json:",inline"`
0 commit comments