From d8189fab9ee04584bade768812a76966913d2d20 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 9 Oct 2026 23:26:52 +0330 Subject: [PATCH] Fix audio import job: run script via bash, avoid chmod on ConfigMap. --- k8s/audio-import-job.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/k8s/audio-import-job.yaml b/k8s/audio-import-job.yaml index ad87762..3b44b8c 100644 --- a/k8s/audio-import-job.yaml +++ b/k8s/audio-import-job.yaml @@ -7,7 +7,7 @@ metadata: name: tafsirquran-audio-import namespace: tafsirquran spec: - backoffLimit: 1 + backoffLimit: 3 ttlSecondsAfterFinished: 86400 template: spec: @@ -20,11 +20,9 @@ spec: - | set -euo pipefail sed -i 's/Components: main/Components: main contrib non-free non-free-firmware/' /etc/apt/sources.list.d/debian.sources 2>/dev/null || true - grep -q non-free /etc/apt/sources.list 2>/dev/null || echo 'deb http://deb.debian.org/debian bookworm main contrib non-free' >> /etc/apt/sources.list apt-get update -qq DEBIAN_FRONTEND=noninteractive apt-get install -y -qq curl unrar ca-certificates >/dev/null - chmod +x /scripts/fetch-audio.sh - /scripts/fetch-audio.sh /data/audio + bash /scripts/fetch-audio.sh /data/audio volumeMounts: - name: audio mountPath: /data/audio