Skip to content

Commit 0fd0416

Browse files
committed
Bump PostgreSQL and Citus versions across Dockerfiles to 17.6 and 13.2.0
1 parent 5bd855b commit 0fd0416

File tree

5 files changed

+25
-36
lines changed

5 files changed

+25
-36
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file is auto generated from it's template,
22
# see citusdata/tools/packaging_automation/templates/docker/latest/latest.tmpl.dockerfile.
3-
FROM postgres:17.5
4-
ARG VERSION=13.1.0
3+
FROM postgres:17.6-bookworm
4+
ARG VERSION=13.2.0
55
LABEL maintainer="Citus Data https://citusdata.com" \
66
org.label-schema.name="Citus" \
77
org.label-schema.description="Scalable PostgreSQL for multi-tenant and real-time workloads" \

alpine/Dockerfile

Lines changed: 16 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file is auto generated from it's template,
22
# see citusdata/tools/packaging_automation/templates/docker/alpine/alpine.tmpl.dockerfile.
3-
FROM postgres:17.5-alpine
4-
ARG VERSION=13.1.0
3+
FROM postgres:17.6-alpine
4+
ARG VERSION=13.2.0
55
LABEL maintainer="Citus Data https://citusdata.com" \
66
org.label-schema.name="Citus" \
77
org.label-schema.description="Scalable PostgreSQL for multi-tenant and real-time workloads" \
@@ -12,31 +12,20 @@ LABEL maintainer="Citus Data https://citusdata.com" \
1212
org.label-schema.schema-version="1.0"
1313

1414
# Build citus and delete all used libraries. Warning: Libraries installed in this section will be deleted after build completion
15-
RUN apk add --no-cache \
16-
--virtual builddeps \
17-
build-base \
18-
krb5-dev \
19-
curl \
20-
curl-dev \
21-
openssl-dev \
22-
ca-certificates \
23-
llvm \
24-
llvm19-dev \
25-
clang19 \
26-
lz4-dev \
27-
zstd-dev \
28-
libxslt-dev \
29-
libxml2-dev \
30-
icu-dev && \
31-
apk add --no-cache libcurl && \
32-
curl -sfLO "https://github.com/citusdata/citus/archive/v${VERSION}.tar.gz" && \
33-
tar xzf "v${VERSION}.tar.gz" && \
34-
cd "citus-${VERSION}" && \
35-
./configure --with-security-flags && \
36-
make install && \
37-
cd .. && \
38-
rm -rf "citus-${VERSION}" "v${VERSION}.tar.gz" && \
39-
apk del builddeps
15+
RUN apk add --no-cache --virtual builddeps \
16+
build-base krb5-dev curl curl-dev openssl-dev ca-certificates \
17+
llvm19-dev clang19 llvm19-libs \
18+
lz4-dev zstd-dev libxslt-dev libxml2-dev icu-dev \
19+
&& apk add --no-cache libcurl \
20+
&& curl -sfLO "https://github.com/citusdata/citus/archive/v${VERSION}.tar.gz" \
21+
&& tar xzf "v${VERSION}.tar.gz" \
22+
&& cd "citus-${VERSION}" \
23+
&& ./configure --with-security-flags \
24+
&& make install \
25+
&& cd .. \
26+
&& rm -rf "citus-${VERSION}" "v${VERSION}.tar.gz" \
27+
&& apk del builddeps
28+
4029

4130
#--------End of Citus Build
4231

pkgvars

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
postgres_17_version=17.2
2-
postgres_16_version=16.6
3-
postgres_15_version=15.10
1+
postgres_17_version=17.6
2+
postgres_16_version=16.10
3+
postgres_15_version=15.14
44
postgres_14_version=14.15
55

postgres-15/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file is auto generated from it's template,
22
# see citusdata/tools/packaging_automation/templates/docker/postgres-15/postgres-15.tmpl.dockerfile.
3-
FROM postgres:15.13
4-
ARG VERSION=13.1.0
3+
FROM postgres:15.14-bookworm
4+
ARG VERSION=13.2.0
55
LABEL maintainer="Citus Data https://citusdata.com" \
66
org.label-schema.name="Citus" \
77
org.label-schema.description="Scalable PostgreSQL for multi-tenant and real-time workloads" \

postgres-16/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This file is auto generated from it's template,
22
# see citusdata/tools/packaging_automation/templates/docker/postgres-16/postgres-16.tmpl.dockerfile.
3-
FROM postgres:16.9
4-
ARG VERSION=13.1.0
3+
FROM postgres:16.10-bookworm
4+
ARG VERSION=13.2.0
55
LABEL maintainer="Citus Data https://citusdata.com" \
66
org.label-schema.name="Citus" \
77
org.label-schema.description="Scalable PostgreSQL for multi-tenant and real-time workloads" \

0 commit comments

Comments
 (0)