BCDevOps / developer-experience

This repository is used to track all work for the BCGov Platform Services Team (This includes work for: 1. Platform Experience, 2. Developer Experience 3. Platform Operations/OCP 3)
Apache License 2.0
8 stars 17 forks source link

Fix Patroni build, tag a stable version, notify community #4571

Open IanKWatts opened 9 months ago

IanKWatts commented 9 months ago

Describe the issue There is a Patroni BuildConfig that is used by our community, as well as by Artifactory. Underlying software packages have changed and the builds are currently failing. Update the Dockerfile to produce a good working image again. Also create a stable tag and inform the community.

What is the Value/Impact? We need a working an updated Patroni image.

What is the plan? How will this get completed? Update the Dockerfile and test the image

Identify any dependencies n/a

Definition of done

caggles commented 9 months ago

Let's also talk with the community about why they're using that old 12.4-latest tag. We have been discouraging the use of that tag for a LONG time, so I'm wondering if maybe there are some old templates around that use that tag or something. We should find out where this continued practice is coming from, so we can prevent future users from trying to pick up this tag again.

IanKWatts commented 9 months ago

There are four new images that are meant to help teams upgrade. Each image upgrades just one of either patroni or postgres, rather than having to upgrade both at the same time.