From c798e881b0bfaf29f43d08f101fe5c069f0f8849 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 2 Sep 2023 13:43:45 +0000 Subject: [PATCH 01/19] Update dependency dulwich to v0.21.6 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 8ea63525a..158a4dd50 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.5.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.13.2 -dulwich==0.21.5 +dulwich==0.21.6 psycopg[c,pool]==3.1.10 python3-saml==1.15.0 From e45200452660b9f1a5f7941d43af5d5134f5208f Mon Sep 17 00:00:00 2001 From: Tobias Genannt Date: Sun, 3 Sep 2023 09:07:26 +0200 Subject: [PATCH 02/19] Update Nginx unit to 1.31 --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 558f76462..43cf50848 100644 --- a/Dockerfile +++ b/Dockerfile @@ -74,8 +74,8 @@ RUN export DEBIAN_FRONTEND=noninteractive \ && apt-get update -qq \ && apt-get install \ --yes -qq --no-install-recommends \ - unit=1.30.0-1~lunar \ - unit-python3.11=1.30.0-1~lunar \ + unit=1.31.0-1~lunar \ + unit-python3.11=1.31.0-1~lunar \ && rm -rf /var/lib/apt/lists/* COPY --from=builder /opt/netbox/venv /opt/netbox/venv From bc6e4f81b0aac3c64b7e27240bbe41b6d8b56e75 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Sep 2023 01:09:06 +0000 Subject: [PATCH 03/19] Update dependency django-storages to v1.14 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 158a4dd50..33e5f1ce7 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.5.0 -django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.13.2 +django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14 dulwich==0.21.6 psycopg[c,pool]==3.1.10 python3-saml==1.15.0 From 364555eef638f3a8fffbcf13b4045aaa3f76e570 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Sep 2023 05:38:37 +0000 Subject: [PATCH 04/19] Update actions/checkout action to v4 --- .github/workflows/push.yml | 4 ++-- .github/workflows/release.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index e7766db7e..c8b790918 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest name: Checks syntax of our code steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # Full git history is needed to get a proper # list of changed files within `super-linter` @@ -62,7 +62,7 @@ jobs: steps: - id: git-checkout name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - id: qemu-setup name: Set up QEMU uses: docker/setup-qemu-action@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1dd2c3af1..fc7128b1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,7 +30,7 @@ jobs: steps: - id: source-checkout name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - id: set-netbox-docker-version name: Get Version of NetBox Docker run: echo "version=$(cat VERSION)" >>"$GITHUB_OUTPUT" From c473fcc44ae3eb8ce967629ee2b694f324b8eb30 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 09:21:44 +0000 Subject: [PATCH 05/19] Update docker/setup-buildx-action action to v3 --- .github/workflows/push.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index c8b790918..2055e8909 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -68,7 +68,7 @@ jobs: uses: docker/setup-qemu-action@v2 - id: buildx-setup name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - id: docker-build name: Build the image for '${{ matrix.platform }}' with '${{ matrix.build_cmd }}' run: ${{ matrix.build_cmd }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc7128b1e..5400f4cf5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,7 +40,7 @@ jobs: uses: docker/setup-qemu-action@v2 - id: buildx-setup name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - id: docker-build name: Build the image with '${{ matrix.build_cmd }}' run: ${{ matrix.build_cmd }} From 8b8447f5c63ea3968642145104e6d954f7170300 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 15:12:56 +0000 Subject: [PATCH 06/19] Update docker/setup-qemu-action action to v3 --- .github/workflows/push.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 2055e8909..3420f4dee 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -65,7 +65,7 @@ jobs: uses: actions/checkout@v4 - id: qemu-setup name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - id: buildx-setup name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5400f4cf5..b4f2ee6be 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,7 +37,7 @@ jobs: shell: bash - id: qemu-setup name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - id: buildx-setup name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 From e6fedf16fee716e39899bd04131c10c28c0396ad Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 18:03:05 +0000 Subject: [PATCH 07/19] Update docker/login-action action to v3 --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b4f2ee6be..3021dab5e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -51,7 +51,7 @@ jobs: # docker.io - id: docker-io-login name: Login to docker.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: docker.io username: ${{ secrets.dockerhub_username }} @@ -60,7 +60,7 @@ jobs: # quay.io - id: quay-io-login name: Login to Quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.quayio_username }} @@ -69,7 +69,7 @@ jobs: # ghcr.io - id: ghcr-io-login name: Login to GitHub Container Registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} From 0603f1ebe94f7ddc48f6f8414cc0534a7b86f44d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 15 Sep 2023 23:13:09 +0000 Subject: [PATCH 08/19] Update docker.io/postgres Docker tag to v16 --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 38cd6582e..1cbffa66c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -47,7 +47,7 @@ services: # postgres postgres: - image: docker.io/postgres:15-alpine + image: docker.io/postgres:16-alpine env_file: env/postgres.env volumes: - netbox-postgres-data:/var/lib/postgresql/data From 87159b56be4fad44bc3173e7465327e507729c88 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 23 Sep 2023 12:57:54 +0000 Subject: [PATCH 09/19] Update dependency psycopg to v3.1.11 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 33e5f1ce7..13ad6af4f 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.5.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14 dulwich==0.21.6 -psycopg[c,pool]==3.1.10 +psycopg[c,pool]==3.1.11 python3-saml==1.15.0 From 714a1325667ecd415ca4261ef669ff4b6198733d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 23 Sep 2023 14:42:28 +0000 Subject: [PATCH 10/19] Update postgres Docker tag to v16 --- docker-compose.test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.test.yml b/docker-compose.test.yml index 0035f3268..8115afc43 100644 --- a/docker-compose.test.yml +++ b/docker-compose.test.yml @@ -39,7 +39,7 @@ services: interval: 15s test: "ps -aux | grep -v grep | grep -q housekeeping || exit 1" postgres: - image: postgres:15-alpine + image: postgres:16-alpine env_file: env/postgres.env healthcheck: test: "pg_isready -t 2 -d $$POSTGRES_DB -U $$POSTGRES_USER" ## $$ because of docker-compose From f1de85d97579c4c0c9f64cc4a399f8fd4e2a3eaf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Sep 2023 00:39:53 +0000 Subject: [PATCH 11/19] Update dependency psycopg to v3.1.12 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 13ad6af4f..4206ccdf5 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.5.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14 dulwich==0.21.6 -psycopg[c,pool]==3.1.11 +psycopg[c,pool]==3.1.12 python3-saml==1.15.0 From 1a3ace957a64c5310944fde6c536add273d5ab51 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 29 Sep 2023 15:58:04 +0000 Subject: [PATCH 12/19] Update dependency django-storages to v1.14.1 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 4206ccdf5..d692cb9b7 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.5.0 -django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14 +django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.1 dulwich==0.21.6 psycopg[c,pool]==3.1.12 python3-saml==1.15.0 From e8fa63d18b6d9a1bb057c55aa0032ef63c46ebc0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Oct 2023 03:36:20 +0000 Subject: [PATCH 13/19] Update dependency django-storages to v1.14.2 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index d692cb9b7..49daf0b85 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.5.0 -django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.1 +django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.2 dulwich==0.21.6 psycopg[c,pool]==3.1.12 python3-saml==1.15.0 From 4680e59a07eb9750236dd1f342f0e5c6accb4838 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Oct 2023 06:13:57 +0000 Subject: [PATCH 14/19] Update dependency django-auth-ldap to v4.6.0 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 49daf0b85..8583cc7d2 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,4 +1,4 @@ -django-auth-ldap==4.5.0 +django-auth-ldap==4.6.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.2 dulwich==0.21.6 psycopg[c,pool]==3.1.12 From 51049781b4a3d500a58a30e8b0741cd9f78c420c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Oct 2023 11:06:17 +0000 Subject: [PATCH 15/19] Update dependency python3-saml to v1.16.0 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 8583cc7d2..1d2fe7eb1 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -2,4 +2,4 @@ django-auth-ldap==4.6.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.2 dulwich==0.21.6 psycopg[c,pool]==3.1.12 -python3-saml==1.15.0 +python3-saml==1.16.0 From 33430fda08381f14c8ba1399dc9e883ffc7d4f59 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:35:21 +0000 Subject: [PATCH 16/19] Update actions/setup-python action to v5 --- .github/workflows/push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 3420f4dee..5a9528a60 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -19,7 +19,7 @@ jobs: # Full git history is needed to get a proper # list of changed files within `super-linter` fetch-depth: 0 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.9' - name: Lint Code Base From d7866d5f6e18b46bf14971c34bb5eae03abebf27 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 19 Dec 2023 11:24:47 +0000 Subject: [PATCH 17/19] Update dependency psycopg to v3.1.16 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 1d2fe7eb1..7cf43b4e8 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.6.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.2 dulwich==0.21.6 -psycopg[c,pool]==3.1.12 +psycopg[c,pool]==3.1.16 python3-saml==1.16.0 From 7e1750d3a3e045b8bf94ffadaae9e6cd773fc20b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 19 Dec 2023 12:50:54 +0000 Subject: [PATCH 18/19] Update dependency dulwich to v0.21.7 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 7cf43b4e8..870eee912 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -1,5 +1,5 @@ django-auth-ldap==4.6.0 django-storages[azure,boto3,dropbox,google,libcloud,sftp]==1.14.2 -dulwich==0.21.6 +dulwich==0.21.7 psycopg[c,pool]==3.1.16 python3-saml==1.16.0 From dfa1904a82d1bea3074ae30828c0d8236640d2ba Mon Sep 17 00:00:00 2001 From: Tobias Genannt Date: Mon, 1 Jan 2024 10:33:59 +0100 Subject: [PATCH 19/19] Preparation for 2.8.0 --- Dockerfile | 4 ++-- VERSION | 2 +- docker-compose.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 43cf50848..c55c4c92c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -74,8 +74,8 @@ RUN export DEBIAN_FRONTEND=noninteractive \ && apt-get update -qq \ && apt-get install \ --yes -qq --no-install-recommends \ - unit=1.31.0-1~lunar \ - unit-python3.11=1.31.0-1~lunar \ + unit=1.31.1-1~lunar \ + unit-python3.11=1.31.1-1~lunar \ && rm -rf /var/lib/apt/lists/* COPY --from=builder /opt/netbox/venv /opt/netbox/venv diff --git a/VERSION b/VERSION index 24ba9a38d..834f26295 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.7.0 +2.8.0 diff --git a/docker-compose.yml b/docker-compose.yml index 1cbffa66c..8b0ea61d2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: '3.4' services: netbox: &netbox - image: docker.io/netboxcommunity/netbox:${VERSION-v3.6-2.7.0} + image: docker.io/netboxcommunity/netbox:${VERSION-v3.7-2.8.0} depends_on: - postgres - redis