-
Bug
-
Resolution: Done
-
Blocker
-
fuse-7.9-GA
-
None
-
False
-
False
-
Undefined
-
Fuse Online upgrade doesn't work probably due to old Postgresql image. The `syndesis-db-upgrade` pod is stuck in error state and contains the following error:
== WARNING!! ==
PostgreSQL server version matches the datadir PG_VERSION.
The $POSTGRESQL_UPGRADE makes no sense and you probably
made some mistake, keeping the variable set you might
risk a data loss in future!
===============
The pod still uses the old version of Postgresql (postgresql-10-rhel7:1-59)
Operator config:
Database:
Name: "syndesis"
User: "syndesis"
URL: "postgresql://syndesis-db:5432/syndesis?sslmode=disable"
Image: "registry.redhat.io/rhscl/postgresql-10-rhel7:1-59"
Exporter:
Image: "registry.redhat.io/fuse7/fuse-postgres-exporter-rhel7:1.9"
Resources:
Limit:
Memory: "255Mi"
Request:
Memory: "255Mi"
VolumeCapacity: "1Gi"
VolumeAccessMode: "ReadWriteOnce"
BackupImage: "registry.connect.redhat.com/crunchydata/crunchy-pgdump:ubi7-12.4-4.5.0"
RestoreImage: "registry.connect.redhat.com/crunchydata/crunchy-pgrestore:ubi7-12.4-4.5.0"
LoggerImage: "registry.redhat.io/ubi8/ubi:8.3"
This commit https://github.com/jboss-fuse/fuse-online-operator/commit/10178a73470416cd6e47e72ca07a624fb2de2ec6 from `private-devel-fuse-7.9-openshift-rhel-7` branch is missing in the `fuse-7.9-openshift-rhel-7` branch.