Merge branch '20647-cr-logs-preflight'
[arvados.git] / sdk / cwl / arvados_cwl / executor.py
index 22e3f1fdeb124ae6cd0943a18214af73a8f1a1eb..ce8aa42095606c455d7c1b60db93e73decc54268 100644 (file)
@@ -368,9 +368,10 @@ The 'jobs' API is no longer supported.
                 while keys:
                     page = keys[:pageSize]
                     try:
-                        proc_states = table.list(filters=[["uuid", "in", page]]).execute(num_retries=self.num_retries)
+                        proc_states = table.list(filters=[["uuid", "in", page]], select=["uuid", "container_uuid", "state", "log_uuid",
+                                                                                         "output_uuid", "modified_at", "properties"]).execute(num_retries=self.num_retries)
                     except Exception as e:
-                        logger.exception("Error checking states on API server: %s", e)
+                        logger.warning("Temporary error checking states on API server: %s", e)
                         remain_wait = self.poll_interval
                         continue