diff --git a/tests/e2e/multi_vc_config_secret.go b/tests/e2e/multi_vc_config_secret.go index 3bb244f9e2..8d49f59041 100644 --- a/tests/e2e/multi_vc_config_secret.go +++ b/tests/e2e/multi_vc_config_secret.go @@ -178,8 +178,9 @@ var _ = ginkgo.Describe("[multivc-configsecret] MultiVc-ConfigSecret", func() { originalVC3PasswordChanged = false } - if revertToOriginalCsiYaml { - vsphereCfg, err := readVsphereConfSecret(client, ctx, csiNamespace) + if revertToOriginalCsiYaml && newNamespace != nil { + // Read the secret from newNamespace since that's where it currently exists + vsphereCfg, err := readVsphereConfSecret(client, ctx, newNamespace.Name) gomega.Expect(err).NotTo(gomega.HaveOccurred()) vsphereCfg.Global.VCenterHostname = vCenterIP