Curious as to why 3.6 is the default, not 3.7? -a
On Jul 12 2020, at 9:22 am, Jarek Potiuk <[email protected]> wrote: > FYI -> the images for 1.10.11 are in DockerHub now. They also include > the "latest" tag - which means that anyone running `docker pull > apache/airflow` will get the python3.6 variant of 1.10.11 version of > image. Also apache/airflow:1.10.11 points to 3.6 variant. > > J. > > > > >> On Sat, Jul 11, 2020 at 8:43 PM Jarek Potiuk >> <[email protected]> wrote: >> >>> Hello Everyone, >>> >>> Before we agree on release cadence of the Charts I have a proposal >>> for Prod images. They have not been released yesterday with 1.10.11. >>> >>> The relevant Dockerfile changes are part of the officially voted and >>> released sources and those sources are enough to build the image and >>> push it to the registry. In fact - I am already doing so. >>> >>> I think this is perfectly fine with ASF release policy that we >>> release the images without extra voting in such case (it's built >>> using the released sources): >>> http://www.apache.org/legal/release-policy.html#compiled-packages >>> >>> I think we should continue this way and do not introduce separate >>> cadence to release the docker images - unless we decide to make an >>> ad-hoc release at some point. >>> >>> I believe for the image (unlike for the Helm Chart), such ad-hoc >>> releases are not really possible. We will test the future Helm chart >>> against those released versions of images, and we should maintain >>> backward compatibility. >>> >>> With my proposal (which I am going to talk about next week at my >>> "Production Image talk" and ask for feedback from the users) that if >>> someone wants to customize the image, they should rebuild the image >>> on their own using either stable (if cautions) or master (if >>> adventurous) Dockerfile. This way they can get the image much better >>> size-optimized. With the latest Breeze release, it's super-easy to >>> build your own image using our Dockerfile - with your own >>> dependencies both on Python. apt dev and apt runtime dependencies. >>> >>> J. >>> >>> -- >>> Jarek Potiuk >>> Polidea | Principal Software Engineer >>> M: +48 660 796 129 >>> > > > -- > > Jarek Potiuk > Polidea | Principal Software Engineer > M: +48 660 796 129
