From 1fb6b5aa691df8f8f2f314549a7def390922739a Mon Sep 17 00:00:00 2001 From: Chao Xu Date: Thu, 30 Aug 2018 10:31:21 -0700 Subject: [PATCH] Deprecation notice of storage-versions flag --- pkg/kubeapiserver/options/storage_versions.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/kubeapiserver/options/storage_versions.go b/pkg/kubeapiserver/options/storage_versions.go index 82adcfa081b..67950bb715a 100644 --- a/pkg/kubeapiserver/options/storage_versions.go +++ b/pkg/kubeapiserver/options/storage_versions.go @@ -103,6 +103,11 @@ func (s *StorageSerializationOptions) AddFlags(fs *pflag.FlagSet) { "You only need to pass the groups you wish to change from the defaults. "+ "It defaults to a list of preferred versions of all known groups.") + fs.MarkDeprecated("storage-versions", ""+ + "Please omit this flag to ensure the default storage versions are used ."+ + "Otherwise the cluster is not safe to upgrade to a version newer than 1.12. "+ + "This flag will be removed in 1.13.") + } // ToPreferredVersionString returns the preferred versions of all registered