airflow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jarek Potiuk <Jarek.Pot...@polidea.com>
Subject Re: [VOTE] Release Apache Airflow 1.10.12 based on 1.10.12rc4
Date Sun, 23 Aug 2020 11:18:53 GMT
FYI I've created a PR https://github.com/apache/airflow/pull/10493 to add
what is expected from people verifying the release:

PMCS (legal):
https://github.com/PolideaInternal/airflow/blob/add-instructions-to-verify-the-release/dev/README.md#verifying-the-release-candidate-by-pmcs-legal

Contributors (making sure that release works)
https://github.com/PolideaInternal/airflow/blob/add-instructions-to-verify-the-release/dev/README.md#verifying-if-the-release-works-by-contributors

It contains instructions on how both - PMCs and Contributors can easily
verify the legal stuff and install release candidates and start testing it.

I hope we will get many more +1s (even non-binding) for this and the future
releases thanks to that :).

J.



On Sun, Aug 23, 2020 at 12:32 PM Jarek Potiuk <Jarek.Potiuk@polidea.com>
wrote:

> And RAT check as well:
>
> [jarek:~/Downloads/test-1.10.12rc4/apache-airflow-1.10.12rc4] % java -jar
> ../../apache-rat-0.13/apache-rat-0.13.jar -E .rat-excludes -d .
> Ignored 16 lines in your exclusion files as comments or empty lines.
>
> *****************************************************
> Summary
> -------
> Generated at: 2020-08-23T12:32:10+02:00
>
> Notes: 6
> Binaries: 125
> Archives: 0
> Standards: 1431
>
> Apache Licensed: 1428
> Generated Documents: 0
>
> JavaDocs are generated, thus a license header is optional.
> Generated files do not require license headers.
>
> 0 Unknown Licenses
>
> *****************************************************
>
> On Sun, Aug 23, 2020 at 12:27 PM Jarek Potiuk <Jarek.Potiuk@polidea.com>
> wrote:
>
>> +1 (binding)
>>
>> I tested just one variant this time :) . BTW - for anyone willing to run
>> some quick tests as well, it is now super-easy to install and run Airflow
>> in any version:
>>
>> 1) `./breeze --install-airflow-version 1.10.12.rc4 --python 3.7 --backend
>> postgres`
>> 2) `tmux`
>> 3) Hit Ctrl-B followed by "
>> 4) `airflow resetdb -y`
>> 5) if you want rbac:
>>      * Change RBAC setting: `sed "s/rbac = False/rbac = True/" -i
>> /root/airflow/airflow.cfg`
>>      * airflow resetdb -y
>>      * Run`airflow create_user  -r Admin -u airflow -e airflow@apache.org
>> -f Airflow -l User -p airflow
>> 6) `airflow scheduler`
>> 7) Ctrl-B "up-arrow"
>> 8) `airflow webserver`
>>
>> http://localhost:28080  is where the UI of Airflow should be waiting
>>
>> J.
>>
>> *SHA512:*
>>
>> [jarek:~/Downloads/test-1.10.12rc4] % for i in *.sha512
>> do
>> echo "Checking $i"; gpg --print-md SHA512 `basename $i .sha512 ` | diff -
>> $i
>> done
>> Checking apache-airflow-1.10.12rc4-bin.tar.gz.sha512
>> Checking apache_airflow-1.10.12rc4-py2.py3-none-any.whl.sha512
>> Checking apache-airflow-1.10.12rc4-source.tar.gz.sha512
>>
>>
>> *Signature:*
>>
>> [jarek:~/Downloads/test-1.10.12rc4] 130 % for i in *.asc
>>
>>
>> do
>> echo "Checking $i"; gpg --verify `basename $i .sha512 `
>> done
>> Checking apache-airflow-1.10.12rc4-bin.tar.gz.asc
>> gpg: assuming signed data in 'apache-airflow-1.10.12rc4-bin.tar.gz'
>> gpg: Signature made sob, 22 sie 2020, 20:28:28 CEST
>> gpg:                using RSA key 12717556040EEF2EEAF1B9C275FCCD0A25FA0E4B
>> gpg: Good signature from "Kaxil Naik <kaxilnaik@gmail.com>" [unknown]
>> gpg: WARNING: This key is not certified with a trusted signature!
>> gpg:          There is no indication that the signature belongs to the
>> owner.
>> Primary key fingerprint: 1271 7556 040E EF2E EAF1  B9C2 75FC CD0A 25FA
>> 0E4B
>> Checking apache_airflow-1.10.12rc4-py2.py3-none-any.whl.asc
>> gpg: assuming signed data in
>> 'apache_airflow-1.10.12rc4-py2.py3-none-any.whl'
>> gpg: Signature made sob, 22 sie 2020, 20:28:31 CEST
>> gpg:                using RSA key 12717556040EEF2EEAF1B9C275FCCD0A25FA0E4B
>> gpg: Good signature from "Kaxil Naik <kaxilnaik@gmail.com>" [unknown]
>> gpg: WARNING: This key is not certified with a trusted signature!
>> gpg:          There is no indication that the signature belongs to the
>> owner.
>> Primary key fingerprint: 1271 7556 040E EF2E EAF1  B9C2 75FC CD0A 25FA
>> 0E4B
>> Checking apache-airflow-1.10.12rc4-source.tar.gz.asc
>> gpg: assuming signed data in 'apache-airflow-1.10.12rc4-source.tar.gz'
>> gpg: Signature made sob, 22 sie 2020, 20:28:25 CEST
>> gpg:                using RSA key 12717556040EEF2EEAF1B9C275FCCD0A25FA0E4B
>> gpg: Good signature from "Kaxil Naik <kaxilnaik@gmail.com>" [unknown]
>> gpg: WARNING: This key is not certified with a trusted signature!
>> gpg:          There is no indication that the signature belongs to the
>> owner.
>> Primary key fingerprint: 1271 7556 040E EF2E EAF1  B9C2 75FC CD0A 25FA
>> 0E4B
>>
>> On Sun, Aug 23, 2020 at 10:16 AM Tomasz Urbaszek <turbaszek@apache.org>
>> wrote:
>>
>>> Tested scheduler and webserver, installed backport-packgages and run
>>> few DAGs, +1 (binding).
>>>
>>> Tomek
>>>
>>>
>>> On Sun, Aug 23, 2020 at 3:03 AM Kamil BreguĊ‚a <kamil.bregula@polidea.com>
>>> wrote:
>>> >
>>> > +1 (binding)
>>> >
>>> > On Sat, Aug 22, 2020 at 8:35 PM Kaxil Naik <kaxilnaik@gmail.com>
>>> wrote:
>>> >
>>> > > +1 (binding)
>>> > >
>>> > > *Note*: This has only 1 change from 1.10.12rc3 so everything else is
>>> the
>>> > > same
>>> > >
>>> > > On Sat, Aug 22, 2020 at 7:34 PM Kaxil Naik <kaxilnaik@gmail.com>
>>> wrote:
>>> > >
>>> > > > Hello Apache Airflow Community,
>>> > > >
>>> > > > This is a call for the vote to release Apache Airflow version
>>> 1.10.12.
>>> > > >
>>> > > > The release candidate:
>>> > > > https://dist.apache.org/repos/dist/dev/airflow/1.10.12rc4/
>>> > > >
>>> > > > *apache-airflow-1.10.12rc4-source.tar.gz* is a source release
that
>>> comes
>>> > > > with INSTALL instructions.
>>> > > > *apache-airflow-1.10.12rc4-bin.tar.gz* is the binary Python "sdist"
>>> > > > snapshot.
>>> > > > *apache_airflow-1.10.12rc4-py3-none-any.whl* is the binary Python
>>> wheel
>>> > > > snapshot.
>>> > > >
>>> > > > Public keys are available at:
>>> https://www.apache.org/dist/airflow/KEYS
>>> > > >
>>> > > > For convenience, RC is also uploaded on PyPI so you can install
it
>>> using
>>> > > > *pip install apache-airflow==1.10.12rc4*
>>> > > >
>>> > > > Changes from *1.10.12rc3*:
>>> > > > - Fix broken Kubernetes PodRuntimeInfoEnv (#10478
>>> > > > <https://github.com/apache/airflow/issues/10478>)
>>> > > >
>>> > > > https://github.com/apache/airflow/blob/1.10.12rc4/CHANGELOG.txt
>>> > > >
>>> > > > The vote will be open for at least 72 hours (2020-08-25 18:35
UTC)
>>> or
>>> > > > until the necessary number
>>> > > > of votes are reached.
>>> > > >
>>> > > >
>>> > > >
>>> > >
>>> https://www.timeanddate.com/countdown/to?iso=20200825T1935&p0=136&font=cursive
>>> > > >
>>> > > > Please vote accordingly:
>>> > > >
>>> > > > [ ] +1 approve
>>> > > > [ ] +0 no opinion
>>> > > > [ ] -1 disapprove with the reason
>>> > > >
>>> > > > Only votes from PMC members are binding, but members of the
>>> community are
>>> > > > encouraged to test the release and vote with "(non-binding)".
>>> > > >
>>> > > > Please note that the version number excludes the `rcX` string,
so
>>> it's
>>> > > now
>>> > > > simply 1.10.12. This will allow us to rename the artifact without
>>> > > modifying
>>> > > > the artifact checksums when we actually release.
>>> > > >
>>> > > > Thanks,
>>> > > > Kaxil Naik
>>> > > >
>>> > >
>>>
>>
>>
>> --
>>
>> Jarek Potiuk
>> Polidea <https://www.polidea.com/> | Principal Software Engineer
>>
>> M: +48 660 796 129 <+48660796129>
>> [image: Polidea] <https://www.polidea.com/>
>>
>>
>
> --
>
> Jarek Potiuk
> Polidea <https://www.polidea.com/> | Principal Software Engineer
>
> M: +48 660 796 129 <+48660796129>
> [image: Polidea] <https://www.polidea.com/>
>
>

-- 

Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer

M: +48 660 796 129 <+48660796129>
[image: Polidea] <https://www.polidea.com/>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message