Closed potiuk closed 3 years ago
This would be great it we could have confirmation for most of the providers by Friday afternoon, so that I could release them then :)
@jmelot Also a kind request for you - it's the first release of Asana provider, so if you could test it as well and let us know in the comment, it would be great: https://pypi.org/project/apache-airflow-providers-asana/1.0.0rc1
Tested postgres connection changes on a Resdhift cluster, looks good to me.
Tested odbc connection, it works as expected with boolean parameters now: https://github.com/apache/airflow/issues/15016#issuecomment-826650629
Tested Asana provider, all seems to be well!
I've been using the fix of #15926 for work and everything looks fine! Also, I tested #15817 and its working too.
The package description says that the provider can be installed on top of existing airflow 2.*. I'm installing amazon provider and it requires airflow 2.1.
The package description says that the provider can be installed on top of existing airflow 2.*. I'm installing amazon provider and it requires airflow 2.1.
Yep. We have an enty in changelog about it with warning. Do you think it's not enough ?
I tested #15173 and #15848. Works fine.
The package description says that the provider can be installed on top of existing airflow 2.*. I'm installing amazon provider and it requires airflow 2.1.
Yep. We have an enty in changelog about it with warning. Do you think it's not enough ?
@potiuk I believe it's a bit confusing. If such info is added, then it should be precise. But it's up to you.
@potiuk I believe it's a bit confusing. If such info is added, then it should be precise. But it's up to you.
I will ask others what they think. I am inclined to release new rc for that together with elasticsearch (but let's continue testing).
I tested #15680 and it works fine :+1:
tested Qubole changes, looks good
Tested #16280 in prod env with k8s, it works fine.
@codenamestif (and others) - yeah it's too misleading indeed. I cancelled the vote and we have updated/fixed a few more things in the meantime. I will keep the test status for those providers that's been tested and will update the issue with the new changes later today when I release new RCs./
This will be the new README. Note 2.1+ and apache-airflow<=2.1.0
dependency first on the list.
Package apache-airflow-providers-amazon
------------------------------------------------------
Amazon integration (including `Amazon Web Services (AWS) <https://aws.amazon.com/>`__).
Release: 2.0.0
Provider package
----------------
This is a provider package for ``amazon`` provider. All classes for this provider package
are in ``airflow.providers.amazon`` python package.
Installation
------------
You can install this package on top of an existing airflow 2.1+ installation via
``pip install apache-airflow-providers-amazon``
PIP requirements
----------------
================== ====================
PIP package Version required
================== ====================
``apache-airflow`` ``>=2.1.0``
``boto3`` ``>=1.15.0,<1.18.0``
``watchtower`` ``~=1.0.6``
================== ====================
Tested SimpleHttpOperator
for #15605. All good.
As new package RCs are released, I encourage those from the list who have not done so, to double-check if the packages are working fine with their changes. The voting time has been prolonged to Tue 22 Jun 21:29:59 CEST 2021
.
Looking forward to your thumb-ups :)
Tested #16189. Works fine.
Tested #15541. Works as expected.
Hey everyone. Just a kind ping here.
Due to update in READMEs, the voting on the packages have been prolonged to Tuesday so we have two more days for testing.
Thanks to @dejii @TAKEDA-Takashi @flolas @levyitay @codenamestif @amatellanes @nlecoy @jmelot @Goodkat @zhzhang for testing their changes (you rock!).
It would be great if we hear from others as well before the PMC gets to vote :). @MatthewRBruce @JavierLopezT @mmenarguezpear @monti-python @Junnplus @codenamestif @gabrielsyapse @uranusjr @Dr-Denzy @jpyen @jacobhjkim @olivermeyer @zachliu @thejens @p-kachalov @sunki-hong @sjvanrossum @subkanthi @avocadomaster @jlaneve @sunkickr @malthe @yesemsanthoshkumar @natanweinberger @jedcunningham @Visya @andrewgodwin @dimberman @msumit @grassten @pgillet @tianjianjiang @dstandish @Isaacwhyuenac @sfc-gh-madkins @ngaranko @ashb @tegardp
Tested #15609. It works fine
Tested #15490 - Fix unsuccessful KubernetesPod final_state call when is_delete_operator_pod=True. Works as expected.
However, #15728 and #15667 touched the same file around the same time (also for minor changes) and aren't listed here, should they be included?
However, #15728 and #15667 touched the same file around the same time (also for minor changes) and aren't listed here, should they be included?
Auto-apply is specifically excluded as it was a change that applied to all providers (and main reason for this backwards-incompatible release) but it has been tested before. The other one is a docstring only (and those are excluded from changelog/testing).
Tested elasticsearch 2.0.1rc1 (note: rc1, not 2 as linked in the description), looks good. Do note that some of the fixes/features only work with core changes coming in 2.1.1, but the new provider does still work with earlier 2.x versions.
Tested elasticsearch 2.0.1rc1 (note: rc1, not 2 as linked in the description), looks good. Do note that some of the fixes/features only work with core changes coming in 2.1.1, but the new provider does still work with earlier 2.x versions.
Thanks @jedcunningham ! corrected the link to keep good track of it.
@potiuk I've tried to allocate some resource for testing #15026 but unfortunately not happening soon enough. However, at least the situation I've experienced before is coded in https://github.com/apache/airflow/pull/15026/files#diff-ba677556962f02c90a0e6933525d9d3f795e2d44a3d2229de1db9d1b68a067eb and since the datetime-related change is abstract while its upstream has only one change set of docstring lint (#15730), it is highly likely #15026 will work.
Kind ping again. Last chance to do some testing before we release.
@JavierLopezT @mmenarguezpear @Junnplus @codenamestif @gabrielsyapse @uranusjr @Dr-Denzy @jpyen @jacobhjkim @zachliu @thejens @p-kachalov @sunki-hong @sjvanrossum @subkanthi @avocadomaster @jlaneve @sunkickr @malthe @yesemsanthoshkumar @Visya @andrewgodwin @dimberman @msumit @grassten @pgillet @dstandish @sfc-gh-madkins @ngaranko @ashb @tegardp
Hello. Regarding https://github.com/apache/airflow/pull/13796, I did make a quick test before merging the PR (the file was there and was not empty) but I can't make a deeper test due to health reasons. I am sorry
Hello. Regarding #13796, I did make a quick test before merging the PR (the file was there and was not empty) but I can't make a deeper test due to health reasons. I am sorry
No worries! thanks for your contributions so far @JavierLopezT !
Callng for last vote so last chance to test before we release. @mmenarguezpear @Junnplus @codenamestif @gabrielsyapse @uranusjr @Dr-Denzy @jpyen @jacobhjkim @zachliu @thejens @p-kachalov @sunki-hong @sjvanrossum @subkanthi @avocadomaster @jlaneve @sunkickr @malthe @yesemsanthoshkumar @Visya @andrewgodwin @dimberman @msumit @grassten @pgillet @dstandish @sfc-gh-madkins @ashb @tegardp
I have a kind request for all the contributors to the latest provider packages release. Could you help us to test the RC versions of the providers and let us know in the comment, if the issue is addressed there.
Providers that need testing
Those are providers that require testing as there were some substantial changes introduced:
Provider airbyte: 2.0.0rc2
Provider amazon: 2.0.0rc2
not-allow-trailing-slash
rule on S3_hook (#15609): @IsaacwhyuenacProvider apache.spark: 2.0.0rc2
Provider cncf.kubernetes: 2.0.0rc2
is_delete_operator_pod=True
(#15490): @MatthewRBruceProvider dingding: 2.0.0rc2
Provider discord: 2.0.0rc2
Provider docker: 2.0.0rc2
Provider elasticsearch: 2.0.1rc1
Provider google: 4.0.0rc2
mysql_to_gcs
fully compatible with MySQL and BigQuery fordatetime
-related values (#15026): @tianjianjiangProvider hashicorp: 2.0.0rc2
Provider http: 2.0.0rc2
Provider microsoft.azure: 3.0.0rc2
Provider odbc: 2.0.0rc2
Provider opsgenie: 2.0.0rc2
Provider oracle: 2.0.0rc2
Provider papermill: 2.0.0rc2
Provider plexus: 2.0.0rc2
Provider postgres: 2.0.0rc2
aws_conn_id
as conn_args forpsycopg2.connect
(#16100): @gabrielsyapseProvider samba: 2.0.0rc2
Provider sftp: 2.0.0rc2
Provider slack: 4.0.0rc2
Provider snowflake: 2.0.0rc2
template_fields
toS3ToSnowflake
operator (#15926): @nlecoyProvider ssh: 2.0.0rc2
Providers for which previous RC was fully tested (thanks @levyitay !)
Provider qubole: 2.0.0rc2
Providers that do not need testing
Those are providers that were either doc-only or had changes that do not require testing.