-
Notifications
You must be signed in to change notification settings - Fork 9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to pull image "docker.io/bitnami/bitnami-shell:11-debian-11-r114" #23406
Comments
I am having the same error with |
TL;DR: try to use As a slight work-around, you can use https://hub.docker.com/r/bitnami/os-shell but be aware that certain older bitnami charts don't set the Glad to see i'm not the only one hitting this issue, i have internal mirrors but its broken other things i had which referenced the |
using os-shell helped me. |
This is a pretty big breaking change--we are running into this after doing some other upgrades where the pods migrated and couldn't start up. Unless you are on a chart version that has this image, you will run into this. We are on 19.6.0, I only see a couple since. |
The This process is followed in that way to not keep unmaintained and insecure images not receiving updates for a long time in DockerHub. With the relocation of the images to a different repo, users are aware that they are using a deprecated image. If they want to continue using it, the only required change is the replacement of |
Hey @carrodher I am using the configuration below, it uses initContainer to generate and copy certificate, and that needs bitnami/bitnami-shell to work. source:
chart: postgresql
repoURL: https://charts.bitnami.com/bitnami
targetRevision: 12.2.7
helm:
releaseName: postgres
parameters:
- name: image.tag
value: 13.10.0
- name: tls.enabled
value: "true"
- name: tls.autoGenerated
value: "true" Are the newer images updated to use bitnami/os-shell? I am looking for the commit/code for the change. |
If |
@carrodher can see that I was using an old version of elasticsearch chart which deployed the # Uses the old `bitnami/bitnami-shell`
- image: {{ include "elasticsearch.sysctl.image" . }}
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}
command:
- /bin/bash
- -ec
- |
{{- include "elasticsearch.sysctlIfLess" (dict "key" "vm.max_map_count" "value" "262144") | nindent 14 }}
{{- include "elasticsearch.sysctlIfLess" (dict "key" "fs.file-max" "value" "65536") | nindent 14 }}
securityContext:
privileged: true In newer versions of the chart, it uses the securityContext:
privileged: true
runAsUser: 0 I appreciate i am on an older chart-version but |
Sorry @jack1902, unfortunately, that was a typo on my latest comment (I just edited it). The proper repo name is Replacing |
@carrodher cheers, will swap over to https://hub.docker.com/r/bitnami/bitnami-shell-archived as a stop-gap whilst upgrades to newer charts happen to make use of |
Hello everyone, Following your valuable feedback, we have made adjustments to our retention policy to better serve the Bitnami Helm charts community:
In the case of bitnami/bitnami-shell, it has been recovered and will be removed on July 2024, precisely 1 year after the initial deprecation date. We strongly encourage everyone to update their deployments to a recent Helm chart version or consider using |
Name and Version
docker.io/bitnami/rabbitmq:3.11.15-debian-11-r3
What architecture are you using?
None
What steps will reproduce the bug?
I am using this configuration with Kustomize to deploy to GKE and getting the error:
What do you see instead?
The text was updated successfully, but these errors were encountered: