Details
-
Bug
-
Resolution: Done
-
Blocker
-
fuse-7.9-GA
-
None
-
False
-
False
-
%
-
Undefined
-
https://github.com/jboss-fuse/syndesis/pull/91, https://github.com/jboss-fuse/fuse-online-operator/pull/73, https://github.com/jboss-fuse/fuse-online-operator/pull/74, https://github.com/jboss-fuse/fuse-online-operator-prod-operator-metadata/pull/44, https://github.com/jboss-fuse/fuse-online-operator-prod-operator-metadata/pull/45
Description
When I am trying to upgrade from Fuse Online 7.8 (1.11.0.fuse-780011-redhat-00001) to Fuse Online 7.9 AR12 (1.12.0.fuse-790018-redhat-00001), the syndesis-db-upgrade pod failed on:
waiting for server to start....2021-05-06 13:27:45.667 UTC [22] FATAL: database files are incompatible with server 2021-05-06 13:27:45.667 UTC [22] DETAIL: The data directory was initialized by PostgreSQL version 10, which is not compatible with this version 12.5. stopped waiting pg_ctl: could not start server Examine the log output.
Not able to reproduce on AR11 (1.12.0.fuse-790016-redhat-00001), the upgrade works there.
The images of syndesis-db-upgrade are different between AR11 and AR12 but the PostgreSQL versions looks same (12.5) so the error message is a little bit strange .
AR12
[mkralik@localhost syndesis-qe]$ docker run --entrypoint bash registry.redhat.io/rhel8/postgresql-12:1-61 -c "postgres -V"
postgres (PostgreSQL) 12.5
AR11
syndesis-db-upgrade uses image `registry.redhat.io/rhscl/postgresql-12-rhel7`
[mkralik@localhost syndesis-qe]$ docker run --entrypoint bash registry.redhat.io/rhscl/postgresql-12-rhel7 -c "postgres -V"
postgres (PostgreSQL) 12.5
Attachments
Issue Links
- is related to
-
ENTESB-16261 Use rhel8 based images for fuse-online 7.9
- Done