Skip to content

Commit c65bf41

Browse files
committed
squash to original
1 parent b2904e5 commit c65bf41

File tree

6 files changed

+46
-1
lines changed

6 files changed

+46
-1
lines changed

config/v1/types_cluster_version.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,12 @@ type ClusterVersionStatus struct {
207207
// 2. operand namespaces
208208
// +optional
209209
// +openshift:enable:FeatureGate=CVORelatedObjects
210+
// +kubebuilder:validation:MaxItems=100
211+
// +listType=map
212+
// +listMapKey=group
213+
// +listMapKey=resource
214+
// +listMapKey=namespace
215+
// +listMapKey=name
210216
RelatedObjects []ObjectReference `json:"relatedObjects,omitempty"`
211217
}
212218

config/v1/zz_generated.crd-manifests/0000_00_cluster-version-operator_01_clusterversions-CustomNoUpgrade.crd.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,14 @@ spec:
835835
- name
836836
- resource
837837
type: object
838+
maxItems: 100
838839
type: array
840+
x-kubernetes-list-map-keys:
841+
- group
842+
- resource
843+
- namespace
844+
- name
845+
x-kubernetes-list-type: map
839846
versionHash:
840847
description: |-
841848
versionHash is a fingerprint of the content that the cluster will be

config/v1/zz_generated.crd-manifests/0000_00_cluster-version-operator_01_clusterversions-TechPreviewNoUpgrade.crd.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,14 @@ spec:
835835
- name
836836
- resource
837837
type: object
838+
maxItems: 100
838839
type: array
840+
x-kubernetes-list-map-keys:
841+
- group
842+
- resource
843+
- namespace
844+
- name
845+
x-kubernetes-list-type: map
839846
versionHash:
840847
description: |-
841848
versionHash is a fingerprint of the content that the cluster will be

config/v1/zz_generated.featuregated-crd-manifests/clusterversions.config.openshift.io/CVORelatedObjects.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,14 @@ spec:
753753
- name
754754
- resource
755755
type: object
756+
maxItems: 100
756757
type: array
758+
x-kubernetes-list-map-keys:
759+
- group
760+
- resource
761+
- namespace
762+
- name
763+
x-kubernetes-list-type: map
757764
versionHash:
758765
description: |-
759766
versionHash is a fingerprint of the content that the cluster will be

openapi/generated_openapi/zz_generated.openapi.go

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

openapi/openapi.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5522,7 +5522,14 @@
55225522
"items": {
55235523
"default": {},
55245524
"$ref": "#/definitions/com.github.openshift.api.config.v1.ObjectReference"
5525-
}
5525+
},
5526+
"x-kubernetes-list-map-keys": [
5527+
"group",
5528+
"resource",
5529+
"namespace",
5530+
"name"
5531+
],
5532+
"x-kubernetes-list-type": "map"
55265533
},
55275534
"versionHash": {
55285535
"description": "versionHash is a fingerprint of the content that the cluster will be updated with. It is used by the operator to avoid unnecessary work and is for internal use only.",

0 commit comments

Comments
 (0)