Repository navigation
Closed
Labels
kind:metaHigh-level information important to the communityHigh-level information important to the communitytesting statusStatus of testing releasesStatus of testing releases
Description
This is the second attempt (rc2) of releasing July Providers :). I carried over the "checkmarks" from the last testing (#17037) so there is no need to re-test those.
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.1.0rc2
Provider amazon: 2.1.0rc2
- Allow attaching to previously launched task in ECSOperator (#16685): @pmalafosse
- Update AWS Base hook to use refreshable credentials (#16770) (#16771): @baolsen
- Added select_query to the templated fields in RedshiftToS3Operator (#16767): @hewe
- AWS Hook - allow IDP HTTP retry (#12639) (#16612): @baolsen
- Update Boto3 API calls in ECSOperator (#16050): @scottypate
- Adding custom Salesforce connection type + SalesforceToS3Operator updates (#17162): @josh-fell
- Adding SalesforceToS3Operator to Amazon Provider (#17094): @josh-fell
- AWS DataSync Operator does not cancel task on Exception (#11011): @baolsen
- Fix wrong template_fields_renderers for AWS operators (#16820): @codenamestif
- AWS DataSync cancel task on exception (#11011) (#16589): @baolsen
- Fixed template_fields_renderers for Amazon provider (#17087): @oyarushe
- removing try-catch block to fix timeout exception getting ignored in aws batch operator (#17081): @ayushchauhan0811
- ECSOperator / pass context to self.xcom_pull as it was missing (when using reattach) (#17141): @pmalafosse
- Made S3ToRedshiftOperator transaction safe (#17117): @oyarushe
Provider apache.druid: 2.0.1rc2
Provider apache.hive: 2.0.1rc2
Provider apache.spark: 2.0.0rc2
Provider apache.sqoop: 2.0.1rc2
Provider cncf.kubernetes: 2.0.1rc2
Provider dingding: 2.0.0rc2
Provider discord: 2.0.0rc2
Provider docker: 2.1.0rc2
- Adds option to disable mounting temporary folder in DockerOperator (#16932): @potiuk
- [FIX] Docker provider - retry docker in docker (#17061): @raphaelauv
- Fix string encoding in DockerOperator when using xcom / json (#13536): @AlessioM
Provider google: 5.0.0rc2
- apache-airflow-providers-google: google-ads-12.0.0 (#17111): @rv-irosario
- Google Ads Hook: Support newer versions of the google-ads library (#17160): @infused-kim
- Standardise dataproc location param to region (#16034): @Daniel-Han-Yang
- Adding custom Salesforce connection type + SalesforceToS3Operator updates (#17162): @josh-fell
- Update alias for field_mask in Google Memmcache (#16975): @potiuk
- fix: get_cluster call project_id as self.project_id (#17075): @iostreamdoth
- Fix GCStoGCS operator with replace diabled and existing destination object (#16991): @aslantar
Provider hashicorp: 2.0.0rc2
Provider http: 2.0.0rc2
- Update SimpleHttpOperator to take auth type object (#15605): @fredthomsen
- HttpHook. Use request factory and respect defaults (#14701): @ngaranko
Provider jenkins: 2.0.1rc2
Provider microsoft.azure: 3.1.0rc2
- Add support for managed identity in WASB hook (#16628): @malthe
- WASB hook: reduce log messages for happy path (#16626): @malthe
- Fix multiple issues in Microsoft AzureContainerInstancesOperator (#15634): @BKronenbitter
Provider mysql: 2.1.0rc2
- Added template_fields_renderers for MySQL Operator (#16914): @oyarushe
- Extended template_fields_renderers for MySQL provider (#16987): @oyarushe
- Parse JSON template parameters field for MySQL operator (#17080): @oyarushe
Provider odbc: 2.0.0rc2
- OdbcHook returns None. Related to #15016 issue. (#15510): @Goodkat
- Fix OdbcHook handling of port (#15772): @dstandish
Provider opsgenie: 2.0.0rc2
Provider oracle: 2.0.0rc2
- Add optional result handler to database hooks (#15581): @malthe
- [Oracle] Add port to DSN (#15589): @malthe
- Add link to Oracle Connection Docs (#15632): @sunkickr
Provider papermill: 2.0.0rc2
Provider plexus: 2.0.0rc2
Provider postgres: 2.1.0rc2
Provider qubole: 2.0.0rc2
- Qubole Hook Does Not Support 'include_headers' (#15598): @levyitay
- Feature qubole hook support headers (#15683): @levyitay
- Feature qubole hook support headers (#15615): @levyitay
Provider samba: 2.0.0rc2
Provider salesforce: 3.1.0rc2
Provider sftp: 2.1.0rc2
Provider slack: 4.0.0rc2
Provider snowflake: 2.1.0rc2
Provider ssh: 2.1.0rc2
- Add support for non-RSA type client host key (#16314): @malthe
- SSHHook: Using correct hostname for host_key when using non-default ssh port (#15964): @freget
- Correctly load openssh-gerenated private keys in SSHHook (#16756): @ashb
Provider tableau: 2.1.0rc2
- Allow disable SSL for TableauHook (#16365): @ciancolo
- Deprecate Tableau personal token authentication (#16916): @samgans
- Fix bool conversion Verify parameter in Tableau Hook (#17125): @ciancolo
New Providers
Metadata
Metadata
Assignees
Labels
kind:metaHigh-level information important to the communityHigh-level information important to the communitytesting statusStatus of testing releasesStatus of testing releases
Activity
raphaelauv commentedon Jul 27, 2021
for docker 2.1.0rc2 it's all good
docker in docker work and also the XCOM
give
and
give
and in all case a XCOM
key : return_value
value : toto
levyitay commentedon Jul 27, 2021
qubole: 2.0.0rc2 tested and working
josh-fell commentedon Jul 27, 2021
Contributions for Google, Amazon, and Salesforce providers look good!
pmalafosse commentedon Jul 27, 2021
amazon: 2.1.0rc2:
I just tried it and ECSOperator is working as expected
pmalafosse commentedon Jul 27, 2021
This one is fine too:
Goodkat commentedon Jul 28, 2021
Tested again the odbc connection, it works as expected with the boolean parameters:
#15016 (comment)
potiuk commentedon Jul 28, 2021
Getting very good progress on testing with this release :) . Thanks a bunch for those! looking forward for more quick tests :)
pavelhlushchanka commentedon Jul 28, 2021
#16820 is also good to go
baolsen commentedon Jul 28, 2021
ayushchauhan0811 commentedon Jul 28, 2021
#17081 is also good to go
iostreamdoth commentedon Jul 28, 2021
fix: get_cluster call project_id as self.project_id (#17075) looks good.
infused-kim commentedon Jul 29, 2021
Google ads #17160 is working fine, but I am the one who submitted the PR and it would be good to get it tested by a few more people.
potiuk commentedon Jul 29, 2021
@Overbryd and @rv-irosario - since this was addressing your issues #17113 and #17111 - could you please also take a look if https://pypi.org/project/apache-airflow-providers-google/5.0.0rc2 solves the ads compatibility ?
potiuk commentedon Jul 30, 2021
Hey @oyarushe @scottypate @uranusjr @msumit @Daniel-Han-Yang @rv-irosario @aslantar @malthe @LukeHong
@sunkickr @mmenarguezpear @fredthomsen @ngaranko @namjals @dstandish @BKronenbitter @freget @ashb @ciancolo @samgans - last chance to test before we release later tonight :)
oyarushe commentedon Jul 30, 2021
I'm trying to check #16521, but the fix was provided in DbApiHook, which is a general class and I suppose will be released with Airflow itself.
So I think we need to release the Postgres provider after Airflow.
potiuk commentedon Jul 30, 2021
Ah yeah. This is backwards-compatible change, so it's ok to release Postgres now, but indeed testing will be possible only with new Airflow released (and it i's a new feature so it should be only released in 2.2. Good that you raised it!
ciancolo commentedon Jul 30, 2021
Tested #16365 and #17125 on my local Tableau Server and they works.
potiuk commentedon Aug 2, 2021
Thanks everyone who tested! This is really great help for the community. The vote has passed and I am proceeding to release the providers!