Skip to content

Replace restricted Bitnami PostgreSQL HA image in otmoicrelay to prevent Olares Market installation failures #2112

@igor-soldev

Description

@igor-soldev

Hi,

I was reviewing the application manifests in the Olares Market repository and noticed that the otmoicrelay application (otmoicrelay/templates/postgresql.yaml) relies on the bitnami/postgresql-repmgr Docker image.

The Problem
Bitnami has recently restricted public access to their Docker Hub images, placing them behind a paywall with strict rate limits. Relying on docker.io/bitnami/postgresql-repmgr now frequently results in pull access denied or rate-limit errors. Because Olares Market distributes applications that users install in their own environments, relying on this image means users attempting to install the otmoicrelay application will likely experience immediate installation failures.

Proposed Solution
I suggest updating the otmoicrelay chart to use soldevelo/postgresql-repmgr instead.
This image is a free, actively maintained, and fully open-source fork of the original Bitnami image.

Crucially, it is a drop-in replacement:

  • It preserves the exact same environment variables, repmgr clustering logic, and internal paths.
  • Your existing Kubernetes templates and initialization containers will continue to work exactly as they do now, without any structural changes.

(Note: SolDevelo maintains a growing library of open-source, Bitnami-compatible images to help the OSS community bypass these new restrictions. You can find the source code and other images here: https://github.com/SolDevelo/containers)

Suggested Change in otmoicrelay/templates/postgresql.yaml:

# Old
image: docker.io/bitnami/postgresql-repmgr:15.2.0-debian-11-r16

# New
image: docker.io/soldevelo/postgresql-repmgr:15.2.0-debian-11-r16

I can submit an [UPDATE] Pull Request for otmoicrelay to update this image reference, ensuring the application remains reliably installable for Olares users. Would you be open to that?

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions