I agree with this idea but I also see this in the announcements: > Q: Are Bitnami’s free images going away? A: Not entirely. Bitnami will continue to offer a limited subset of free, latest-version images intended for development use. These images will be more hardened and secure, but older versions and many applications will be removed from the free tier and moved to the Bitnami Legacy repository. You can browse the images available for free at https://hub.docker.com/u/bitnamisecure before August 28th, and after that date, the main Bitnami registry will have the same content.
So, I do not see the images *just* going away, so we might have some breathing window. That said, I am in favour of removing postgres from our helm charts. We can migrate to sqlite for internal tests and make it super clear in the docs to NOT use the helm charts as-is for production purposes. Thanks & Regards, Amogh Desai On Mon, Jul 28, 2025 at 12:37 AM Jens Scheffler <j_scheff...@gmx.de.invalid> wrote: > +1 from my side. Like the idea and also this does not people lead to > think they can deploy via helm chart and run productive postgres. > > On 27.07.25 13:51, Aritra Basu wrote: > > +1 to everything, I think this is a good change to make. I think we > should > > preemptively go ahead with dropping it before we actually see breakage > > -- > > Regards, > > Aritra Basu > > > > On Sun, 27 Jul 2025, 5:00 pm Jarek Potiuk, <ja...@potiuk.com> wrote: > > > >> Hello here, > >> > >> We should decide what we should do with the bitnami Postgres chart we > >> include in our Helm Chart. > >> > >> Few days ago Bitnami (now owned by Broadcom/ BMC) announced that they > are > >> essentially stopping updating the open-source charts, moving them to > >> "legacy" repositories and "freezing" them essentially. You will have to > >> buy a subscription from them to get access to "security hardened" > versions > >> of the images. > >> > >> You can read the announcement here: https://github.com/bitnami/charts > - I > >> also copy the current announcement text below. Also more information > here > >> https://github.com/bitnami/containers/issues/83267 > >> > >> If I read the announcement correctly - our past released images will > stop > >> working at some point in time when the embedded Postgres is enabled - > >> because the repository URL from which the postgres chart is pulled will > >> change (and freeze) > >> > >> That message should be as a stark reminder that we should not publish > and > >> release anything for the use of our users that essentially relies on > >> 3rd-party commercial "free" offering, that might become "non-free" one > day. > >> > >> In this case - I think - we are pretty well covered, Postgres image was > >> only supposed to be used for development and testing purposes and > nothing > >> else. > >> > >> My proposal is that - in spite of Sqlite being already a "development" > >> database AND the changes Ash made to make it works with LocalExecutor > and > >> better concurrency - is to completely remove Postgres from our chart and > >> make it use Sqlite. People should still be able to configure external > >> databases (Postgres/MySQL), but our tests in CI would use sqlite and > >> default installation would use SQLite as well. Also if they want to use > >> bitnami chart on their own - they would be able to have their own > charts - > >> extending ours - and adding their own bitnami or other charts they would > >> want to use. > >> > >> This approach has the nice property that there are some people who > actually > >> use the embedded postgres - despite clear that they should not (because > it > >> lacks production hardening, backups, management etc.). If we change it > to > >> Sqlite - this will be far more obvious and make people think more about > >> using a "proper" database. > >> > >> WDYT? > >> > >> J. > >> > >> > >> ----- > >> Announcement from Bitnami: > >> ------- > >> > >> Beginning August 28th, 2025, Bitnami will evolve its public catalog to > >> offer a curated set of hardened, security-focused images under the new > >> Bitnami Secure Images initiative. As part of this transition: > >> > >> Granting community users access for the first time to security-optimized > >> versions of popular container images. > >> Bitnami will begin deprecating support for non-hardened, Debian-based > >> software images in its free tier and will gradually remove non-latest > tags > >> from the public catalog. As a result, community users will have access > to a > >> reduced number of hardened images. These images are published only under > >> the “latest” tag and are intended for development purposes > >> Starting August 28th, over two weeks, all existing container images, > >> including older or versioned tags (e.g., 2.50.0, 10.6), will be migrated > >> from the public catalog (docker.io/bitnami) to the “Bitnami Legacy” > >> repository (docker.io/bitnamilegacy), where they will no longer receive > >> updates. > >> For production workloads and long-term support, users are encouraged to > >> adopt Bitnami Secure Images, which include hardened containers, smaller > >> attack surfaces, CVE transparency (via VEX/KEV), SBOMs, and enterprise > >> support. > >> These changes aim to improve the security posture of all Bitnami users > by > >> promoting best practices for software supply chain integrity and > up-to-date > >> deployments. For more details, visit the Bitnami Secure Images > >> announcement. > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org > For additional commands, e-mail: dev-h...@airflow.apache.org > >