Redirect helm false warnings to logs 64/71164/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Sun, 20 Sep 2020 16:28:36 +0000 (18:28 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sun, 20 Sep 2020 16:31:38 +0000 (18:31 +0200)
Helm fails when detecting arch if qemu.
time="2020-09-17T16:25:15Z" level=error msg="failure getting variant" error="getCPUInfo for pattern: Cpu architecture: not found"

https://build.opnfv.org/ci/job/functest-kubernetes-opnfv-functest-kubernetes-cnf-arm64-latest-helm_vims-run/1/console

Change-Id: Ida37062a780f9e2acf60035bf2d41fb8fbb61173
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit aed4dd8a97dbfcb9d0558f2df8f8ef8696f2c421)

functest_kubernetes/ims/ims.py

index 4a2dd55..a2d6431 100644 (file)
@@ -275,11 +275,11 @@ class HelmVims(Vims):
             "helm", "install", "clearwater",
             pkg_resources.resource_filename("functest_kubernetes", "ims/helm"),
             "-n", self.namespace]
-        output = subprocess.check_output(cmd)
+        output = subprocess.check_output(cmd, stderr=subprocess.STDOUT)
         self.__logger.debug(output.decode("utf-8"))
 
     def clean(self):
         cmd = ["helm", "uninstall", "clearwater", "-n", self.namespace]
-        output = subprocess.check_output(cmd)
+        output = subprocess.check_output(cmd, stderr=subprocess.STDOUT)
         self.__logger.debug(output.decode("utf-8"))
         super(HelmVims, self).clean()