Skip to content

Status of testing of Apache Airflow 2.2.5rc3 #22549

Closed

Description

@ephraimbuddy

Body

We have a kind request for all the contributors to the latest Apache Airflow RC 2.2.5rc3.

Could you please help us to test the RC versions of Airflow?

Please let us know in the comment if the issue is addressed in the latest RC.

Thanks to all who contributed to the release (probably not a complete list!):
@frankcash @yenchenLiu @bbovenzi @SamWheating @ephraimbuddy @csp98 @joeyberkovitz @planoe-cloudera @hubert-pietron @dstandish @stijn-meersman @jyotsa09 @kadai0308 @chenglongyan @pingzh @TidesMind @josh-fell @potiuk @ashb @mike-mcdonald @vapiravfif @thesuperzapper @msumit @xyu @uplsh580 @tanelk @subkanthi @uranusjr @jkramer-ginkgo @millin @malthe @mixilchenko @davidhagens @MatrixManAtYrService @kaxil

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Activity

  1. potiuk commented on Mar 27, 2022

    @potiuk
    Member

    All good.

    Checked #22241 - > classifier is there

    image

    #21905 and #22527 were mostly to make sure the tests pass (they did :) )

    #22027 - > I checked that dependencies are ok (below). Tests passed too. It would be great @subkanthi if you could check it (I have no Dask account ) :)

    http https://pypi.org/pypi/apache-airflow/2.2.5rc1/json | jq ".info" | grep "extra == 'dask'":

        "cloudpickle (>=1.4.1) ; extra == 'dask'",
        "dask (>=2.9.0) ; extra == 'dask'",
        "distributed (>=2.11.1) ; extra == 'dask'",
    
  2. mixilchenko commented on Mar 27, 2022

    @mixilchenko
    Contributor

    #21729 looks good for 2.2.5 release

  3. raphaelauv commented on Mar 27, 2022

    @raphaelauv
    Contributor

    #18797 look good

    with python 3.6

    [2022-03-27, 18:45:42 UTC] {kubernetes_pod.py:525} INFO - Creating pod airflow-test-pod.2e925545978340a197ae86ee955e660a with labels: {'dag_id': 'kubernetes_dag', 'task_id': 'task-one', 'run_id': 'scheduled__2022-03-18T0000000000-90832bb28', 'try_number': '1'}
    [2022-03-27, 18:45:42 UTC] {pod_manager.py:163} WARNING - Pod not yet started: airflow-test-pod.2e925545978340a197ae86ee955e660a
    [2022-03-27, 18:45:43 UTC] {pod_manager.py:163} WARNING - Pod not yet started: airflow-test-pod.2e925545978340a197ae86ee955e660a
    [2022-03-27, 18:45:44 UTC] {pod_manager.py:163} WARNING - Pod not yet started: airflow-test-pod.2e925545978340a197ae86ee955e660a
    [2022-03-27, 18:45:45 UTC] {pod_manager.py:163} WARNING - Pod not yet started: airflow-test-pod.2e925545978340a197ae86ee955e660a
    [2022-03-27, 18:45:47 UTC] {pod_manager.py:203} INFO - toto
    [2022-03-27, 18:46:03 UTC] {pod_manager.py:203} INFO - finish
    [2022-03-27, 18:46:04 UTC] {kubernetes_pod.py:418} INFO - Deleting pod: airflow-test-pod.2e925545978340a197ae86ee955e660a
    [2022-03-27, 18:46:04 UTC] {taskinstance.py:1288} INFO - Marking task as SUCCESS. dag_id=kubernetes_dag, task_id=task-one, execution_date=20220318T000000, start_date=20220327T184542, end_date=20220327T184604
    [2022-03-27, 18:46:04 UTC] {local_task_job.py:154} INFO - Task exited with return code 0
    [2022-03-27, 18:46:04 UTC] {local_task_job.py:264} INFO - 0 downstream tasks scheduled from follow-on schedule check
    

    with python 3.9

    [2022-03-27, 18:29:26 UTC] {kubernetes_pod.py:525} INFO - Creating pod airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370 with labels: {'dag_id': 'kubernetes_dag', 'task_id': 'task-one', 'run_id': 'scheduled__2022-03-26T0000000000-09f4abc4d', 'try_number': '1'}
    [2022-03-27, 18:29:27 UTC] {pod_manager.py:159} WARNING - Pod not yet started: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:28 UTC] {pod_manager.py:159} WARNING - Pod not yet started: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:29 UTC] {pod_manager.py:159} WARNING - Pod not yet started: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:30 UTC] {pod_manager.py:159} WARNING - Pod not yet started: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:31 UTC] {pod_manager.py:159} WARNING - Pod not yet started: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:32 UTC] {pod_manager.py:159} WARNING - Pod not yet started: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:33 UTC] {pod_manager.py:199} INFO - toto
    [2022-03-27, 18:29:48 UTC] {pod_manager.py:199} INFO - finish
    [2022-03-27, 18:29:49 UTC] {pod_manager.py:214} WARNING - Pod airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370 log read interrupted but container base still running
    [2022-03-27, 18:29:50 UTC] {pod_manager.py:199} INFO - finish
    [2022-03-27, 18:29:50 UTC] {kubernetes_pod.py:418} INFO - Deleting pod: airflow-test-pod.87f39cb63ab949c1afc6b92b43e04370
    [2022-03-27, 18:29:50 UTC] {taskinstance.py:1278} INFO - Marking task as SUCCESS. dag_id=kubernetes_dag, task_id=task-one, execution_date=20220326T000000, start_date=20220327T182926, end_date=20220327T182950
    [2022-03-27, 18:29:50 UTC] {local_task_job.py:154} INFO - Task exited with return code 0
    [2022-03-27, 18:29:50 UTC] {local_task_job.py:264} INFO - 0 downstream tasks scheduled from follow-on schedule check
    
  4. joeyberkovitz commented on Mar 28, 2022

    @joeyberkovitz

    #21694 looks good - tested with 2.2.5rc1 docker image.

    conn.env:

    TEST_CONN=mysql://username:password@host:1234/schema?param1=val1&param2=val2
    

    airflow connections get TEST_CONN:

    id   | conn_id   | conn_type | description | host | schema | login    | password | port | is_encrypted | is_extra_encrypted | extra_dejson                         | get_uri                                                           
    =====+===========+===========+=============+======+========+==========+==========+======+==============+====================+======================================+===================================================================
    None | TEST_CONN | mysql     | None        | host | schema | username | password | 1234 | False        | False              | {'param1': 'val1', 'param2': 'val2'} | mysql://username:password@host:1234/schema?param1=val1&param2=val2
    
  5. frankcash commented on Mar 28, 2022

    @frankcash
    Contributor

    Just brought up a clean docker image with the RC to validate #21567

    $ python --version && airflow version && pip list | grep typing_extension
    Python 3.8.13
    2.2.5rc1
    typing_extensions                      4.1.1
    

    Looks good to me

  6. subkanthi commented on Mar 28, 2022

    @subkanthi
    Contributor

    All good.

    Checked #22241 - > classifier is there

    image

    #21905 and #22527 were mostly to make sure the tests pass (they did :) )

    #22027 - > I checked that dependencies are ok (below). Tests passed too. It would be great @subkanthi if you could check it (I have no Dask account ) :)

    http https://pypi.org/pypi/apache-airflow/2.2.5rc1/json | jq ".info" | grep "extra == 'dask'":

        "cloudpickle (>=1.4.1) ; extra == 'dask'",
        "dask (>=2.9.0) ; extra == 'dask'",
        "distributed (>=2.11.1) ; extra == 'dask'",
    

    Tested #22027 on the tag 2.2.5rc1. Thanks

  7. changed the title [-]Status of testing of Apache Airflow 2.2.5rc1[/-] [+]Status of testing of Apache Airflow 2.2.5rc2[/+] on Mar 28, 2022
  8. mike-mcdonald commented on Mar 29, 2022

    @mike-mcdonald
    Contributor

    Tested #20883 on 2.2.5rc2. Tests passed, using the connection form to test saving also worked as expected.

  9. jkramer-ginkgo commented on Mar 29, 2022

    @jkramer-ginkgo
    Contributor
  10. frankcash commented on Mar 29, 2022

    @frankcash
    Contributor

    Validated #21567

    $ python --version && airflow version && pip list | grep typing_extension
    Python 3.8.13
    2.2.5rc2
    typing_extensions                      4.1.1
    
  11. changed the title [-]Status of testing of Apache Airflow 2.2.5rc2[/-] [+]Status of testing of Apache Airflow 2.2.5rc3[/+] on Mar 30, 2022
  12. potiuk commented on Mar 31, 2022

    @potiuk
    Member

    All good with RC3 from my point of view - including updated dependencies.

  13. josh-fell commented on Mar 31, 2022

    @josh-fell
    Contributor

    Verified #21192. Thanks @ephraimbuddy for organizing this release!

  14. eladkal commented on Apr 5, 2022

    @eladkal
    Contributor

    Closing since 2.2.5 was released.

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