From 137bb4885946774cf03a98fe406c69b258770d49 Mon Sep 17 00:00:00 2001 From: Andrej Shadura <andrew.shadura@collabora.co.uk> Date: Thu, 29 May 2025 14:25:25 +0000 Subject: [PATCH] backend: Make sure the dods directory is created before starting OBS If this doesn't exist, then the scheduler will never notify dodup that the doddata has changed, which means that new DoD projects will never be processed. https://phabricator.apertis.org/T10380 Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com> (cherry picked from commit c7eed00385f3a965491e6273a1f28126b71120ce) Co-authored-by: Ryan Gonzalez <ryan.gonzalez@collabora.com> --- Dockerfile.backend | 2 +- docker/backend-docker-entrypoint.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile.backend b/Dockerfile.backend index e8f91e26bc..089d7e77e3 100644 --- a/Dockerfile.backend +++ b/Dockerfile.backend @@ -119,7 +119,7 @@ COPY --from=aptly-tools-builder \ /tmp/aptly-rest-tools/target/release/obs2aptly \ /usr/local/bin/ -RUN mkdir -p /srv/obs/log /srv/obs/run \ +RUN mkdir -p /srv/obs/dods /srv/obs/log /srv/obs/run \ && chmod ug=rwxt /srv/obs/run \ && chown obsrun:obsrun -R /srv/obs diff --git a/docker/backend-docker-entrypoint.sh b/docker/backend-docker-entrypoint.sh index 43b2c6313f..34c15e1ca5 100755 --- a/docker/backend-docker-entrypoint.sh +++ b/docker/backend-docker-entrypoint.sh @@ -13,7 +13,7 @@ then exit 1 fi -mkdir -p /srv/obs/log /srv/obs/run +mkdir -p /srv/obs/dods /srv/obs/log /srv/obs/run chmod ug=rwxt /srv/obs/run chown obsrun:obsrun /srv/obs/* -- GitLab