Merge pull request #122276 from pohly/dra-patch-reserved-for

dra: enable adding ReservedFor entries through strategic-merge-patch
This commit is contained in:
Kubernetes Prow Robot 2024-01-24 18:46:09 +01:00 committed by GitHub
commit b37c609b90
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 14 additions and 4 deletions

View File

@ -14604,7 +14604,9 @@
"x-kubernetes-list-map-keys": [ "x-kubernetes-list-map-keys": [
"uid" "uid"
], ],
"x-kubernetes-list-type": "map" "x-kubernetes-list-type": "map",
"x-kubernetes-patch-merge-key": "uid",
"x-kubernetes-patch-strategy": "merge"
} }
}, },
"type": "object" "type": "object"

View File

@ -482,7 +482,9 @@
"x-kubernetes-list-map-keys": [ "x-kubernetes-list-map-keys": [
"uid" "uid"
], ],
"x-kubernetes-list-type": "map" "x-kubernetes-list-type": "map",
"x-kubernetes-patch-merge-key": "uid",
"x-kubernetes-patch-strategy": "merge"
} }
}, },
"type": "object" "type": "object"

View File

@ -43866,6 +43866,8 @@ func schema_k8sio_api_resource_v1alpha2_ResourceClaimStatus(ref common.Reference
"uid", "uid",
}, },
"x-kubernetes-list-type": "map", "x-kubernetes-list-type": "map",
"x-kubernetes-patch-merge-key": "uid",
"x-kubernetes-patch-strategy": "merge",
}, },
}, },
SchemaProps: spec.SchemaProps{ SchemaProps: spec.SchemaProps{

View File

@ -257,6 +257,8 @@ message ResourceClaimStatus {
// //
// +listType=map // +listType=map
// +listMapKey=uid // +listMapKey=uid
// +patchStrategy=merge
// +patchMergeKey=uid
// +optional // +optional
repeated ResourceClaimConsumerReference reservedFor = 3; repeated ResourceClaimConsumerReference reservedFor = 3;

View File

@ -114,8 +114,10 @@ type ResourceClaimStatus struct {
// //
// +listType=map // +listType=map
// +listMapKey=uid // +listMapKey=uid
// +patchStrategy=merge
// +patchMergeKey=uid
// +optional // +optional
ReservedFor []ResourceClaimConsumerReference `json:"reservedFor,omitempty" protobuf:"bytes,3,opt,name=reservedFor"` ReservedFor []ResourceClaimConsumerReference `json:"reservedFor,omitempty" protobuf:"bytes,3,opt,name=reservedFor" patchStrategy:"merge" patchMergeKey:"uid"`
// DeallocationRequested indicates that a ResourceClaim is to be // DeallocationRequested indicates that a ResourceClaim is to be
// deallocated. // deallocated.