yashmayya opened a new pull request, #16984: URL: https://github.com/apache/pinot/pull/16984
- Currently, Pinot deployments on Kubernetes using the packaged Helm charts here fail due to an image pull error on ZooKeeper: `Failed to pull image "docker.io/bitnami/zookeeper:3.9.3-debian-12-r21": Error response from daemon: manifest for bitnami/zookeeper:3.9.3-debian-12-r21 not found: manifest unknown: manifest unknown` - Bitnami has pulled support for their free tier images (https://github.com/bitnami/charts/issues/35164). So there will be no new Docker images published, and the existing ones have been moved from the `bitnami` repo to `bitnamilegacy` (see https://hub.docker.com/r/bitnami/zookeeper). Furthermore, their Helm charts have also not been updated to take this into account, so simply updating our ZK Helm chart version from Bitnami isn't enough. - This patch does update the ZK Helm chart version to the latest one, and also overrides the image repo + tag (to the latest one here - https://hub.docker.com/r/bitnamilegacy/zookeeper/tags). - This is okay as a short term fix, but we need to move away from using the Bitnami Helm Chart and Docker image for ZooKeeper given that this will no longer be maintained and upgraded. [This](https://hub.docker.com/_/zookeeper) is the official ZooKeeper Docker image, but there don't appear to be viable Helm chart alternatives. We might need to create our own. - This has been tested locally using https://docs.pinot.apache.org/basics/getting-started/kubernetes-quickstart. - After this is merged, a new Helm chart release for Pinot will be created following https://github.com/apache/pinot/blob/master/helm/README-dev.md. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
