Fix bug 2099: Modify helm init command so that all parameters are at the end 41/13641/2 v14.0.1
authorGabriel Cuba <gcuba@whitestack.com>
Tue, 5 Jul 2022 20:07:33 +0000 (15:07 -0500)
committercubag <gcuba@whitestack.com>
Tue, 10 Oct 2023 18:09:00 +0000 (20:09 +0200)
Change-Id: I9152e34461dbe4528b2a01f5492f4efa6a285b2b
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
(cherry picked from commit 5749c53dc559869521242e225b83d02d9ec115a8)
(cherry picked from commit 9a9a7860d9486576accfaeb0744fd4504c82895d)

n2vc/k8s_helm_conn.py

index bbe4c48..00e4ff3 100644 (file)
@@ -297,8 +297,8 @@ class K8sHelmConnector(K8sHelmBaseConnector):
             )
 
             command = (
-                "{} --kubeconfig={} --tiller-namespace={} --home={} --service-account {} "
-                " {} init"
+                "{} init --kubeconfig={} --tiller-namespace={} --home={} --service-account {} "
+                " {}"
             ).format(
                 self._helm_command,
                 paths["kube_config"],
@@ -321,8 +321,8 @@ class K8sHelmConnector(K8sHelmBaseConnector):
             ):
                 self.log.info("Initializing helm in client: {}".format(cluster_id))
                 command = (
-                    "{} --kubeconfig={} --tiller-namespace={} "
-                    "--home={} init --client-only {} "
+                    "{} init --kubeconfig={} --tiller-namespace={} "
+                    "--home={} --client-only {} "
                 ).format(
                     self._helm_command,
                     paths["kube_config"],