airflow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (Jira)" <>
Subject [jira] [Commented] (AIRFLOW-5830) Get rid of slim image
Date Wed, 06 Nov 2019 09:25:00 GMT


ASF subversion and git services commented on AIRFLOW-5830:

Commit 0bfc20a5081338a1770b6ddcc422f3bb763cbcab in airflow's branch refs/heads/v1-10-test
from Jarek Potiuk
[;h=0bfc20a ]

[AIRFLOW-5830] Get rid of slim image (#6494)

The slim image gave only very small gain on executing the tests in CI. The
image was significantly smaller, but then for local development and testing
you needed both full CI and SLIM-CI image.

This made the scripts and docker image needlessly complex - especially
in the wake of coming Production image it turned to be premature
optimisation really. While it sped-up (slightly - by 10-20 seconds) some
static check jobs in Travis, it increased time needed by developers
to have a working environment and to keep it updated every time it was
needed (by minutes)

Also having two separately managed images made it rather complex to join
some of the Travis CI jobs (there is a follow-up change with getting rid
of Checklicence image).

With this change both static checks and tests are executed using single
image. That also opens doors for further simplification of the scripts
and easier implementation of production image.

(cherry picked from commit b4c7538b86094c39a8231fa6d4a3e0f42174c198)

> Get rid of slim image
> ---------------------
>                 Key: AIRFLOW-5830
>                 URL:
>             Project: Apache Airflow
>          Issue Type: Sub-task
>          Components: ci
>    Affects Versions: 2.0.0, 1.10.6
>            Reporter: Jarek Potiuk
>            Assignee: Jarek Potiuk
>            Priority: Major
>             Fix For: 1.10.7
> We can get rid of the slim image and use the ci image everywhere.

This message was sent by Atlassian Jira

View raw message