+1 to Aman's suggestion and offer. Just to be clear, as an Apache project, any time we include a dependency, we have to take it through the "test of license". see https://www.apache.org/legal/resolved.html
*If the project is depending upon another Apache project, there is no additional step.* While I appreciate Jakub's offer, I think if we can rely on the upstream Kafka project, that is a better strategy. On Thu, Oct 30, 2025 at 4:33 AM Aman Mittal <[email protected]> wrote: > Hi Everyone, > > In my opinion, I recommend switching to the official apache/kafka image > for both local environments and GitHub workflows. With just a few minor > configuration adjustments, the SmokeTest executes successfully without any > issues. Moreover, since this image is maintained directly by the Apache > Kafka project, it provides a more reliable and future-proof replacement for > the current setup. > > If agreed, I can create a Jira ticket and submit a corresponding PR to > implement this change. > > On Thu, Oct 30, 2025 at 3:14 PM Jakub Sławiński > <[email protected]> wrote: > >> Hi everyone, >> >> Thanks, Adam, for raising this — indeed, the deprecation of Bitnami’s >> Kafka Docker images poses a challenge for projects depending on them. >> >> As an alternative, our team at SolDevelo maintains a set of open-source, >> Bitnami-compatible container images, including Kafka, that are continuously >> updated, secure, and production-ready. >> They are fully compatible with the original Bitnami images and can serve >> as a drop-in replacement without requiring configuration changes. >> >> You can find more information and links to the Docker Hub repositories >> here: >> >> https://soldevelo.com/services/bitnami-container-images-maintained-by-soldevelo/ >> >> These images are: >> * Free and open-source >> * Optimized for performance and CI/CD pipelines >> * Continuously maintained with security updates >> * Fully compatible with the Bitnami image structure >> >> >> We’d be happy to collaborate or assist with testing or migration if the >> community decides to explore this direction. >> >> Also, we'd love to hear your thoughts — are there any other container >> images or specific needs that would be helpful for your use cases? >> >> Best regards, >> Jakub. >> >> On Tue, Sep 30, 2025 at 10:51 AM Ádám Sághy <[email protected]> wrote: >> >>> Hi fellow Fineracters, >>> >>> It looks like Bitnami has stopped publishing new Docker images for >>> Apache Kafka: https://hub.docker.com/r/bitnami/kafka >>> >>> The existing images have been moved to a new repository: >>> https://hub.docker.com/r/bitnamilegacy/kafka. However, these will no >>> longer receive updates. >>> >>> We’ve been using their Kafka image in >>> docker-compose-postgresql-kafka.yml, which in turn is referenced by >>> smoke-messaging.ymlfor "Smoke Testing with Kafka.” >>> >>> I’ve opened a PR to switch to the latest image from the “legacy” >>> repository for now. That said, since it’s no longer maintained, we’ll >>> eventually need to choose an alternative source. >>> >>> Best, >>> Adam >>> >> >> >> -- >> >> *Jakub Sławiński* >> Chief Technical Officer >> [email protected] / +48 514 780 384 >> >> >> *SolDevelo* Sp. z o.o. [LLC] / www.soldevelo.com >> Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland >> Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41 >> >
