Details
-
Bug
-
Resolution: Done
-
Blocker
-
fuse-7.9-GA
-
None
-
False
-
False
-
%
-
Undefined
Description
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.