Skip to content

Commit 3148d39

Browse files
CLOUD-727: Bump k8s.io/component-base from 0.28.3 to 0.30.0 (#741)
* CLOUD-727: Bump k8s.io/component-base from 0.28.3 to 0.30.0 Bumps [k8s.io/component-base](https://github.com/kubernetes/component-base) from 0.28.3 to 0.30.0. - [Commits](kubernetes/component-base@v0.28.3...v0.30.0) --- updated-dependencies: - dependency-name: k8s.io/component-base dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * fix build * `make generate` --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrii Dema <[email protected]>
1 parent 958faa8 commit 3148d39

27 files changed

+24422
-3031
lines changed

Diff for: Jenkinsfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ pipeline {
354354
-v $WORKSPACE/src/github.com/percona/percona-postgresql-operator:/go/src/github.com/percona/percona-postgresql-operator \
355355
-w /go/src/github.com/percona/percona-postgresql-operator \
356356
-e GO111MODULE=on \
357-
golang:1.20 sh -c '
357+
golang:1.22 sh -c '
358358
go install github.com/google/go-licenses@latest;
359359
/go/bin/go-licenses csv github.com/percona/percona-postgresql-operator/cmd/postgres-operator \
360360
| cut -d , -f 3 \
@@ -378,7 +378,7 @@ pipeline {
378378
-w /go/src/github.com/percona/percona-postgresql-operator \
379379
-e GO111MODULE=on \
380380
-e GOFLAGS='-buildvcs=false' \
381-
golang:1.20 sh -c 'go build -v -o percona-postgresql-operator github.com/percona/percona-postgresql-operator/cmd/postgres-operator'
381+
golang:1.22 sh -c 'go build -v -o percona-postgresql-operator github.com/percona/percona-postgresql-operator/cmd/postgres-operator'
382382
"
383383
'''
384384

Diff for: build/crd/crunchy/generated/postgres-operator.crunchydata.com_pgupgrades.yaml

+166-8
Large diffs are not rendered by default.

Diff for: build/crd/crunchy/generated/postgres-operator.crunchydata.com_postgresclusters.yaml

+2,535-320
Large diffs are not rendered by default.

Diff for: build/crd/percona/generated/pgv2.percona.com_perconapgbackups.yaml

+18-28
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ spec:
192192
items:
193193
type: string
194194
type: array
195+
x-kubernetes-list-type: atomic
195196
dataSource:
196197
description: |-
197198
dataSource field can be used to specify either:
@@ -276,34 +277,6 @@ spec:
276277
status field of the claim.
277278
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
278279
properties:
279-
claims:
280-
description: |-
281-
Claims lists the names of resources, defined in spec.resourceClaims,
282-
that are used by this container.
283-
284-
285-
This is an alpha field and requires enabling the
286-
DynamicResourceAllocation feature gate.
287-
288-
289-
This field is immutable. It can only be set for containers.
290-
items:
291-
description: ResourceClaim references one entry
292-
in PodSpec.ResourceClaims.
293-
properties:
294-
name:
295-
description: |-
296-
Name must match the name of one entry in pod.spec.resourceClaims of
297-
the Pod where this field is used. It makes that resource available
298-
inside a container.
299-
type: string
300-
required:
301-
- name
302-
type: object
303-
type: array
304-
x-kubernetes-list-map-keys:
305-
- name
306-
x-kubernetes-list-type: map
307280
limits:
308281
additionalProperties:
309282
anyOf:
@@ -359,11 +332,13 @@ spec:
359332
items:
360333
type: string
361334
type: array
335+
x-kubernetes-list-type: atomic
362336
required:
363337
- key
364338
- operator
365339
type: object
366340
type: array
341+
x-kubernetes-list-type: atomic
367342
matchLabels:
368343
additionalProperties:
369344
type: string
@@ -379,6 +354,21 @@ spec:
379354
storageClassName is the name of the StorageClass required by the claim.
380355
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1
381356
type: string
357+
volumeAttributesClassName:
358+
description: |-
359+
volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim.
360+
If specified, the CSI driver will create or update the volume with the attributes defined
361+
in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName,
362+
it can be changed after the claim is created. An empty string value means that no VolumeAttributesClass
363+
will be applied to the claim but it's not allowed to reset this field to empty string once it is set.
364+
If unspecified and the PersistentVolumeClaim is unbound, the default VolumeAttributesClass
365+
will be set by the persistentvolume controller if it exists.
366+
If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be
367+
set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource
368+
exists.
369+
More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/
370+
(Alpha) Using this field requires the VolumeAttributesClass feature gate to be enabled.
371+
type: string
382372
volumeMode:
383373
description: |-
384374
volumeMode defines what type of volume is required by the claim.

0 commit comments

Comments
 (0)