Lazy consensus passed. Conveniently, we just solved the last teething issue
with ARM Python 3.11 :)

On Fri, Aug 29, 2025 at 5:16 PM Jarek Potiuk <[email protected]> wrote:

> Following discussion
> https://lists.apache.org/thread/z0yh528lkc1pfpjwlb3b3qbylg5do2jr -
> together with Aritra, we want to ask for a lazy consensus of switching the
> base images of ours to use just bare bookworm-slim images and building
> python from released, official (and signed) sources.
>
> We tested how building Python impacts us for quite some time in a CI, and
> we have not seen any side effects. We built the PROD images with all the
> same optimizations that the "docker official" python images are built with
> and we solved all the issues that we saw in tests. There is a **slight**
> change of where Python is installed as a result but impact of it should be
> minimal and we described it in image release notes.
>
> As a result we will have:
> * newer setuptools (not triggering security scanners)
> * faster update when new versions are released (automatically once Python
> packages are released)
> * certainty about the provenance of the Python code - we build it from
> signed packages and we verify the signatures.
>
> We look for final reviews and approvals:
> https://github.com/apache/airflow/pull/53770
>
> But in the meantime we call for LAZY CONSENSUS. There is no need to
> respond, but final reviews on the PR and committer approvals are most
> welcome.
>
> The consensus will run till Monday, 1st of Sep 2025, 6pm CEST:
> https://www.timeanddate.com/countdown/generic?iso=20250901T18&p0=262&font=cursive
>
>
> J.
>

Reply via email to