Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status of testing Providers that were prepared on March 15, 2022 #22264

Closed
33 of 41 tasks
potiuk opened this issue Mar 15, 2022 · 22 comments
Closed
33 of 41 tasks

Status of testing Providers that were prepared on March 15, 2022 #22264

potiuk opened this issue Mar 15, 2022 · 22 comments
Labels
kind:meta High-level information important to the community testing status Status of testing releases

Comments

@potiuk
Copy link
Member

potiuk commented Mar 15, 2022

Body

Provider alibaba: 1.1.0rc1

Provider amazon: 3.1.1rc1

Provider databricks: 2.4.0rc1

Provider docker: 2.5.1rc1

Provider google: 6.6.0rc1

Provider snowflake: 2.5.2rc1

The guidelines on how to test providers can be found in

Verify providers by contributors

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.
@potiuk potiuk added the kind:meta High-level information important to the community label Mar 15, 2022
@potiuk
Copy link
Member Author

potiuk commented Mar 15, 2022

Hello everyone. this is the out-of-bands release of all providers - with Trove Classifiers from PyPI added (Once we release them - they will all appear in https://pypi.org/search/?q=&o=&c=Framework+%3A%3A+Apache+Airflow&c=Framework+%3A%3A+Apache+Airflow+%3A%3A+Provider)

In Amazon, I marked all the changes that were tested in the previous candidate).

@kazanzhy
Copy link
Contributor

#21231, #20907, #20642 - tested in previous RC

#22125 - OK

@potiuk
Copy link
Member Author

potiuk commented Mar 15, 2022

#22181 -> OK. limits removed.
#22127 -> OK. (running it on M1 and it's blazing fast)
#22145 -> OK: [2022-03-15, 01:06:54 UTC] {docker.py:411} INFO - Not attempting to kill container as it was not created
#22221 -> OK: Tests only (main is green)
#21681 -> OK: Signature is changed.

@zhongjiajie
Copy link
Member

#21422 -> OK: Improve docs with more example tasks

@zachliu
Copy link
Contributor

zachliu commented Mar 15, 2022

#22002
#22137
#22256
tested in my production environment
EcsOperator now has auto-retries 💪

@alexott
Copy link
Contributor

alexott commented Mar 15, 2022

Tested #22076, #21852 - looks good

@potiuk
Copy link
Member Author

potiuk commented Mar 15, 2022

We are getting fast a serious coverage this time :) .

@ulsc
Copy link
Contributor

ulsc commented Mar 15, 2022

#22179 -> OK: Supports uploading bigger files
#22222 -> OK: Chunk size tells more about the default value

@lwyszomi
Copy link
Contributor

#20377 👍
#22091 👍

@vincbeck
Copy link
Contributor

#22157 OK

@vincbeck
Copy link
Contributor

#19137 OK

@EricGao888
Copy link
Member

#21785 -> OK: Enable remote logging into Alibaba Cloud OSS

@repl-mike-roest
Copy link
Contributor

repl-mike-roest commented Mar 15, 2022

#21681: OK
#21475: OK
#21779: OK

Edit: Typo 21861 -> 21681

@potiuk
Copy link
Member Author

potiuk commented Mar 15, 2022

Thanks @repl-mike-roest for out-of-list tests! Great open-source-spirit!

@josh-fell
Copy link
Contributor

josh-fell commented Mar 15, 2022

@potiuk FWIW I know they aren't in this list but since they made it in the RC, I tested the fixes for dbt Cloud in v1.0.1rc1 (#22136, #22126) and they look great!

@potiuk
Copy link
Member Author

potiuk commented Mar 15, 2022

Yeah. New providers aren't here :)

@potiuk
Copy link
Member Author

potiuk commented Mar 20, 2022

Thanks for all the testing. We will have to release a new wave, as there was a general issue found in #22380 (but there will be just a few new changes to vote).

@potiuk potiuk closed this as completed Mar 20, 2022
@zachliu
Copy link
Contributor

zachliu commented Mar 21, 2022

dumb question: will these new providers show up in the constraints-2.2.4/constraints-3.8.txt? or be pushed to Airflow 2.2.5?

@potiuk
Copy link
Member Author

potiuk commented Mar 21, 2022

dumb question: will these new providers show up in the constraints-2.2.4/constraints-3.8.txt? or be pushed to Airflow 2.2.5?

The latter.

The constraints for each version contain the "snapshot" of providers that are available during release.

Constraints for released version (so constraints-2.2.4 for example) are very rarely updated unless we want to bugfix some dependency issue.

You are free to upgrade the new providers individually as described in https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html#installation-and-upgrading-of-airflow-providers-separately (just mind that this wave will be re-run as they have mistakenly two extra packages as dependencies so I think about yanking all of them after we release a new wave). But for the "base" installation of airflow using constraints, stability of the installation is more important than using newer providers.

@zachliu
Copy link
Contributor

zachliu commented Mar 21, 2022

gotcha! thanks! i must have missed my orientation or suffered from foggy brain on Mondays. what does "yanking them" mean? 😅

@potiuk
Copy link
Member Author

potiuk commented Mar 21, 2022

@zachliu
Copy link
Contributor

zachliu commented Mar 21, 2022

aha! to save face, i'll say "no wonder it sounds so familiar"

@potiuk potiuk added the testing status Status of testing releases label Mar 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind:meta High-level information important to the community testing status Status of testing releases
Projects
None yet
Development

No branches or pull requests