diff --git a/bitnami/concourse/8/debian-12/Dockerfile b/bitnami/concourse/8/debian-12/Dockerfile new file mode 100644 index 000000000000..1d85d11971e8 --- /dev/null +++ b/bitnami/concourse/8/debian-12/Dockerfile @@ -0,0 +1,53 @@ +# Copyright Broadcom, Inc. All Rights Reserved. +# SPDX-License-Identifier: APACHE-2.0 + +FROM docker.io/bitnami/minideb:bookworm + +ARG DOWNLOADS_URL="downloads.bitnami.com/files/stacksmith" +ARG TARGETARCH + +LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ + org.opencontainers.image.created="2026-01-19T09:51:10Z" \ + org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ + org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/concourse/README.md" \ + org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/concourse" \ + org.opencontainers.image.title="concourse" \ + org.opencontainers.image.vendor="Broadcom, Inc." \ + org.opencontainers.image.version="8.0.0" + +ENV OS_ARCH="${TARGETARCH:-amd64}" \ + OS_FLAVOUR="debian-12" \ + OS_NAME="linux" + +COPY prebuildfs / +SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"] +# Install required system packages and dependencies +RUN install_packages ca-certificates curl iproute2 iptables libseccomp2 procps +RUN --mount=type=secret,id=downloads_url,env=SECRET_DOWNLOADS_URL \ + DOWNLOADS_URL=${SECRET_DOWNLOADS_URL:-${DOWNLOADS_URL}} ; \ + mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ || exit 1 ; \ + COMPONENTS=( \ + "concourse-8.0.0-0-linux-${OS_ARCH}-debian-12" \ + ) ; \ + for COMPONENT in "${COMPONENTS[@]}"; do \ + if [ ! -f "${COMPONENT}.tar.gz" ]; then \ + curl -SsLf "https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz" -O ; \ + curl -SsLf "https://${DOWNLOADS_URL}/${COMPONENT}.tar.gz.sha256" -O ; \ + fi ; \ + sha256sum -c "${COMPONENT}.tar.gz.sha256" ; \ + tar -zxf "${COMPONENT}.tar.gz" -C /opt/bitnami --strip-components=2 --no-same-owner ; \ + rm -rf "${COMPONENT}".tar.gz{,.sha256} ; \ + done +RUN apt-get update && apt-get upgrade -y && \ + apt-get clean && rm -rf /var/lib/apt/lists /var/cache/apt/archives +RUN find / -perm /6000 -type f -exec chmod a-s {} \; || true +RUN touch /.flyrc && chmod g+rwX /.flyrc +RUN update-alternatives --set iptables /usr/sbin/iptables-legacy && \ + update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy + +ENV APP_VERSION="8.0.0" \ + BITNAMI_APP_NAME="concourse" \ + IMAGE_REVISION="0" \ + PATH="/opt/bitnami/concourse/bin:$PATH" + +CMD [ "/opt/bitnami/concourse/bin/concourse", "--help" ] diff --git a/bitnami/concourse/8/debian-12/concourse_keys/authorized_worker_keys b/bitnami/concourse/8/debian-12/concourse_keys/authorized_worker_keys new file mode 100644 index 000000000000..ec3b27111c4c --- /dev/null +++ b/bitnami/concourse/8/debian-12/concourse_keys/authorized_worker_keys @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCvUdadCJME1nH1OnH2HuS5LxmyQ/rjvfLVkiDbXyvvXwtD0aJ84eKsPHE9m5nJpscy5XYBO/jqp/1YRiYeeB8OKK5SlNMUDf3tdzyq3WPYzIHdFOiXsfkoe+fXGjL4aUhxOUNa7EIVgKBoyX9LhXM3vYdUiBX3w+Qh9F7oj2Ox6ox5bERcY02RGxKF2DoapuzoED4S9iUt+2EKVKDeHoSNml7Ujf6P61cpoRfkYG1ml99jGQQG6GEVWryeT/m47LIUi1jhLDyTRrz2bxGnSspOSuZzTC2D6Fgdr1VwiyDSbmmuZB0yeiAZLITgDRPAUskonyJg/IRtEELLWTBO/8LNd2rMus66NlFo/bwAo0wpYQOxty6MuJqwgvazebGP0qshp8m0u8Vu5f+d6eHZSAe0vF03ykOlIEAEg/j02Vs2ZNRs4zFNGfJUnfqmyH5z3Ux2wwBgFMmz/aUMmSYlsnGNf88oczgtGoNSsoMxNP4Apyv8jFf8FHTXF8i2yhGGxzGOvVDyBXm7mhHaVxwe2HYyZe3Oevkcb3uAxsNkhR0a0N2aD3ENYecRnz5NGKVrO4yXE9ygm/y8M7Of2uNh/RmLNnb32dgHBjqiinRQZMqt6wsX7xws7qfbx6ZcOzlqfGnYbelaSE5vnVthpO67NBaqRtx16fseFhS73Nv2Gvdl9w== diff --git a/bitnami/concourse/8/debian-12/concourse_keys/session_signing_key b/bitnami/concourse/8/debian-12/concourse_keys/session_signing_key new file mode 100644 index 000000000000..8a285e68af6e --- /dev/null +++ b/bitnami/concourse/8/debian-12/concourse_keys/session_signing_key @@ -0,0 +1,51 @@ +-----BEGIN PRIVATE KEY----- +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 +oBx7AoIBAFBegIHz4nTjloKmk+9NNpoxbawHUNEBOLaq9zNyOgJsB3f61Cg1UDge +K0fLYzEKpIpNH9pGIRqtDoSF0cg1X8ffQ20Lesc/4CYWx/PdjNKi+Nw2xCZX7LNc +nFRaSVo8+lpg0TqT/sl6xFeJgiy49ISlWrKiBX4ABuOvvdd4QDmKpbXutGoZrnDF +JfA0NJ8LO3KZ3p15RW/iJI2erxEBDmKSlzBT4y7X3DgNZMZOc5DKAmGFWPnTTM+F +9PLhwRYrtBi33N1gO/F7bnMDMvhLVKbd5VKHPmQzFWwrRPuBRt82wsumi0H+qesr +CXWV7H30Uojos96L455ioN8G/4TLYlECggEBAOP9+76a/kPRja+0Gyes0RiZ6ioQ +x/W9R5qr3olvsa1wXy2hCPpqkruLWOZP+sBlPdl4uEq6uTLEUuPAjOJD7DfVLM6g +B+ZnaykYH9nn701IgrmdKAQ+1sCW1ba99rS/lLnewu2Mtj4E9LhLTWg7sNZnEgrl +u0W1MoNHje3WiaNZJ3L3qujEqMKKnu21KGnJad2x/YytQwZTeDd9NF27MApdpJHw +v9SyURD9VXpIkCWjzCxgY7bmImx/vSpqTRvzDGcaps77nbv2mylbIcJsHAQg06M+ +LZVDTOFriGKT2abAyV/B6jT9tYNbCN6+XqE5TItJvslCmc4pBaSkRebifqE= +-----END PRIVATE KEY----- diff --git a/bitnami/concourse/8/debian-12/concourse_keys/tsa_host_key b/bitnami/concourse/8/debian-12/concourse_keys/tsa_host_key new file mode 100644 index 000000000000..9100970fcede --- /dev/null +++ b/bitnami/concourse/8/debian-12/concourse_keys/tsa_host_key @@ -0,0 +1,51 @@ +-----BEGIN PRIVATE KEY----- +MIIJKQIBAAKCAgEAvXwUGW6gKQ0oL33FxbqkLlOIkF4Ukh7UfRKFhadSxiD3TN1k +WR6a5tE3baupfhiC5XSWsPSiHna083ThHqeIAoCOe/EPoabvX2YWMz08t+ZAdiI0 +UkrIdQ6vW4dXkqG9051/9zXunkzt9TH/Qg/H9Te1N0tGRrGulkS0eeKDNXM9iUjm +KANPrHG36nMNMS+R63wY7LocBkNvOTbdJAG95dSwMhtP71PNVxMjswe4Tf3zBnT1 +4qsfs3ecqStl/b/WOhlI+mBc3F29d4NUvaPb+pDiLkJLa8V/8jstqlAB7EMxZHgo +oM5nr89XArOECf9xD3mTijuDpBHxaLrL7tzCA33WeD24bn7Iz/81S7H4GeQEano3 +xdpWwES9xRXLuyKWR3P18pjILcS8uHhY4zhKeAQORq0+y8OWofu2YeOwaYSi2HwN +mfvTBqJngfuLV25XgURbZ1X8Xbxkj0/VCHlcJKIS+ao+K6lWA5GhG30Nix4vDLTB +Pzc7mIwc3GiDWtMqFBr4CF4Az+FRNx2H3ozJLlljJ37MoPG/7KETRkFNprSbeT2p +t/5YC7C7jtrt+svJ8VTUrEyHkHiXyYGQHWFSI7eRuOBHwr2D3xiiqGL3ZHOpQfn5 +oIfKFvk6ZE9cE4/weIVLbF+X74AyDjfT9Jw0tU+PnBeYe5W5H0oHX2MZj4MCAwEA +AQKCAgEAm9nCbmifMySvOOCqGsg44iGy4YuAP+87tuPVDulhG7VhsscmEmcp4U+T +15CqCB0BDNmoWEPeVFAu5U/tGdmR9PzoNOlBgiRcHotJFzv3BQtNWd0oS8dWuXEq +qo3XabO+/p888Yhai7mav2IwIZX5UahQVPqFAwCCKPa5usakRQJUSua6545RqfSe +4SdgYmROEPIxTgSFqGEuylBl84e7OZ6GjbAJP0AeVNBZPJfM79lAWr84vwchO+vV +3w7jBKMVARRrAgTgXCB+Bh7vREvSU3V3k7TTdAEuC37BQKQt8LYTmh96y0j535Ea +cA5XPCHuTFwjDj+FNx3LAekic4T/zZJXwTy3vLL3gPM8wWjGle6WejnFCRZ9uBwb +gxlfLagxfiPK8RzuwkPJT6hHJiGD4BCkldp7U0X1JvPdXJHoJK3A5gYN9MXyhyrQ +LM/1yTRYMaskXzywGvOEmfUwyHEuFWQjkILe4B0xXvWJQTOPJd9rvQ9S8lLmqDDK +GMPcyg1VrImrjV01o4o967XbpuX7tuHcEn66kIEDYibCxRPvJwTUSq1Fw2+l993d +C5qZ7R1coEDl5ZGiDOkkd9zenV63HdtwjRJI97NTZxupv5w691YBV1hvKWl7YqxS +1RG9e2OA2UFUYemD/k3GuJF5Syh46mKYbLqGgyC4zmZVCRRL1oECggEBAMLKALGk +vKDj0BGHMRhkdrao03jo7SBVxeiZ9N7kpKNmyKxWD4qpqaKAB3rd6+k5Robzhoyx +Z9HlStnraXQqVvzgYXvUA9kT4igKI3CjNkifCqXyKq+vjFoq7XyvxmJmHm2NoFSO +9ES/6xDzqZ2Qp5VTO/ITIusywMnhrjNexNjRHorAV+vq0uJ8BvXuUVI4BFy3jlzB +gDXMPbWCGPLYN6AaoHl+kykfKASB1tc5pNlmMy/5iDmz7FgbFRFgFf//pSsc4i1h +Efz2fGDAMV82K9ROLPdx+PgCK/HOvdmFRVS0w0hvy3CDrs039E/890UVQN7POLNd +a5k47QkBRG+Tsc0CggEBAPkHW93fS4ma5NN5uhH6YL1yMS5yn3QjtezNRJpvTJCD +vBN+DKiZ7DlIOZtsw5i6GtK4PZYFw6568slS1UHVS6T89PRGrkfyEUQTPu5v81rn +n2hugbd56vldgowy3v5Pbf4lz7EZggfgDJ2qX5NFcxSqvp9/hdCqQys7+JIMbpGQ +FDBvgZiY1Y8MjeeVdrqXtrnwktnLOfucSISBZDaUKBbhlJk7245IIIUlFNWN2YWH +siZYt3PTa4oaOJK7HL7DzqBy0pUCdEi+f+bXKlDBWzEiLjDtUPiyND5orhz/jFiV +AgzYa/siC5NrI7641rsGvtpcKijLJROLS2jmktB4No8CggEATsNnrG00aMo1ZCEK +VRaqegmiGQ32dFC6iedXAJnriLcTBbx25FbeZProC2KY9eFXB1KJYXKKzHCu55ct +OO+15OLGCFAejjRgClivI+ibFppYr+lQIWIWmo8pIHXi/f7U5u+RmR+E3hfMcTpV +p4TKfrL9VlEumXQYSImc6uCzMAi/FNPZuWdmhnYoSmFnOJu2B9ehFRiZQyem/DHy +7J9JPtAFe5sW3lXe1JO7z6NbaRzOLeP0lYCPXMD2r+PugWlZ3Cj9u+O4ZlU0zdpp +HFrHNj22KQhI59/Y7Rnv4njlI+9D15J87K4SjKDHhWCAi8qgRHf+MWjhDT/bePyu +M3/BMQKCAQEAlza7tt8nLBhtCGiq7s29Pmv/pzec0VX52x/Nn4Uj1cDYTHHG1/4X +LbVInbMOlkezj+6mHtnDN8iaclsk+YO+GiIrz8S3gSJhD5gsJ3a9K57n8e7gP3v9 +jYwVgHJHa97paGCnW9+kUIngv0A8Jt4OAien9ovlwo4QmUkiJ/T6ktMNH1gmNnXf +f6xc4pmkbatAHmoRkcRQohMFCcjUBDw0l6hEpkNtj1kGvjKFEyO+SNHcAGLwipl/ +fG1tmtOZodCeQFlYu3ixCZb7bT2MCVtPt2cM61K/TzROevLvftZB72wTwZ8M+oJy +ywJMwzvTz99JtqguRXUNP2/ey4Tu8z17ywKCAQAVEoFsGcmKYy//Gt72UvXu+qLg +rZdJ+X9r/3F2yHfta91KXpnqE8tEiBlgMjG8eHsR0xQj1UM9NWanKDAFYSloFWBN +cEhdMYePLIasI+UDQkotmxmbsbNyME/CYj823HFw79F7c0xkZoYROr/+acygDTPO +GgD+e1k3+CJEPYIz8eu0emKHUi8l7uDHHueW/aq6btvyeorUSZsH+qYqdEfwkkKd +UNjEz0aMYhh0nvIloC3iixwL0J/njC48qJMAIO72rauc6fHTt91JxPIwCAAq5nT+ +cqFigN5MM6JFd7zrguA/7X64EX4u/HmuaYRD/bwmCQLxpMke+s0sjoqQIM5b +-----END PRIVATE KEY----- diff --git a/bitnami/concourse/8/debian-12/concourse_keys/tsa_host_key.pub b/bitnami/concourse/8/debian-12/concourse_keys/tsa_host_key.pub new file mode 100644 index 000000000000..c63435762e21 --- /dev/null +++ b/bitnami/concourse/8/debian-12/concourse_keys/tsa_host_key.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC9fBQZbqApDSgvfcXFuqQuU4iQXhSSHtR9EoWFp1LGIPdM3WRZHprm0Tdtq6l+GILldJaw9KIedrTzdOEep4gCgI578Q+hpu9fZhYzPTy35kB2IjRSSsh1Dq9bh1eSob3TnX/3Ne6eTO31Mf9CD8f1N7U3S0ZGsa6WRLR54oM1cz2JSOYoA0+scbfqcw0xL5HrfBjsuhwGQ285Nt0kAb3l1LAyG0/vU81XEyOzB7hN/fMGdPXiqx+zd5ypK2X9v9Y6GUj6YFzcXb13g1S9o9v6kOIuQktrxX/yOy2qUAHsQzFkeCigzmevz1cCs4QJ/3EPeZOKO4OkEfFousvu3MIDfdZ4PbhufsjP/zVLsfgZ5ARqejfF2lbARL3FFcu7IpZHc/XymMgtxLy4eFjjOEp4BA5GrT7Lw5ah+7Zh47BphKLYfA2Z+9MGomeB+4tXbleBRFtnVfxdvGSPT9UIeVwkohL5qj4rqVYDkaEbfQ2LHi8MtME/NzuYjBzcaINa0yoUGvgIXgDP4VE3HYfejMkuWWMnfsyg8b/soRNGQU2mtJt5Pam3/lgLsLuO2u36y8nxVNSsTIeQeJfJgZAdYVIjt5G44EfCvYPfGKKoYvdkc6lB+fmgh8oW+TpkT1wTj/B4hUtsX5fvgDION9P0nDS1T4+cF5h7lbkfSgdfYxmPgw== diff --git a/bitnami/concourse/8/debian-12/concourse_keys/worker_key b/bitnami/concourse/8/debian-12/concourse_keys/worker_key new file mode 100644 index 000000000000..2d31df5655f7 --- /dev/null +++ b/bitnami/concourse/8/debian-12/concourse_keys/worker_key @@ -0,0 +1,51 @@ +-----BEGIN PRIVATE KEY----- +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 +-----END PRIVATE KEY----- diff --git a/bitnami/concourse/8/debian-12/concourse_keys/worker_key.pub b/bitnami/concourse/8/debian-12/concourse_keys/worker_key.pub new file mode 100644 index 000000000000..ec3b27111c4c --- /dev/null +++ b/bitnami/concourse/8/debian-12/concourse_keys/worker_key.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCvUdadCJME1nH1OnH2HuS5LxmyQ/rjvfLVkiDbXyvvXwtD0aJ84eKsPHE9m5nJpscy5XYBO/jqp/1YRiYeeB8OKK5SlNMUDf3tdzyq3WPYzIHdFOiXsfkoe+fXGjL4aUhxOUNa7EIVgKBoyX9LhXM3vYdUiBX3w+Qh9F7oj2Ox6ox5bERcY02RGxKF2DoapuzoED4S9iUt+2EKVKDeHoSNml7Ujf6P61cpoRfkYG1ml99jGQQG6GEVWryeT/m47LIUi1jhLDyTRrz2bxGnSspOSuZzTC2D6Fgdr1VwiyDSbmmuZB0yeiAZLITgDRPAUskonyJg/IRtEELLWTBO/8LNd2rMus66NlFo/bwAo0wpYQOxty6MuJqwgvazebGP0qshp8m0u8Vu5f+d6eHZSAe0vF03ykOlIEAEg/j02Vs2ZNRs4zFNGfJUnfqmyH5z3Ux2wwBgFMmz/aUMmSYlsnGNf88oczgtGoNSsoMxNP4Apyv8jFf8FHTXF8i2yhGGxzGOvVDyBXm7mhHaVxwe2HYyZe3Oevkcb3uAxsNkhR0a0N2aD3ENYecRnz5NGKVrO4yXE9ygm/y8M7Of2uNh/RmLNnb32dgHBjqiinRQZMqt6wsX7xws7qfbx6ZcOzlqfGnYbelaSE5vnVthpO67NBaqRtx16fseFhS73Nv2Gvdl9w== diff --git a/bitnami/concourse/8/debian-12/docker-compose.yml b/bitnami/concourse/8/debian-12/docker-compose.yml new file mode 100644 index 000000000000..5dda80297e9f --- /dev/null +++ b/bitnami/concourse/8/debian-12/docker-compose.yml @@ -0,0 +1,51 @@ +# Copyright Broadcom, Inc. All Rights Reserved. +# SPDX-License-Identifier: APACHE-2.0 + +services: + postgresql: + image: docker.io/bitnami/postgresql:latest + environment: + - POSTGRESQL_DATABASE=bitnami_concourse + - POSTGRESQL_USERNAME=bn_concourse + - POSTGRESQL_PASSWORD=bitnami1 + - ALLOW_EMPTY_PASSWORD=yes + volumes: + - 'postgresql_data:/bitnami/postgresql' + concourse: + image: docker.io/bitnami/concourse:8 + command: concourse web + environment: + - CONCOURSE_RUNTIME=containerd + - CONCOURSE_POSTGRES_DATABASE=bitnami_concourse + - CONCOURSE_POSTGRES_USER=bn_concourse + - CONCOURSE_POSTGRES_PASSWORD=bitnami1 + - CONCOURSE_LOG_LEVEL=debug + - CONCOURSE_POSTGRES_HOST=postgresql + - CONCOURSE_EXTERNAL_URL=http://localhost:8080 + - CONCOURSE_ADD_LOCAL_USER=user:bitnami,guest:guest + - CONCOURSE_MAIN_TEAM_LOCAL_USER=user + - CONCOURSE_CLUSTER_NAME=dev + - CONCOURSE_ENABLE_PIPELINE_INSTANCES=true + - CONCOURSE_ENABLE_ACROSS_STEP=true + - CONCOURSE_ENABLE_CACHE_STREAMED_VOLUMES=true + volumes: + - 'concourse_web_data:/bitnami/concourse' + concourse_worker: + image: docker.io/bitnami/concourse:8 + command: concourse worker + privileged: true + environment: + - CONCOURSE_RUNTIME=containerd + - CONCOURSE_LOG_LEVEL=debug + - CONCOURSE_TSA_HOST=concourse:2222 + - CONCOURSE_BIND_IP=0.0.0.0 + - CONCOURSE_BAGGAGECLAIM_BIND_IP=0.0.0.0 + - CONCOURSE_BAGGAGECLAIM_DRIVER=overlay + - CONCOURSE_CONTAINERD_DNS_PROXY_ENABLE=true + - CONCOURSE_WEB_PUBLIC_DIR=/opt/bitnami/concourse/web/public + - CONCOURSE_WORK_DIR=/opt/bitnami/concourse +volumes: + postgresql_data: + driver: local + concourse_web_data: + driver: local diff --git a/bitnami/concourse/8/debian-12/prebuildfs/opt/bitnami/licenses/licenses.txt b/bitnami/concourse/8/debian-12/prebuildfs/opt/bitnami/licenses/licenses.txt new file mode 100644 index 000000000000..76956b38e82c --- /dev/null +++ b/bitnami/concourse/8/debian-12/prebuildfs/opt/bitnami/licenses/licenses.txt @@ -0,0 +1,2 @@ +Bitnami containers ship with software bundles. You can find the licenses under: +/opt/bitnami/[name-of-bundle]/licenses/[bundle-version].txt diff --git a/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/install_packages b/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/install_packages new file mode 100755 index 000000000000..ccce248b2d14 --- /dev/null +++ b/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/install_packages @@ -0,0 +1,27 @@ +#!/bin/sh +# Copyright Broadcom, Inc. All Rights Reserved. +# SPDX-License-Identifier: APACHE-2.0 +set -eu + +n=0 +max=2 +export DEBIAN_FRONTEND=noninteractive + +until [ $n -gt $max ]; do + set +e + ( + apt-get update -qq && + apt-get install -y --no-install-recommends "$@" + ) + CODE=$? + set -e + if [ $CODE -eq 0 ]; then + break + fi + if [ $n -eq $max ]; then + exit $CODE + fi + echo "apt failed, retrying" + n=$(($n + 1)) +done +apt-get clean && rm -rf /var/lib/apt/lists /var/cache/apt/archives diff --git a/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/run-script b/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/run-script new file mode 100755 index 000000000000..0e07c9038dfd --- /dev/null +++ b/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/run-script @@ -0,0 +1,24 @@ +#!/bin/sh +# Copyright Broadcom, Inc. All Rights Reserved. +# SPDX-License-Identifier: APACHE-2.0 +set -u + +if [ $# -eq 0 ]; then + >&2 echo "No arguments provided" + exit 1 +fi + +script=$1 +exit_code="${2:-96}" +fail_if_not_present="${3:-n}" + +if test -f "$script"; then + sh $script + + if [ $? -ne 0 ]; then + exit $((exit_code)) + fi +elif [ "$fail_if_not_present" = "y" ]; then + >&2 echo "script not found: $script" + exit 127 +fi diff --git a/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/uninstall_packages b/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/uninstall_packages new file mode 100755 index 000000000000..615c430e4e68 --- /dev/null +++ b/bitnami/concourse/8/debian-12/prebuildfs/usr/sbin/uninstall_packages @@ -0,0 +1,26 @@ +#!/bin/sh +# Copyright Broadcom, Inc. All Rights Reserved. +# SPDX-License-Identifier: APACHE-2.0 +set -eu + +n=0 +max=2 +export DEBIAN_FRONTEND=noninteractive + +until [ $n -gt $max ]; do + set +e + ( + apt-get autoremove --purge -y "$@" + ) + CODE=$? + set -e + if [ $CODE -eq 0 ]; then + break + fi + if [ $n -eq $max ]; then + exit $CODE + fi + echo "apt failed, retrying" + n=$(($n + 1)) +done +apt-get clean && rm -rf /var/lib/apt/lists /var/cache/apt/archives diff --git a/bitnami/concourse/docker-compose.yml b/bitnami/concourse/docker-compose.yml index 48392698db0c..5dda80297e9f 100644 --- a/bitnami/concourse/docker-compose.yml +++ b/bitnami/concourse/docker-compose.yml @@ -12,7 +12,7 @@ services: volumes: - 'postgresql_data:/bitnami/postgresql' concourse: - image: docker.io/bitnami/concourse:7 + image: docker.io/bitnami/concourse:8 command: concourse web environment: - CONCOURSE_RUNTIME=containerd @@ -31,7 +31,7 @@ services: volumes: - 'concourse_web_data:/bitnami/concourse' concourse_worker: - image: docker.io/bitnami/concourse:7 + image: docker.io/bitnami/concourse:8 command: concourse worker privileged: true environment: