potiuk opened a new pull request, #25565:
URL: https://github.com/apache/airflow/pull/25565
This change will allow to experiment with other base images
(for example CentOS that our users highly demand) but also
it has a few nice simplifications and improvements along
the way:
* no more runtime parameters for CI image (they only make
sense for PROD image)
* no more support for Buster image (it is end of life in August)
* Dockerfile has now less embedded default values (most of them
moved to inlined bash script)
* configuration for yarn sources is removed (we do not need yarn
any more in our images)
* additional pure-dev dependencies in CI image are passed through
ADDITIONAL_DEV_DEPS
* dev installation does not remove installation cache, making
the CI image slightly bigger but easier for devel use - to install new
dependencies (no need for `apt-get update` before installation)
* latest patchlevels of various tools we use for CI were bumped
<!--
Thank you for contributing! Please make sure that your code changes
are covered with tests. And in case of new features or big changes
remember to adjust the documentation.
Feel free to ping committers for the review!
In case of an existing issue, reference it using one of the following:
closes: #ISSUE
related: #ISSUE
How to write a good git commit message:
http://chris.beams.io/posts/git-commit/
-->
---
**^ Add meaningful description above**
Read the **[Pull Request
Guidelines](https://github.com/apache/airflow/blob/main/CONTRIBUTING.rst#pull-request-guidelines)**
for more information.
In case of fundamental code changes, an Airflow Improvement Proposal
([AIP](https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+Improvements+Proposals))
is needed.
In case of a new dependency, check compliance with the [ASF 3rd Party
License Policy](https://www.apache.org/legal/resolved.html#category-x).
In case of backwards incompatible changes please leave a note in a
newsfragment file, named `{pr_number}.significant.rst` or
`{issue_number}.significant.rst`, in
[newsfragments](https://github.com/apache/airflow/tree/main/newsfragments).
--
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]