Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-3619

Update podman compose and test containers to use supported Postgresql 13 image

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False

      Our podman compose and test containers use unsupported Postgress 13 image based on CentOS7. We should use supported image from https://github.com/sclorg/postgresql-container?tab=readme-ov-file#versions

      We have several base OS options to choose from

      • RH registry:
        • rhel8/postgresql-13
        • rhel9/postgresql-13
      • CentOS Stream on quay
        • CentOS Stream 8 - quay.io/sclorg/postgresql-13-c8s
        • CentOS Stream 9 - quay.io/sclorg/postgresql-13-c9s

      Additionally, most of these images (except CentOS 8) are multiarch, which would make it easier for running on MacOS.

      Done criteria:

      • podman-compose up brings up a Postgresql 13 database
      • TestContainers tests run on Postgresql 13

              jcarvaja@redhat.com Jose Carvajal Hilario
              mmusil Marek Musil
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: