Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-16370

Fuse Online syndesis-db upgrade fails

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • fuse-7.9-GA
    • fuse-7.9-GA
    • Fuse Online
    • None

    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

          Activity

            People

              cmiranda@redhat.com Claudio Miranda
              mkralik@redhat.com Matej Kralik
              Matej Kralik Matej Kralik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: