mahaoyu opened a new issue, #57328:
URL: https://github.com/apache/airflow/issues/57328

   ### Official Helm Chart version
   
   1.18.0 (latest released)
   
   ### Apache Airflow version
   
   3.0.2 (Helm chart appVersion from apache-airflow/airflow 1.18.0)
   
   ### Kubernetes Version
   
   Server: v1.30 (k3s, containerd) on Debian 13 Client: v1.30
   
   ### Helm Chart configuration
   
   **Chart**: apache-airflow/airflow 1.18.0  
   **Install cmd:**
   ```bash
   helm upgrade --install airflow apache-airflow/airflow \
     --namespace airflow --create-namespace
   
   ### Docker Image customizations
   
   _No response_
   
   ### What happened
   
   Observed: install times out; pods stuck waiting for Postgres.
   kubectl -n airflow get pods
   # airflow-postgresql-0    0/1   ImagePullBackOff
   # others Init:0/1 waiting on DB
   
   
   ### What you think should happen instead
   
   Why: the Airflow chart depends on Bitnami PostgreSQL subchart 13.2.24:
   helm show chart apache-airflow/airflow | grep -A4 '^dependencies'
   # name: postgresql
   # repository: https://charts.bitnami.com/bitnami
   # version: 13.2.24
   
   That subchart’s default image.tag is 16.1.0-debian-11-r15:
   helm show values bitnami/postgresql --version 13.2.24 | grep -A1 'image.tag'
   #   tag: 16.1.0-debian-11-r15
   
   Docker Hub no longer provides that tag (at least can't find it on docker 
hub). The registry API shows only latest and sha256 digests:
   curl -s 
https://registry.hub.docker.com/v2/repositories/bitnami/postgresql/tags \
   | jq '.results[].name'
   # "latest", "latest-metadata", "sha256-....", ...
   
   Error from pod events (abridged):
   Failed to pull image "docker.io/bitnami/postgresql:16.1.0-debian-11-r15": 
not found
   Back-off pulling image "docker.io/bitnami/postgresql:16.1.0-debian-11-r15"
   
   ### How to reproduce
   
   ## Minimal repro
   
   **Assumptions**
   - Fresh cluster (Kubernetes v1.30.x; containerd).  
   - Helm 3.10+ on client.  
   - No custom values; pure defaults.
   
   **Steps**
   1) Add repos and confirm dependency:
   ```bash
   helm repo add apache-airflow https://airflow.apache.org
   helm repo add bitnami https://charts.bitnami.com/bitnami
   helm repo update
   helm show chart apache-airflow/airflow | grep -A4 '^dependencies'
   # -> postgresql subchart version: 13.2.24 (bitnami)
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.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]

Reply via email to