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

Open taurus-forever opened 1 month ago

taurus-forever commented 1 month 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 1 month ago

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