Skip to content

CLI trigger

CLI trigger #17

Triggered via repository dispatch February 7, 2025 00:13
@piercemapiercema
CLI trigger 4104256
Status Failure
Total duration 2m 42s
Artifacts

netbox-build-and-push-ghcr.yml

on: repository_dispatch
Matrix: docker
Fit to window
Zoom out
Zoom in

Annotations

2 errors
docker (linux/amd64)
buildx failed with: ERROR: failed to solve: process "/bin/sh -c export BINARCH=$(uname -m | sed 's/x86_64/amd64/' | sed 's/aarch64/arm64/') && mv /etc/apt/sources.list.d/unit.list /tmp/ && apt-get -q update && apt-get install -q -y --no-install-recommends gpg && curl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor > /usr/share/keyrings/nginx-keyring.gpg && mv /tmp/unit.list /etc/apt/sources.list.d/unit.list && apt-get -q update && apt-get -y -q --no-install-recommends upgrade && apt-get install -q -y --no-install-recommends gcc file git gpg jq libmagic-dev libmagic1 libpq-dev libpq5 patch postgresql-client procps psmisc python3-dev ripgrep rsync supervisor tini && \"${NETBOX_PATH}/venv/bin/python\" -m pip install --break-system-packages --no-compile --no-cache-dir \"git+https://github.com/tobiasge/netbox-initializers@${NETBOX_INITIALIZERS_VERSION}\" \"git+https://github.com/netbox-community/netbox-topology-views@v${NETBOX_TOPOLOGY_VERSION}\" psycopg2 pynetbox python-magic python-slugify randomcolor && cd \"${NETBOX_PATH}\" && bash -c 'for i in /tmp/netbox-patches/*; do patch -p 1 -r - --no-backup-if-mismatch < $i || true; done' && curl -fsSL -o /usr/local/bin/supercronic \"${SUPERCRONIC_URL}${BINARCH}\" && chmod +x /usr/local/bin/supercronic && touch \"${SUPERCRONIC_CRONTAB}\" && curl -fsSL -o /usr/bin/yq \"${YQ_URL}${BINARCH}\" && chmod 755 /usr/bin/yq && apt-get -q -y --purge remove patch gcc libpq-dev python3-dev gpg && apt-get -q -y --purge autoremove && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && usermod -a -G tty ${PUSER} && mkdir -p /opt/unit \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\" && chown -R $PUSER:root /etc/netbox /opt/unit \"${NETBOX_PATH}\" && cd \"$(dirname \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\")\" && curl -sSL \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_URL}\" | tar xzf - -C ./\"$(basename \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\")\" --strip-components 1 && cd \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\" && \"${NETBOX_PATH}/venv/bin/python\" -m pip install --break-system-packages --no-compile --no-cache-dir -r ./requirements.txt && sed -i \"s/self.pull_repo()/pass/g\" ./repo.py && mkdir -p ./repo && curl -sSL \"${NETBOX_DEVICETYPE_LIBRARY_URL}\" | tar xzf - -C ./repo --strip-components 1 && rm -rf ./repo/device-types/WatchGuard && \"${NETBOX_PATH}/venv/bin/python\" -m pip install --break-system-packages --no-compile --no-cache-dir --upgrade cryptography GitPython Jinja2 \"Django>=4.2.10,<5\" paramiko pillow && mkdir -p \"${NETBOX_PATH}/netbox/netbox\" \"${NETBOX_CUSTOM_PLUGINS_PATH}/requirements\" && jq '. += { \"settings\": { \"http\": { \"discard_unsafe_fields\": false } } }' /etc/unit/nginx-unit.json | jq 'del(.listeners.\"[::]:8080\")' | jq 'del(.listeners.\"[::]:8081\")' | jq '.routes.main[0].action.share = \"`/opt/netbox/netbox${uri.substring(7)}`\"' | jq '.routes.main[0].match.uri = \"/netbox/static/*\"' | jq '.routes.status[0].match.uri = \"/netbox/status/*\"' > /etc/unit/nginx-unit-new.json && mv /etc/unit/nginx-unit-new.json /etc/unit/nginx-unit.json && chmod 644 /etc/unit/nginx-unit.json && tr -cd '\\11\\12\\15\\40-\\176' < \"${NETBOX_PATH}/netbox/netbox/configuration.py\" > \"${NETBOX_PATH}/netbox/netbox/configuration_ascii.py\" && mv \"${NETBOX_PATH}/netbox/netbox/configuration_ascii.py\" \"${NETBOX_PATH}/netbox/netbox/configuration.py\" && sed -i \"s/\\('CENSUS_REPORTING_ENABLED',[[:space:]]*\\)True/\\1False/\" \"${NETBOX_PATH}/netbox/netbox/settings.py\" && sed -i -E 's@^([[:space:]]*\\-\\-(state|tmp))([[:space:]])@\\1dir\\3@g' \"${NETBOX_PATH}/launch-netbox.sh\" && sed -i '/\\/opt\\/netbox\\/venv\\/bin\\/activate/a \\\\n# Install custom plugins \\npython3 /usr/lo
docker (linux/arm64)
buildx failed with: ERROR: failed to solve: process "/bin/sh -c export BINARCH=$(uname -m | sed 's/x86_64/amd64/' | sed 's/aarch64/arm64/') && mv /etc/apt/sources.list.d/unit.list /tmp/ && apt-get -q update && apt-get install -q -y --no-install-recommends gpg && curl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor > /usr/share/keyrings/nginx-keyring.gpg && mv /tmp/unit.list /etc/apt/sources.list.d/unit.list && apt-get -q update && apt-get -y -q --no-install-recommends upgrade && apt-get install -q -y --no-install-recommends gcc file git gpg jq libmagic-dev libmagic1 libpq-dev libpq5 patch postgresql-client procps psmisc python3-dev ripgrep rsync supervisor tini && \"${NETBOX_PATH}/venv/bin/python\" -m pip install --break-system-packages --no-compile --no-cache-dir \"git+https://github.com/tobiasge/netbox-initializers@${NETBOX_INITIALIZERS_VERSION}\" \"git+https://github.com/netbox-community/netbox-topology-views@v${NETBOX_TOPOLOGY_VERSION}\" psycopg2 pynetbox python-magic python-slugify randomcolor && cd \"${NETBOX_PATH}\" && bash -c 'for i in /tmp/netbox-patches/*; do patch -p 1 -r - --no-backup-if-mismatch < $i || true; done' && curl -fsSL -o /usr/local/bin/supercronic \"${SUPERCRONIC_URL}${BINARCH}\" && chmod +x /usr/local/bin/supercronic && touch \"${SUPERCRONIC_CRONTAB}\" && curl -fsSL -o /usr/bin/yq \"${YQ_URL}${BINARCH}\" && chmod 755 /usr/bin/yq && apt-get -q -y --purge remove patch gcc libpq-dev python3-dev gpg && apt-get -q -y --purge autoremove && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && usermod -a -G tty ${PUSER} && mkdir -p /opt/unit \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\" && chown -R $PUSER:root /etc/netbox /opt/unit \"${NETBOX_PATH}\" && cd \"$(dirname \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\")\" && curl -sSL \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_URL}\" | tar xzf - -C ./\"$(basename \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\")\" --strip-components 1 && cd \"${NETBOX_DEVICETYPE_LIBRARY_IMPORT_PATH}\" && \"${NETBOX_PATH}/venv/bin/python\" -m pip install --break-system-packages --no-compile --no-cache-dir -r ./requirements.txt && sed -i \"s/self.pull_repo()/pass/g\" ./repo.py && mkdir -p ./repo && curl -sSL \"${NETBOX_DEVICETYPE_LIBRARY_URL}\" | tar xzf - -C ./repo --strip-components 1 && rm -rf ./repo/device-types/WatchGuard && \"${NETBOX_PATH}/venv/bin/python\" -m pip install --break-system-packages --no-compile --no-cache-dir --upgrade cryptography GitPython Jinja2 \"Django>=4.2.10,<5\" paramiko pillow && mkdir -p \"${NETBOX_PATH}/netbox/netbox\" \"${NETBOX_CUSTOM_PLUGINS_PATH}/requirements\" && jq '. += { \"settings\": { \"http\": { \"discard_unsafe_fields\": false } } }' /etc/unit/nginx-unit.json | jq 'del(.listeners.\"[::]:8080\")' | jq 'del(.listeners.\"[::]:8081\")' | jq '.routes.main[0].action.share = \"`/opt/netbox/netbox${uri.substring(7)}`\"' | jq '.routes.main[0].match.uri = \"/netbox/static/*\"' | jq '.routes.status[0].match.uri = \"/netbox/status/*\"' > /etc/unit/nginx-unit-new.json && mv /etc/unit/nginx-unit-new.json /etc/unit/nginx-unit.json && chmod 644 /etc/unit/nginx-unit.json && tr -cd '\\11\\12\\15\\40-\\176' < \"${NETBOX_PATH}/netbox/netbox/configuration.py\" > \"${NETBOX_PATH}/netbox/netbox/configuration_ascii.py\" && mv \"${NETBOX_PATH}/netbox/netbox/configuration_ascii.py\" \"${NETBOX_PATH}/netbox/netbox/configuration.py\" && sed -i \"s/\\('CENSUS_REPORTING_ENABLED',[[:space:]]*\\)True/\\1False/\" \"${NETBOX_PATH}/netbox/netbox/settings.py\" && sed -i -E 's@^([[:space:]]*\\-\\-(state|tmp))([[:space:]])@\\1dir\\3@g' \"${NETBOX_PATH}/launch-netbox.sh\" && sed -i '/\\/opt\\/netbox\\/venv\\/bin\\/activate/a \\\\n# Install custom plugins \\npython3 /usr/lo