@@ -5,16 +5,16 @@ BASEOS ?= rocky9
55CONTAINERIMAGE ?= rockylinux/rockylinux:9-ubi-micro
66IMAGE_REPOSITORY ?= docker.io
77IMAGE_PATH ?= cybertec-pg-container
8- CONTAINERSUITE ?= cybertec-pg-container
98PGVERSION ?= 17
10- PGVERSION_FULL ?= 17.0
9+ PGVERSION_FULL ?= 17.4
1110OLD_PG_VERSIONS ?= 13 14 15 16
12- PATRONI_VERSION ?= multisite-4.0.2.1
13- PGBACKREST_VERSION ?= 2.53
14- POSTGIS_VERSION ?= 34
15- ETCD_VERSION ?= 3.5.15
11+ PATRONI_VERSION ?= multisite-4.0.5.1
12+ PGBACKREST_VERSION ?= 2.54.2
13+ POSTGIS_VERSION ?= 35
14+ ETCD_VERSION ?= 3.5.21
15+ PGBOUNCER_VERSION ?= 1.24
1616PACKAGER ?= dnf
17- BUILD ?= 2
17+ BUILD ?= 1
1818ARCH ?= amd64
1919IMAGE_TAG ?= $(BASEOS ) -$(PGVERSION_FULL ) -$(BUILD )
2020POSTGIS_IMAGE_TAG ?= $(BASEOS ) -$(PGVERSION_FULL ) -$(POSTGIS_VERSION ) -$(BUILD )
@@ -48,20 +48,20 @@ base-build:
4848 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
4949 --build-arg BASEOS=$(BASEOS ) \
5050 --build-arg PACKAGER=$(PACKAGER ) \
51- --build-arg CONTAINERSUITE =$(CONTAINERSUITE )
51+ --build-arg IMAGE_PATH =$(IMAGE_PATH )
5252
5353base : base-build;
5454
5555pgbackrest-build :
5656 docker build $(ROOTPATH ) \
5757 --file $(ROOTPATH ) /docker/pgbackrest/Dockerfile \
58- --tag cybertec-pg-container/pgbackrest:$(IMAGE_TAG ) \
58+ --tag cybertec-pg-container/pgbackrest:$(IMAGE_TAG ) \
5959 --build-arg BASE_IMAGE=$(BASE_IMAGE ) \
6060 --build-arg CONTAINERIMAGE=${CONTAINERIMAGE} \
6161 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
6262 --build-arg BASEOS=$(BASEOS ) \
6363 --build-arg PACKAGER=$(PACKAGER ) \
64- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
64+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
6565 --build-arg BUILD=$(BUILD ) \
6666 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
6767 --build-arg OLD_PG_VERSIONS=" $( OLD_PG_VERSIONS) " \
@@ -79,7 +79,7 @@ postgres-build:
7979 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
8080 --build-arg BASEOS=$(BASEOS ) \
8181 --build-arg PACKAGER=$(PACKAGER ) \
82- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
82+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
8383 --build-arg BUILD=$(BUILD ) \
8484 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
8585 --build-arg PATRONI_VERSION=$(PATRONI_VERSION ) \
@@ -100,7 +100,7 @@ postgres-gis-build:
100100 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
101101 --build-arg BASEOS=$(BASEOS ) \
102102 --build-arg PACKAGER=$(PACKAGER ) \
103- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
103+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
104104 --build-arg BUILD=$(BUILD ) \
105105 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
106106 --build-arg PATRONI_VERSION=$(PATRONI_VERSION ) \
@@ -121,7 +121,7 @@ postgres-oracle-build:
121121 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
122122 --build-arg BASEOS=$(BASEOS ) \
123123 --build-arg PACKAGER=$(PACKAGER ) \
124- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
124+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
125125 --build-arg BUILD=$(BUILD ) \
126126 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
127127 --build-arg PATRONI_VERSION=$(PATRONI_VERSION ) \
@@ -141,22 +141,23 @@ pgbouncer-build:
141141 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
142142 --build-arg BASEOS=$(BASEOS ) \
143143 --build-arg PACKAGER=$(PACKAGER ) \
144- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
144+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
145145 --build-arg BUILD=$(BUILD ) \
146+ --build-arg PGBOUNCER_VERSION=${PGBOUNCER_VERSION} \
146147 --build-arg PGVERSION=$(PGVERSION )
147148
148149pgbouncer : pgbouncer-build
149150
150151exporter-build :
151- docker build $(ROOTPATH ) \
152+ docker build $(ROOTPATH ) --no-cache \
152153 --file $(ROOTPATH ) /docker/exporter/Dockerfile \
153154 --tag cybertec-pg-container/exporter:$(IMAGE_TAG ) \
154155 --build-arg BASE_IMAGE=$(BASE_IMAGE ) \
155156 --build-arg CONTAINERIMAGE=${CONTAINERIMAGE} \
156157 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
157158 --build-arg BASEOS=$(BASEOS ) \
158159 --build-arg PACKAGER=$(PACKAGER ) \
159- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
160+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
160161 --build-arg BUILD=$(BUILD ) \
161162 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
162163 --build-arg PGVERSION=$(PGVERSION )
@@ -172,7 +173,7 @@ publicbeta-pg-build:
172173 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
173174 --build-arg BASEOS=$(BASEOS ) \
174175 --build-arg PACKAGER=$(PACKAGER ) \
175- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
176+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
176177 --build-arg BUILD=$(BUILD ) \
177178 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
178179 --build-arg PATRONI_VERSION=$(PATRONI_VERSION ) \
@@ -192,7 +193,7 @@ publicbeta-pgbackrest-build:
192193 --build-arg IMAGE_REPOSITORY=$(IMAGE_REPOSITORY ) \
193194 --build-arg BASEOS=$(BASEOS ) \
194195 --build-arg PACKAGER=$(PACKAGER ) \
195- --build-arg CONTAINERSUITE =$(CONTAINERSUITE ) \
196+ --build-arg IMAGE_PATH =$(IMAGE_PATH ) \
196197 --build-arg BUILD=$(BUILD ) \
197198 --build-arg PGBACKREST_VERSION=$(PGBACKREST_VERSION ) \
198199 --build-arg OLD_PG_VERSIONS=" $( OLD_PG_VERSIONS) " \
0 commit comments