From bdce451c800c2fddd2db087ec254d00d0d2dc1cb Mon Sep 17 00:00:00 2001 From: Ryan Gonzalez <ryan.gonzalez@collabora.com> Date: Tue, 7 May 2024 16:39:50 -0500 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> --- 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