soapjam opened a new pull request, #228:
URL: https://github.com/apache/flink-docker/pull/228

   Hello,
   
   We're using official Apache Flink Java images as base images in our project, 
but our security scans have identified numerous vulnerabilities originating 
from these base images. We want to continue using official images; however, to 
do so, we must address these security issues. It appears that the majority of 
vulnerabilities stem from Ubuntu 22, which is part of the jre-jammy base image. 
We propose switching to the jre-noble base image to migrate to Ubuntu 24, which 
contains the latest security fixes.
   
   ## What Changed
   - Updated `generator.sh` to use `eclipse-temurin:*-jre-noble` instead of 
`eclipse-temurin:*-jre-jammy`
   - This affects all Flink Docker images across all Java versions (8, 11, 17, 
21)
   
   ## Why
   - **Security**: Ubuntu 24.04 LTS (Noble) vs 22.04 LTS (Jammy) = 2 years of 
additional security patches  
   - **Support**: Extended LTS support until 2029 vs 2027
   - **Vulnerabilities**: Reduced vulnerability footprint with more recent base 
packages
   
   ## Testing
   Locally built and tested `flink:1.20.2-scala_2.12-java17-noble` successfully.
   
   ## Impact
   This change will update the base image for ALL Flink Docker variants when 
the next Dockerfiles are generated.


-- 
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: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to