Fixed bug with some job dates using a server timezone, and some not.

This commit is contained in:
Michael Woods
2025-03-20 20:47:21 -04:00
parent b8c88390a1
commit c404433f60
2 changed files with 2 additions and 2 deletions

View File

@@ -83,7 +83,7 @@ class Runner:
self.args = args self.args = args
self.job_id = int(job_id) self.job_id = int(job_id)
self.env = {} self.env = {}
self.started_at = datetime.datetime.now() self.started_at = datetime.datetime.now(datetime.UTC)
self.finished_at = None self.finished_at = None
self._result = (0,(b'', b'')) self._result = (0,(b'', b''))
self._artifact_archive = b'' self._artifact_archive = b''

View File

@@ -81,7 +81,7 @@ class PodmanRunner(Runner):
except: except:
logging.warning(f"Error retrieving artifacts for {self.job_id}:\n{format_exc()}") logging.warning(f"Error retrieving artifacts for {self.job_id}:\n{format_exc()}")
self._artifact_archive = b'' self._artifact_archive = b''
self.finished_at = datetime.datetime.now() self.finished_at = datetime.datetime.now(datetime.UTC)
# set final status to FAILED or SUCCEEDED # set final status to FAILED or SUCCEEDED
if self.return_code == 0: if self.return_code == 0:
self.status = RunnerStatus.SUCCESSFUL self.status = RunnerStatus.SUCCESSFUL