15028: Fix reporting logs on container requests
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 23 Apr 2019 22:01:55 +0000 (18:01 -0400)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 3 May 2019 15:44:37 +0000 (11:44 -0400)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

sdk/cwl/arvados_cwl/arvcontainer.py

index b194f3dfcaa0be1cf676ea771e008cbcc9b0b2c0..437640ac6f0f4525a922784168d53d7d91ba9462 100644 (file)
@@ -527,6 +527,7 @@ class RunnerContainer(Runner):
             container = self.arvrunner.api.containers().get(
                 uuid=record["container_uuid"]
             ).execute(num_retries=self.arvrunner.num_retries)
+            container["log"] = record["log_uuid"]
         except Exception:
             logger.exception("%s while getting runner container", self.arvrunner.label(self))
             self.arvrunner.output_callback({}, "permanentFail")