kubernetes/pkg/apis/apps
Tim Hockin c5c58eb653
StatefulSet validation needs to allow old names
A recent commit changed name validation from DNS Subdomain to DNS Label.
The assumption was that a subdomain-named SS could never work and the
only reasonable thing to do would be to delete it.  But if there is a
finalizer, the delete is not possible because we would reject the update
because the old name (subdomain) did not pass the new validation.

This commit does not re-validate the ObjectMeta on update.  Probably
every resource should follow this pattern, but mostly it's a non-issue
becauase the above change (name validation) is not something we do -
this case was excpetional.
2022-12-15 09:33:47 -08:00
..
fuzzer statefulset PersistentVolumeClaimDeletePolicy api change 2021-11-17 16:46:47 -08:00
install hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
v1 Update generated protobuf files 2022-11-08 07:48:09 -08:00
v1beta1 Update generated protobuf files 2022-11-08 07:48:09 -08:00
v1beta2 Update generated protobuf files 2022-11-08 07:48:09 -08:00
validation StatefulSet validation needs to allow old names 2022-12-15 09:33:47 -08:00
doc.go deepcopy: remove deepcopy register tags 2017-11-10 18:25:26 +01:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
register.go Fix golint issues in pkg/apis/apps and pkg/apis/apps/validation 2019-08-22 21:26:49 +02:00
types.go Rebasing feature branch 2022-11-08 07:48:10 -08:00
zz_generated.deepcopy.go Update generated protobuf files 2022-11-08 07:48:09 -08:00