keyurusdadiya commented on issue #58470:
URL: https://github.com/apache/airflow/issues/58470#issuecomment-3774096558

   Hi @bugraoz93 ,
   
   Thank you for assigning this to me — really appreciate it! 
   
   I’ve been working on this in my own `fork` and I’ve already got **101 checks 
passing** — just these last ~10 are still failing (screenshot attached for 
quick reference).
   
   Here’s where I’m at after testing locally vs. what I see in GitHub Actions:
   
   1. **Helm chart release notes generation**  
      This command works perfectly on my machine `without any error`:  
      ```
      breeze release-management generate-issue-content-helm-chart 
--limit-pr-count 2 --previous-release helm-chart/1.15.0 --current-release 
helm-chart/1.16.0 --verbose
      ```  
   
   2. **Provider packages / wheel + documentation**  
      I ran:  
      ```
      breeze release-management prepare-provider-documentation 
--include-not-ready-providers --non-interactive --answer yes --release-date 
2026-01-20
      ```  
      It created/updated quite a few documentation files (provider READMEs, 
changelogs, etc.).  
      **Quick question:** Should I commit and push all these generated doc 
files to the PR branch? Or are they only supposed to be created during the 
actual release process and not checked in here?  
      (I haven’t committed them yet — wondering if that’s causing the provider 
wheel check to fail.)
   
   3. **Kubernetes / K8s tests**  
      Locally this passes 100%:  
      ```
      breeze k8s run-complete-tests --upgrade --no-copy-local-sources
      ```  
      But in GitHub Actions it fails very early saying:  
      ```
      The base PROD image ghcr.io/apache/airflow/main/prod/python3.10 does not 
exist locally.
      Please add `--rebuild-base-image` flag or rebuild it manually with:
      breeze prod-image build --python 3.10
      ```  
      The strange part: the check **“Build PROD images / Build PROD Regular 
image 3.10”** finishes successfully.I belive this check run before right before 
Kubernetes tests start.  
   
      **Question:** Why can’t the K8s test job find the image that was just 
built? Is this a known CI thing (maybe images not shared between checks 
properly)
   
   4. **End-to-end (E2E) tests**  
      Locally:  
      ```
      breeze testing airflow-e2e-tests
      ```  
      → Also passes cleanly on my local env. 
      So I suspect the E2E failure is just a knock-on effect from the same PROD 
image / K8s issue above. As this is also followed 
     after `Build PROD image 3.10` check.
   
   - Any quick fix / workaround for the “PROD image not found” error in K8s CI 
(even though the build job succeeded)?
   
   <img width="1682" height="242" alt="Image" 
src="https://github.com/user-attachments/assets/93d05d3f-b026-4655-96aa-a9ef6826c1d3";
 />
   
   <img width="1672" height="750" alt="Image" 
src="https://github.com/user-attachments/assets/c0d51276-7783-4686-9cc4-96ddb24cec97";
 />
   
   


-- 
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