From b5b4a3b25074bbec801af8f32eef5b9653d39164 Mon Sep 17 00:00:00 2001 From: Platform Engineer Date: Thu, 16 Jul 2026 01:16:28 +0000 Subject: [PATCH] fix(myorg-assistant): add missing GIT_TOKEN/GIT_REPO_URL/GIT_USERNAME to deadline-checker CronJob The deadline-checker container crashed at import (pydantic ValidationError: git_token field required) because the CronJob pod did not mount GIT_TOKEN from myorg-assistant-secret, unlike the main Deployment. Added the three git-related secret env vars so Settings() validates. --- myorg-assistant/cronjobs/deadline-checker.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/myorg-assistant/cronjobs/deadline-checker.yaml b/myorg-assistant/cronjobs/deadline-checker.yaml index 7cc622c..03641bd 100644 --- a/myorg-assistant/cronjobs/deadline-checker.yaml +++ b/myorg-assistant/cronjobs/deadline-checker.yaml @@ -59,6 +59,21 @@ spec: secretKeyRef: name: myorg-assistant-secret key: WEB_SECRET_KEY + - name: GIT_REPO_URL + valueFrom: + secretKeyRef: + name: myorg-assistant-secret + key: GIT_REPO_URL + - name: GIT_USERNAME + valueFrom: + secretKeyRef: + name: myorg-assistant-secret + key: GIT_USERNAME + - name: GIT_TOKEN + valueFrom: + secretKeyRef: + name: myorg-assistant-secret + key: GIT_TOKEN volumeMounts: - name: myorg-data mountPath: /data/myorg