Skip to content

Status of testing Providers that were prepared on July 27, 2021 (rc2) #17268

Closed

Description

@potiuk

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

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

Provider google: 5.0.0rc2

Provider hashicorp: 2.0.0rc2

Provider http: 2.0.0rc2

Provider jenkins: 2.0.1rc2

Provider microsoft.azure: 3.1.0rc2

Provider mysql: 2.1.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.1.0rc2

Provider qubole: 2.0.0rc2

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

Provider tableau: 2.1.0rc2

New Providers

Activity

  1. raphaelauv commented on Jul 27, 2021

    @raphaelauv
    Contributor

    for docker 2.1.0rc2 it's all good

    docker in docker work and also the XCOM


    t3 = DockerOperator(
        api_version='auto',
        docker_url="unix://var/run/docker.sock",
        command='/bin/echo toto',
        image='centos:latest',
        network_mode='bridge',
        do_xcom_push=True,
        task_id='docker_op_tester',
        dag=dag,
    )
    

    give

    [2021-07-27 19:38:44,647] {docker.py:246} INFO - Starting docker container from image centos:latest
    [2021-07-27 19:38:44,682] {docker.py:256} WARNING - Using remote engine or docker-in-docker and mounting temporary volume from host is not supported. Falling back to `mount_tmp_dir=False` mode. You can set `mount_tmp_dir` parameter to False to disable mounting and remove the warning
    [2021-07-27 19:38:46,975] {docker.py:307} INFO - toto
    [2021-07-27 19:38:47,664] {taskinstance.py:1204} INFO - Marking task as SUCCESS. dag_id=docker_sample, task_id=docker_op_tester, execution_date=20210727T150000, start_date=20210727T193839, end_date=20210727T193847
    [2021-07-27 19:38:47,770] {taskinstance.py:1265} INFO - 0 downstream tasks scheduled from follow-on schedule check
    [2021-07-27 19:38:47,815] {local_task_job.py:149} INFO - Task exited with return code 0
    

    and

    t3 = DockerOperator(
        api_version='auto',
        docker_url="unix://var/run/docker.sock",
        command='/bin/echo toto',
        image='centos:latest',
        network_mode='bridge',
        mount_tmp_dir=False,
        do_xcom_push=True,
        task_id='docker_op_tester',
        dag=dag,
    )
    

    give

    [2021-07-27 19:39:27,176] {docker.py:246} INFO - Starting docker container from image centos:latest
    [2021-07-27 19:39:28,091] {docker.py:307} INFO - toto
    [2021-07-27 19:39:28,383] {taskinstance.py:1204} INFO - Marking task as SUCCESS. dag_id=docker_sample, task_id=docker_op_tester, execution_date=20210727T180000, start_date=20210727T193926, end_date=20210727T193928
    [2021-07-27 19:39:28,424] {taskinstance.py:1265} INFO - 0 downstream tasks scheduled from follow-on schedule check
    [2021-07-27 19:39:28,464] {local_task_job.py:149} INFO - Task exited with return code 0
    

    and in all case a XCOM

    key : return_value
    value : toto

  2. levyitay commented on Jul 27, 2021

    @levyitay
    Contributor

    qubole: 2.0.0rc2 tested and working

  3. josh-fell commented on Jul 27, 2021

    @josh-fell
    Contributor

    Contributions for Google, Amazon, and Salesforce providers look good!

  4. pmalafosse commented on Jul 27, 2021

    @pmalafosse
    Contributor

    amazon: 2.1.0rc2:

    I just tried it and ECSOperator is working as expected

  5. pmalafosse commented on Jul 27, 2021

    @pmalafosse
    Contributor

    This one is fine too:

  6. Goodkat commented on Jul 28, 2021

    @Goodkat
    Contributor

    Tested again the odbc connection, it works as expected with the boolean parameters:
    #15016 (comment)

  7. potiuk commented on Jul 28, 2021

    @potiuk
    MemberAuthor

    Getting very good progress on testing with this release :) . Thanks a bunch for those! looking forward for more quick tests :)

  8. pavelhlushchanka commented on Jul 28, 2021

    @pavelhlushchanka
    Contributor

    #16820 is also good to go

  9. baolsen commented on Jul 28, 2021

    @baolsen
    Contributor
  10. ayushchauhan0811 commented on Jul 28, 2021

    @ayushchauhan0811
    Contributor

    #17081 is also good to go

  11. iostreamdoth commented on Jul 28, 2021

    @iostreamdoth
    Contributor

    fix: get_cluster call project_id as self.project_id (#17075) looks good.

  12. infused-kim commented on Jul 29, 2021

    @infused-kim
    Contributor

    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.

  13. potiuk commented on Jul 29, 2021

    @potiuk
    MemberAuthor

    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.

    @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 ?

  14. potiuk commented on Jul 30, 2021

    @potiuk
    MemberAuthor
  15. oyarushe commented on Jul 30, 2021

    @oyarushe
    Contributor

    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.

  16. potiuk commented on Jul 30, 2021

    @potiuk
    MemberAuthor

    So I think we need to release the Postgres provider after Airflow.

    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!

  17. ciancolo commented on Jul 30, 2021

    @ciancolo
    Contributor

    Tested #16365 and #17125 on my local Tableau Server and they works.

  18. potiuk commented on Aug 2, 2021

    @potiuk
    MemberAuthor

    Thanks everyone who tested! This is really great help for the community. The vote has passed and I am proceeding to release the providers!

  19. added
    kind:metaHigh-level information important to the community
    and removed
    kind:bugThis is a clearly a bug
    on Aug 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind:metaHigh-level information important to the communitytesting statusStatus of testing releases

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions