I'm cancelling this vote -- we've discovered a critical bug where
remote log uploading (to S3/GCS etc) don't work.
<https://github.com/apache/airflow/issues/12969>
Since we are having an rc3 we'll fix Daniel's issue too (thanks for the
PR Daniel!)
RC3 vote to follow shortly.
-ash
On Sun, 13 Dec, 2020 at 20:56, Deng Xiaodong <[email protected]>
wrote:
The issue you reported should not be considered as a bug of Airflow.
simplejson implements JSONEncoder in an incompatible way from the
JSONEncoder of Python built-in standard library json (which is used
by Airflow). Meanwhile, simplejson is NOT Airflow's dependency.
This should not be considered as Airflow's bug, especially if we
assume different applications should be installed in isolated virtual
envs.
XD
On Sun, Dec 13, 2020 at 8:45 PM Daniel Standish <[email protected]
<mailto:[email protected]>> wrote:
In testing I found that installation of simplejson breaks webserver.
Issue documented here
<https://github.com/apache/airflow/issues/13046>.
On Sun, Dec 13, 2020 at 5:41 AM Jarek Potiuk
<[email protected] <mailto:[email protected]>> wrote:
Also - for convenience - airflow 2.0.0rc2 images are available in
DockerHub:
docker pull apache/airflow:2.0.0rc2-python3.6docker pull
apache/airflow:2.0.0rc2-python3.7docker pull
apache/airflow:2.0.0rc2-python3.8
J.
On Sat, Dec 12, 2020 at 10:58 PM Ash Berlin-Taylor <[email protected]
<mailto:[email protected]>> wrote:
Whoops - I missed one reference to rc1 in the vote email when I
copypastad it. :)
On Sat, 12 Dec, 2020 at 20:20, Jarek Potiuk
<[email protected] <mailto:[email protected]>> wrote:
HUGE +1 (binding).
* Performed all the release verifications (RAT/Signatures/SHA)
* Run several combinations of Python /Backend
* No more sdist problem (no more sdist that is :) !)
* Tested installation with providers and proper provider
discovery `airflow providers list`
IT'S CRAZY FAST. I had to be really, really fast to manage to see
the tasks running :).
And Kudos again to Ryan. The UI is .. REALLY NICE.
J.
On Sat, Dec 12, 2020 at 3:58 PM Ash Berlin-Taylor <[email protected]
<mailto:[email protected]>> wrote:
Hi my lovely Airflowers,
I have cut Airflow 2.0.0 RC1. This email is calling a vote on
the release, which will run for three days, until
2020-12-15T15:00:00Z
https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20201215T1500&p1=1440
<https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20201215T1450&p1=1440>
(or until 3 +1 binding votes have been recieved)
Consider this my +1 binding vote
Airflow 2.0.0 RC2 is available at:
https://dist.apache.org/repos/dist/dev/airflow/2.0.0rc2/
<https://dist.apacheorg/repos/dist/dev/airflow/2.0.0rc2/>
*/apache-airflow-2.0.0rc2-source.tar.gz/* is a source release
that comes with INSTALL instructions.
*/apache_airflow-2.0.0rc2-py3-none-any.whl/* is a Python wheel
"binary" release
Please note for this release we have chosen *not* to release an
sdist, just source (git archive) and compiled wheel. My intent
was that of these two wheel file will be uploaded to PyPi
Public keys are available at:
<https://dist.apache.org/repos/dist/release/airflow/KEYS>
Only votes from PMC members are binding, but the release manager
should encourage members of the community
to test the release and vote with "(non-binding)"
The test procedure for PMCs and Contributors who would like to
test this RC are described in
https://github.com/apache/airflow/blob/2.0.0rc2/dev/README_RELEASE_AIRFLOW.md#verify-the-release-candidate-by-pmcs
<https://github.com/apache/airflow/blob/2.0.0rc1/dev/README_RELEASE_AIRFLOW.md#verify-the-release-candidate-by-pmcs>
Please note that the version number excludes the `rcX` string,
so it's now simply 2.0.0. This will allow us to rename the
artifact without modifying the artifact checksums when we
actually release.
List of commits affecting "core" since 2.0.0rc1:
16d0ae7b7 Update sqlalchemy_jsonfield to avoid pkgresources use
(#13032)
db027735a Changes release image preparation to use PyPI packages
(#12990)
f015296d0 Add more links to navbar for production docs (#12953)
1a56a58a0 Bump ini from 1.3.5 to 1.3.8 in /airflow/www (#13030)
baa68ca51 Adds customized_form_field_behaviours.schema.json to
MANIFEST.in (#13031)
5057f56d2 Handle None values properly when CLI output is
YAML/JSON format (#13024)
5495ab074 Fix broken build of docs/ by removing unused import
(#13007)
08faa9d18 Detect invalid package fiiters (#12996)
2efd9ff85 Fix failing master (#13001)
81a1305bb Trigger provider-yamls check on docs change (#12998)
1fafc8bc4 Display progress for docs build (#13000)
aadecf716 Less verbose output for docs build (#12994)
969d3ea4f Add changes from 1.10.14 (#12993)
57528210e Promote new flags in ./docs/build_docs.py (#12991)
aa58ef150 Download inventories only once (#12989)
2ec03cd92 Update Dockerfile (#12987)
d84faa36a Update Dockerfile.ci (#12988)
fbd8348d0 Allow all default roles to view Profile page + allow
editing profile/resetting password for DB-ModelView. (#12971)
db166ba75 Update CI to run tests againt v2-0-test branch (#10891)
4fe156f98 Remove unused pre-commit and Fix CI (#12964)
--
Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer
M: +48 660 796 129 <tel:+48660796129>
<https://www.polidea.com/>
--
Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer
M: +48 660 796 129 <tel:+48660796129>
<https://www.polidea.com/>