Merge pull request #127315 from neolit123/1.32-remove-deprecated-upgrade-flags

kubeadm: add default paths to 'upgrade diff'
This commit is contained in:
Kubernetes Prow Robot 2024-09-12 11:31:12 +01:00 committed by GitHub
commit 7ad1eaa66b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 12 deletions

View File

@ -57,8 +57,11 @@ type diffFlags struct {
// newCmdDiff returns the cobra command for `kubeadm upgrade diff`
func newCmdDiff(out io.Writer) *cobra.Command {
flags := &diffFlags{
kubeConfigPath: constants.GetAdminKubeConfigPath(),
out: out,
kubeConfigPath: constants.GetAdminKubeConfigPath(),
out: out,
apiServerManifestPath: constants.GetStaticPodFilepath(constants.KubeAPIServer, constants.GetStaticPodDirectory()),
controllerManagerManifestPath: constants.GetStaticPodFilepath(constants.KubeControllerManager, constants.GetStaticPodDirectory()),
schedulerManifestPath: constants.GetStaticPodFilepath(constants.KubeScheduler, constants.GetStaticPodDirectory()),
}
cmd := &cobra.Command{
@ -88,9 +91,6 @@ func newCmdDiff(out io.Writer) *cobra.Command {
func validateManifestsPath(manifests ...string) (err error) {
for _, manifestPath := range manifests {
if len(manifestPath) == 0 {
return errors.New("empty manifest path")
}
s, err := os.Stat(manifestPath)
if err != nil {
if os.IsNotExist(err) {

View File

@ -113,13 +113,6 @@ diff:
cfgPath: "missing-path-to-a-config",
expectedError: true,
},
{
name: "invalid: valid config but empty manifest path",
cfgPath: testUpgradeDiffConfig,
setManifestPath: true,
manifestPath: "",
expectedError: true,
},
{
name: "invalid: valid config but bad manifest path",
cfgPath: testUpgradeDiffConfig,