Skip to content

Commit 1b933cb

Browse files
author
Jonathan S. Katz
committed
Update OLM generator for new PostGIS image tag
This needed to include a reference for the new PostGIS image tag format in order to properly load it into the scanners.
1 parent 611496f commit 1b933cb

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

installers/olm/Makefile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,26 @@
22
.SUFFIXES:
33

44
CCP_IMAGE_PREFIX ?= registry.developers.crunchydata.com/crunchydata
5-
CCP_IMAGE_TAG ?= $(PGO_BASEOS)-$(CCP_PG_FULLVERSION)-$(PGO_VERSION)
65
CCP_PG_FULLVERSION ?= 12.3
6+
CCP_POSTGIS_VERSION ?= 3.0
77
KUBECONFIG ?= $(HOME)/.kube/config
88
OLM_SDK_VERSION ?= 0.13.0
99
OLM_TOOLS ?= registry.localhost:5000/postgres-operator-olm-tools:$(OLM_SDK_VERSION)
1010
OLM_VERSION ?= 0.14.2
1111
PGO_BASEOS ?= centos7
1212
PGO_IMAGE_PREFIX ?= registry.developers.crunchydata.com/crunchydata
13-
PGO_IMAGE_TAG ?= $(PGO_BASEOS)-$(PGO_VERSION)
1413
PGO_VERSION ?= 4.4.0
14+
PGO_IMAGE_TAG ?= $(PGO_BASEOS)-$(PGO_VERSION)
15+
CCP_IMAGE_TAG ?= $(PGO_BASEOS)-$(CCP_PG_FULLVERSION)-$(PGO_VERSION)
16+
CCP_POSTGIS_IMAGE_TAG ?= $(PGO_BASEOS)-$(CCP_PG_FULLVERSION)-$(CCP_POSTGIS_VERSION)-$(PGO_VERSION)
1517

1618
OLM_TOOLS_BASH = docker run --net=host --rm --tty $(DOCKER_ARGS) \
1719
--mount 'type=bind,source=$(KUBECONFIG),target=/root/.kube/config,ro' \
1820
--mount 'type=bind,source=$(CURDIR)/..,target=/mnt/installers' \
1921
--workdir '/mnt/installers/$(basename $(notdir $(CURDIR)))' \
2022
'$(OLM_TOOLS)'
2123

22-
export CCP_IMAGE_PREFIX CCP_IMAGE_TAG
24+
export CCP_IMAGE_PREFIX CCP_IMAGE_TAG CCP_POSTGIS_IMAGE_TAG
2325
export KUBECONFIG
2426
export OLM_SDK_VERSION
2527
export PGO_IMAGE_PREFIX PGO_IMAGE_TAG PGO_VERSION

installers/olm/generate.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# vim: set noexpandtab :
33
set -eu
44

5-
render() { envsubst '$CCP_IMAGE_PREFIX $CCP_IMAGE_TAG $PACKAGE_NAME $PGO_IMAGE_PREFIX $PGO_IMAGE_TAG $PGO_VERSION'; }
5+
render() { envsubst '$CCP_IMAGE_PREFIX $CCP_IMAGE_TAG $CCP_POSTGIS_IMAGE_TAG $PACKAGE_NAME $PGO_IMAGE_PREFIX $PGO_IMAGE_TAG $PGO_VERSION'; }
66

77
mkdir -p "./package/${PGO_VERSION}"
88

installers/olm/postgresoperator.csv.images.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@
2323
- { name: RELATED_IMAGE_CRUNCHY_PGDUMP, value: '${CCP_IMAGE_PREFIX}/crunchy-pgdump:${CCP_IMAGE_TAG}' }
2424
- { name: RELATED_IMAGE_CRUNCHY_PGRESTORE, value: '${CCP_IMAGE_PREFIX}/crunchy-pgrestore:${CCP_IMAGE_TAG}' }
2525
- { name: RELATED_IMAGE_CRUNCHY_POSTGRES_HA, value: '${CCP_IMAGE_PREFIX}/crunchy-postgres-ha:${CCP_IMAGE_TAG}' }
26-
- { name: RELATED_IMAGE_CRUNCHY_POSTGRES_GIS_HA, value: '${CCP_IMAGE_PREFIX}/crunchy-postgres-gis-ha:${CCP_IMAGE_TAG}' }
26+
- { name: RELATED_IMAGE_CRUNCHY_POSTGRES_GIS_HA, value: '${CCP_IMAGE_PREFIX}/crunchy-postgres-gis-ha:${CCP_POSTGIS_IMAGE_TAG}' }
2727
- { name: RELATED_IMAGE_CRUNCHY_PROMETHEUS, value: '${CCP_IMAGE_PREFIX}/crunchy-prometheus:${CCP_IMAGE_TAG}' }

0 commit comments

Comments
 (0)