diff --git a/packetserver/runner/__init__.py b/packetserver/runner/__init__.py index 01854e9..523fcf5 100644 --- a/packetserver/runner/__init__.py +++ b/packetserver/runner/__init__.py @@ -83,7 +83,7 @@ class Runner: self.args = args self.job_id = int(job_id) self.env = {} - self.started_at = datetime.datetime.now() + self.started_at = datetime.datetime.now(datetime.UTC) self.finished_at = None self._result = (0,(b'', b'')) self._artifact_archive = b'' diff --git a/packetserver/runner/podman.py b/packetserver/runner/podman.py index 2b74e97..8be4057 100644 --- a/packetserver/runner/podman.py +++ b/packetserver/runner/podman.py @@ -81,7 +81,7 @@ class PodmanRunner(Runner): except: logging.warning(f"Error retrieving artifacts for {self.job_id}:\n{format_exc()}") 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 if self.return_code == 0: self.status = RunnerStatus.SUCCESSFUL