Skip to content

Commit af9b776

Browse files
committed
ci: update files
Signed-off-by: Niccolò Fei <[email protected]>
1 parent a4bce88 commit af9b776

20 files changed

+50
-20
lines changed

Debian/13/bookworm/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T06:07:29.255243Z",
55
"POSTGRES_IMAGE_VERSION": "13.20-bookworm"
66
}

Debian/13/bookworm/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:13.20-bookworm
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 13.20-bookworm."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --break-system-packages --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --break-system-packages --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/13/bullseye/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T00:08:47.954358Z",
55
"POSTGRES_IMAGE_VERSION": "13.20-bullseye"
66
}

Debian/13/bullseye/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:13.20-bullseye
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 13.20-bullseye."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/14/bookworm/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T06:07:50.069554Z",
55
"POSTGRES_IMAGE_VERSION": "14.17-bookworm"
66
}

Debian/14/bookworm/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:14.17-bookworm
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 14.17-bookworm."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --break-system-packages --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --break-system-packages --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/14/bullseye/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T00:10:19.709775Z",
55
"POSTGRES_IMAGE_VERSION": "14.17-bullseye"
66
}

Debian/14/bullseye/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:14.17-bullseye
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 14.17-bullseye."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/15/bookworm/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T03:12:47.697418Z",
55
"POSTGRES_IMAGE_VERSION": "15.12-bookworm"
66
}

Debian/15/bookworm/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:15.12-bookworm
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 15.12-bookworm."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --break-system-packages --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --break-system-packages --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/15/bullseye/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T00:11:58.706755Z",
55
"POSTGRES_IMAGE_VERSION": "15.12-bullseye"
66
}

Debian/15/bullseye/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:15.12-bullseye
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 15.12-bullseye."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/16/bookworm/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T03:13:13.552962Z",
55
"POSTGRES_IMAGE_VERSION": "16.8-bookworm"
66
}

Debian/16/bookworm/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:16.8-bookworm
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 16.8-bookworm."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --break-system-packages --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --break-system-packages --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/16/bullseye/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T00:13:50.45717Z",
55
"POSTGRES_IMAGE_VERSION": "16.8-bullseye"
66
}

Debian/16/bullseye/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:16.8-bullseye
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 16.8-bullseye."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/17/bookworm/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T03:13:34.4983Z",
55
"POSTGRES_IMAGE_VERSION": "17.4-bookworm"
66
}

Debian/17/bookworm/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:17.4-bookworm
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 17.4-bookworm."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --break-system-packages --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --break-system-packages --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

Debian/17/bullseye/.versions.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"BARMAN_VERSION": "3.12.1",
3-
"IMAGE_RELEASE_VERSION": "4",
3+
"IMAGE_RELEASE_VERSION": "5",
44
"POSTGRES_IMAGE_LAST_UPDATED": "2025-03-01T00:15:41.42065Z",
55
"POSTGRES_IMAGE_VERSION": "17.4-bullseye"
66
}

Debian/17/bullseye/Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ FROM postgres:17.4-bullseye
2020
LABEL name="PostgreSQL Container Images" \
2121
vendor="The CloudNativePG Contributors" \
2222
version="${PG_VERSION}" \
23-
release="4" \
23+
release="5" \
2424
summary="PostgreSQL Container images." \
2525
description="This Docker image contains PostgreSQL and Barman Cloud based on Postgres 17.4-bullseye."
2626

@@ -43,13 +43,16 @@ RUN set -xe; \
4343
RUN set -xe; \
4444
apt-get update; \
4545
apt-get install -y --no-install-recommends \
46+
# We require build-essential and python3-dev to build lz4 on arm64 since there isn't a pre-compiled wheel available
47+
build-essential python3-dev \
4648
python3-pip \
4749
python3-psycopg2 \
4850
python3-setuptools \
4951
; \
5052
pip3 install --upgrade pip; \
5153
# TODO: Remove --no-deps once https://github.com/pypa/pip/issues/9644 is solved
5254
pip3 install --no-deps -r requirements.txt; \
55+
apt-get remove -y --purge --autoremove build-essential python3-dev; \
5356
rm -rf /var/lib/apt/lists/*;
5457

5558
# Change the uid of postgres to 26

0 commit comments

Comments
 (0)