canonical / indico-operator

indico-operator - charm repository.
Apache License 2.0
10 stars 12 forks source link

Switch Indoco from legacy PostgreSQL interface to the modern one #436

Closed taurus-forever closed 1 week ago

taurus-forever commented 3 months ago

Enhancement Proposal

Hi,

The modern PostgreSQL charms support both legacy and modern interfaces, more details in: https://charmhub.io/postgresql-k8s/docs/e-legacy-charm

As we can see from the tutorial the Indico charm is still using legacy interface:

juju integrate indico postgresql-k8s:db

This is a feature request to migrate Indico charm to the modern interface. It should be straightforward and we have prepared the How-to for you: https://charmhub.io/postgresql-k8s/docs/h-integrate-with-your-charm

The legacy interface will be removed from the next PostgreSQL 16 charm (24.04 based), it is good to migrate to the new interface now without rush. You are using PostgreSQL 14 (22.04 based).

Feel free to ping us if you have any questions or need an assist. Thank you!

taurus-forever commented 3 months ago

Oh, it could be just a documentation issue, as I see the modern postgresql_client interface in use.

cbartz commented 1 week ago

The tutorial on charmhub is out of date (but the source on github is up to date). @alithethird Can you please sync the docs on git with the ones on charmhub? This is normally done automatically when promoting the charm rev to stable (but maybe configured differently here).

alithethird commented 1 week ago

Updated the charmhub documentation to the latest version in GitHub.