You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2020/10/20 11:44:50 UTC

[airflow] branch master updated (e3a0839 -> 1543923)

This is an automated email from the ASF dual-hosted git repository.

kamilbregula pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git.


    from e3a0839  Security scans are also selective now (#11674)
     add 1543923  Add Kerberos Auth for PrestoHook (#10488)

No new revisions were added by this update.

Summary of changes:
 airflow/providers/presto/hooks/presto.py           |  44 ++++++-
 breeze                                             |  14 +++
 scripts/ci/docker-compose/integration-kerberos.yml |  46 ++++++-
 scripts/ci/docker-compose/integration-presto.yml   |  22 +++-
 scripts/ci/dockerfiles/krb5-kdc-server/Dockerfile  |  93 +++++++-------
 .../dockerfiles/krb5-kdc-server/build_and_push.sh  |   2 +-
 .../ci/dockerfiles/krb5-kdc-server/entrypoint.sh   |  17 ++-
 scripts/ci/dockerfiles/krb5-kdc-server/kadm5.acl   |   8 ++
 .../krb5-kdc-server/{krb-conf/server => }/kdc.conf |  36 ++++--
 .../krb5-kdc-server/krb-conf/server/kadm5.acl      |  18 ---
 .../{krb-conf/client => }/krb5.conf                |  42 ++++---
 .../ci/dockerfiles/krb5-kdc-server/start_kdc.sh    |  46 -------
 .../dockerfiles/krb5-kdc-server/supervisord.conf   |  18 ++-
 .../krb5-kdc-server/utils/create_admin.sh}         |  34 +++--
 .../krb5-kdc-server/utils/create_client.sh}        |  37 ++++--
 .../krb5-kdc-server/utils/create_service.sh        |  62 +++++++++
 scripts/ci/dockerfiles/presto/Dockerfile           |  22 ++++
 .../{krb5-kdc-server => presto}/build_and_push.sh  |  12 +-
 scripts/ci/dockerfiles/presto/entrypoint.sh        | 119 ++++++++++++++++++
 scripts/ci/libraries/_all_libs.sh                  |   2 +
 scripts/ci/libraries/_kerberos.sh                  |  57 +++++++++
 scripts/ci/testing/ci_run_airflow_testing.sh       |   4 +
 scripts/in_container/_in_container_utils.sh        |  34 -----
 scripts/in_container/check_environment.sh          |  32 +++--
 scripts/in_container/entrypoint_ci.sh              |  18 ---
 scripts/in_container/krb5/krb5.conf                |  36 ------
 tests/conftest.py                                  |   2 +-
 tests/providers/presto/hooks/test_presto.py        | 138 ++++++++++++++++++---
 tests/providers/snowflake/__init__.py              |   8 ++
 .../api/experimental/test_kerberos_endpoints.py    |   3 -
 30 files changed, 719 insertions(+), 307 deletions(-)
 copy tests/test_utils/mock_security_manager.py => scripts/ci/dockerfiles/krb5-kdc-server/entrypoint.sh (83%)
 mode change 100644 => 100755
 create mode 100644 scripts/ci/dockerfiles/krb5-kdc-server/kadm5.acl
 rename scripts/ci/dockerfiles/krb5-kdc-server/{krb-conf/server => }/kdc.conf (52%)
 delete mode 100644 scripts/ci/dockerfiles/krb5-kdc-server/krb-conf/server/kadm5.acl
 rename scripts/ci/dockerfiles/krb5-kdc-server/{krb-conf/client => }/krb5.conf (54%)
 delete mode 100644 scripts/ci/dockerfiles/krb5-kdc-server/start_kdc.sh
 copy scripts/{in_container/prod/clean-logs.sh => ci/dockerfiles/krb5-kdc-server/utils/create_admin.sh} (64%)
 copy scripts/ci/{libraries/_script_init.sh => dockerfiles/krb5-kdc-server/utils/create_client.sh} (56%)
 create mode 100755 scripts/ci/dockerfiles/krb5-kdc-server/utils/create_service.sh
 create mode 100644 scripts/ci/dockerfiles/presto/Dockerfile
 copy scripts/ci/dockerfiles/{krb5-kdc-server => presto}/build_and_push.sh (79%)
 create mode 100755 scripts/ci/dockerfiles/presto/entrypoint.sh
 create mode 100644 scripts/ci/libraries/_kerberos.sh
 delete mode 100644 scripts/in_container/krb5/krb5.conf