bitnami / charts

Bitnami Helm Charts
https://bitnami.com
Other
8.89k stars 9.17k forks source link

[bitnami/airflow] Airflow worker readinessProbe connection refused #10371

Closed junaidnasir-ps closed 2 years ago

junaidnasir-ps commented 2 years ago

Name and Version

bitnami/airflow 12.3.0

What steps will reproduce the bug?

  1. using "KubernetesExecutor" and default readinessProbe settings
  2. Create a long running dag
  3. describe airflow worker pod

Are you using any custom parameters or values?

No response

What is the expected behavior?

No response

What do you see instead?

  Normal   Pulled     43s   kubelet            Container image "docker.io/bitnami/airflow-worker:2.2.5" already present on machine
  Normal   Created    43s   kubelet            Created container base
  Normal   Started    42s   kubelet            Started container base
  Warning  Unhealthy  10s   kubelet            Readiness probe failed: dial tcp 10.12.7.96:8793: connect: connection refused

Additional information

is it expected behaviour? should liveness and readiness probes on worker pods be disabled?

javsalgar commented 2 years ago

Does the container get restarted because of the probes? Could you share the logs of the worker?

junaidnasir-ps commented 2 years ago

It says up for retry if i set the retry in dag, otherwise it just fails the job.

Airflow Worker Logs ```bash airflow-worker 15:43:48.66 airflow-worker 15:43:48.66 Welcome to the Bitnami airflow-worker container airflow-worker 15:43:48.66 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-airflow-worker airflow-worker 15:43:48.67 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-airflow-worker/issues airflow-worker 15:43:48.67 airflow-worker 15:43:48.67 INFO ==> Enabling non-root system user with nss_wrapper WARNING: The directory '/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Requirement already satisfied: apache-airflow[google] in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from -r /bitnami/python/requirements.txt (line 1)) (2.2.5) Requirement already satisfied: keyring in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from -r /bitnami/python/requirements.txt (line 2)) (23.5.0) Requirement already satisfied: apache-airflow-providers-sqlite in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.1.3) Requirement already satisfied: httpx in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.22.0) Requirement already satisfied: termcolor>=1.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.1.0) Requirement already satisfied: flask-session<=0.4.0,>=0.3.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.4.0) Requirement already satisfied: blinker in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.4) Requirement already satisfied: sqlalchemy-jsonfield~=1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.0) Requirement already satisfied: pygments<3.0,>=2.0.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.11.2) Requirement already satisfied: setproctitle<2,>=1.1.8 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.2.2) Requirement already satisfied: werkzeug>=1.0.1,~=1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.1) Requirement already satisfied: marshmallow-oneofschema>=2.0.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.0.1) Requirement already satisfied: croniter>=0.3.17 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.4) Requirement already satisfied: typing-extensions>=3.7.4 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.1.1) Requirement already satisfied: jinja2<3.1,>=2.10.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.0.3) Requirement already satisfied: alembic<2.0,>=1.5.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.7.7) Requirement already satisfied: deprecated>=1.2.13 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.2.13) Requirement already satisfied: flask-login<0.5,>=0.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.4.1) Requirement already satisfied: rich>=9.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (12.0.1) Requirement already satisfied: sqlalchemy<1.4.0,>=1.3.18 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.24) Requirement already satisfied: python-nvd3~=0.15.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.15.0) Requirement already satisfied: itsdangerous<2.0,>=1.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.1.0) Requirement already satisfied: gunicorn>=20.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (20.1.0) Requirement already satisfied: cattrs!=1.7.*,~=1.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.10.0) Requirement already satisfied: iso8601>=0.1.12 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.2) Requirement already satisfied: pendulum~=2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.1.2) Requirement already satisfied: python-dateutil<3,>=2.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: importlib-resources~=5.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (5.6.0) Requirement already satisfied: flask-wtf<0.15,>=0.14.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.14.3) Requirement already satisfied: connexion[flask,swagger-ui]>=2.10.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.13.0) Requirement already satisfied: flask<2.0,>=1.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.1.2) Requirement already satisfied: docutils<0.17 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.16) Requirement already satisfied: wtforms<3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.3.3) Requirement already satisfied: flask-caching<2.0.0,>=1.5.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.10.1) Requirement already satisfied: psutil<6.0.0,>=4.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (5.9.0) Requirement already satisfied: clickclick>=1.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (20.10.2) Requirement already satisfied: markupsafe<2.1.0,>=1.1.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.0.1) Requirement already satisfied: graphviz>=0.12 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.19.1) Requirement already satisfied: python-slugify<5.0,>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.0.1) Requirement already satisfied: packaging>=14.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (21.3) Requirement already satisfied: tabulate<0.9,>=0.7.5 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.8.9) Requirement already satisfied: apache-airflow-providers-ftp in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.1.2) Requirement already satisfied: apache-airflow-providers-imap in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.2.3) Requirement already satisfied: python3-openid~=3.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.2.0) Requirement already satisfied: lockfile>=0.12.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.12.2) Requirement already satisfied: python-daemon>=2.2.4 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.3.0) Requirement already satisfied: tenacity>=6.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (8.0.1) Requirement already satisfied: dill<0.4,>=0.2.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.3.1.1) Requirement already satisfied: argcomplete<3.0,>=1.10 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.12.3) Requirement already satisfied: attrs<21.0,>=20.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (20.3.0) Requirement already satisfied: cryptography>=0.9.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (36.0.2) Requirement already satisfied: apache-airflow-providers-http in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.1.2) Requirement already satisfied: unicodecsv>=0.14.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.14.1) Requirement already satisfied: importlib-metadata>=1.7 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.11.3) Requirement already satisfied: colorlog<7.0,>=4.0.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.8.0) Requirement already satisfied: lazy-object-proxy in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.4.3) Requirement already satisfied: markdown<4.0,>=2.5.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.3.6) Requirement already satisfied: jsonschema~=3.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.2.0) Requirement already satisfied: flask-appbuilder==3.4.5 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.4.5) Requirement already satisfied: pyjwt<3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.7.1) Requirement already satisfied: apache-airflow-providers-google in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (6.7.0) Requirement already satisfied: Flask-OpenID<2,>=1.2.5 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.0) Requirement already satisfied: apispec[yaml]<4,>=3.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.3.2) Requirement already satisfied: marshmallow<4,>=3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.15.0) Requirement already satisfied: colorama<1,>=0.3.9 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.4.4) Requirement already satisfied: email-validator<2,>=1.0.5 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.1.3) Requirement already satisfied: prison<1.0.0,>=0.2.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.2.1) Requirement already satisfied: sqlalchemy-utils<1,>=0.32.21 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.38.2) Requirement already satisfied: marshmallow-enum<2,>=1.5.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.5.1) Requirement already satisfied: Flask-SQLAlchemy<3,>=2.4 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.5.1) Requirement already satisfied: marshmallow-sqlalchemy<0.27.0,>=0.22.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.26.1) Requirement already satisfied: Flask-Babel<3,>=1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.0.0) Requirement already satisfied: click<9,>=6.7 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (8.1.0) Requirement already satisfied: Flask-JWT-Extended<4,>=3.18 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.25.1) Requirement already satisfied: jeepney>=0.4.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from keyring->-r /bitnami/python/requirements.txt (line 2)) (0.7.1) Requirement already satisfied: SecretStorage>=3.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from keyring->-r /bitnami/python/requirements.txt (line 2)) (3.3.1) Requirement already satisfied: Mako in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from alembic<2.0,>=1.5.1->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.2.0) Requirement already satisfied: PyYAML>=3.10 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apispec[yaml]<4,>=3.3->flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (5.4.1) Requirement already satisfied: inflection<0.6,>=0.3.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from connexion[flask,swagger-ui]>=2.10.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.5.1) Requirement already satisfied: requests<3,>=2.9.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from connexion[flask,swagger-ui]>=2.10.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.27.1) Requirement already satisfied: swagger-ui-bundle<0.1,>=0.0.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from connexion[flask,swagger-ui]>=2.10.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.0.9) Requirement already satisfied: cffi>=1.12 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from cryptography>=0.9.3->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.15.0) Requirement already satisfied: pycparser in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from cffi>=1.12->cryptography>=0.9.3->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.21) Requirement already satisfied: wrapt<2,>=1.10 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from deprecated>=1.2.13->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.14.0) Requirement already satisfied: dnspython>=1.15.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from email-validator<2,>=1.0.5->flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.2.1) Requirement already satisfied: idna>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from email-validator<2,>=1.0.5->flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.3) Requirement already satisfied: Babel>=2.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from Flask-Babel<3,>=1->flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.9.1) Requirement already satisfied: pytz in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from Flask-Babel<3,>=1->flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2021.3) Requirement already satisfied: six in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from Flask-JWT-Extended<4,>=3.18->flask-appbuilder==3.4.5->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.16.0) Requirement already satisfied: cachelib in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from flask-session<=0.4.0,>=0.3.1->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.6.0) Requirement already satisfied: setuptools>=3.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from gunicorn>=20.1.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (59.6.0) Requirement already satisfied: zipp>=0.5 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from importlib-metadata>=1.7->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.7.0) Requirement already satisfied: pyrsistent>=0.14.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from jsonschema~=3.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.18.1) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from packaging>=14.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.4.7) Requirement already satisfied: pytzdata>=2020.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from pendulum~=2.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2020.1) Requirement already satisfied: text-unidecode>=1.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from python-slugify<5.0,>=3.0.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3) Requirement already satisfied: defusedxml in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from python3-openid~=3.2->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.7.1) Requirement already satisfied: charset-normalizer~=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from requests<3,>=2.9.1->connexion[flask,swagger-ui]>=2.10.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.0.12) Requirement already satisfied: certifi>=2017.4.17 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from requests<3,>=2.9.1->connexion[flask,swagger-ui]>=2.10.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2020.12.5) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from requests<3,>=2.9.1->connexion[flask,swagger-ui]>=2.10.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.26.9) Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from rich>=9.2.0->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.9.1) Requirement already satisfied: google-cloud-dataproc>=3.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.0.1) Requirement already satisfied: PyOpenSSL in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (21.0.0) Requirement already satisfied: google-cloud-tasks>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.8.1) Requirement already satisfied: google-api-python-client<2.0.0,>=1.6.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.12.11) Requirement already satisfied: google-cloud-storage<2.0.0,>=1.30 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.44.0) Requirement already satisfied: json-merge-patch>=0.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.2) Requirement already satisfied: grpcio-gcp>=0.2.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.2.2) Requirement already satisfied: google-cloud-datacatalog>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.7.1) Requirement already satisfied: google-cloud-bigtable<2.0.0,>=1.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.7.0) Requirement already satisfied: google-cloud-dataproc-metastore<2.0.0,>=1.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.5.0) Requirement already satisfied: google-cloud-build>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.8.1) Requirement already satisfied: google-cloud-logging>=2.1.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.0.0) Requirement already satisfied: google-auth>=1.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.35.0) Requirement already satisfied: google-cloud-speech<2.0.0,>=0.36.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.2) Requirement already satisfied: google-cloud-kms>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.11.1) Requirement already satisfied: google-api-core<3.0.0,>=1.25.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.31.5) Requirement already satisfied: google-cloud-texttospeech<2.0.0,>=0.4.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.1) Requirement already satisfied: google-cloud-monitoring>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.9.1) Requirement already satisfied: google-cloud-container<2.0.0,>=0.1.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.1) Requirement already satisfied: google-cloud-vision<2.0.0,>=0.35.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.0) Requirement already satisfied: google-cloud-secret-manager<2.0.0,>=0.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.0) Requirement already satisfied: pandas>=0.17.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.5) Requirement already satisfied: google-cloud-pubsub>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.11.0) Requirement already satisfied: sqlalchemy-bigquery>=1.2.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.4.3) Requirement already satisfied: google-cloud-language<2.0.0,>=1.1.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.0) Requirement already satisfied: google-cloud-automl>=2.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.7.2) Requirement already satisfied: google-auth-httplib2>=0.0.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.1.0) Requirement already satisfied: google-cloud-aiplatform<2.0.0,>=1.7.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.11.0) Requirement already satisfied: google-cloud-videointelligence<2.0.0,>=1.7.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.16.1) Requirement already satisfied: google-cloud-workflows<2.0.0,>=0.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.6.1) Requirement already satisfied: google-ads<14.0.1,>=12.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (14.0.0) Requirement already satisfied: google-cloud-translate<2.0.0,>=1.5.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.7.0) Requirement already satisfied: google-cloud-dataplex>=0.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.2.1) Requirement already satisfied: google-cloud-spanner<2.0.0,>=1.10.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.19.1) Requirement already satisfied: google-cloud-orchestration-airflow<2.0.0,>=1.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.1) Requirement already satisfied: looker-sdk>=22.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (22.4.0) Requirement already satisfied: google-cloud-os-login>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.6.1) Requirement already satisfied: google-cloud-bigquery-datatransfer>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.6.1) Requirement already satisfied: google-cloud-redis>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.8.0) Requirement already satisfied: google-cloud-memcache>=0.2.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.1) Requirement already satisfied: google-cloud-dlp<2.0.0,>=0.11.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.0) Requirement already satisfied: pandas-gbq in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.17.4) Requirement already satisfied: googleapis-common-protos<2.0.0,>=1.5.8 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.56.0) Requirement already satisfied: google-auth-oauthlib<1.0.0,>=0.3.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.5.1) Requirement already satisfied: proto-plus==1.18.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.18.1) Requirement already satisfied: grpcio<2.0.0,>=1.38.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.45.0) Requirement already satisfied: nox==2020.12.31 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2020.12.31) Requirement already satisfied: py<2.0.0,>=1.4.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from nox==2020.12.31->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.11.0) Requirement already satisfied: virtualenv>=14.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from nox==2020.12.31->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (20.14.0) Requirement already satisfied: protobuf>=3.12.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from proto-plus==1.18.1->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.19.4) Requirement already satisfied: httplib2<1dev,>=0.15.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-api-python-client<2.0.0,>=1.6.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.19.1) Requirement already satisfied: uritemplate<4dev,>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-api-python-client<2.0.0,>=1.6.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.0.1) Requirement already satisfied: cachetools<5.0,>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-auth>=1.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.2.2) Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-auth>=1.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.2.8) Requirement already satisfied: rsa<5,>=3.1.4 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-auth>=1.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (4.8) Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-auth-oauthlib<1.0.0,>=0.3.0->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.1) Requirement already satisfied: google-cloud-bigquery<3.0.0dev,>=1.15.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-aiplatform<2.0.0,>=1.7.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.34.2) Requirement already satisfied: google-cloud-core<3.0.0dev,>=1.4.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-bigquery<3.0.0dev,>=1.15.0->google-cloud-aiplatform<2.0.0,>=1.7.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.7.2) Requirement already satisfied: google-resumable-media<3.0dev,>=0.6.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-bigquery<3.0.0dev,>=1.15.0->google-cloud-aiplatform<2.0.0,>=1.7.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.3.2) Requirement already satisfied: grpc-google-iam-v1<0.13dev,>=0.12.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-bigtable<2.0.0,>=1.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.12.3) Requirement already satisfied: google-cloud-audit-log<1.0.0dev,>=0.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-logging>=2.1.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.2.0) Requirement already satisfied: google-cloud-appengine-logging<2.0.0dev,>=0.1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-logging>=2.1.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.1.1) Requirement already satisfied: grpcio-status>=1.16.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-cloud-pubsub>=2.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.45.0) Requirement already satisfied: google-crc32c<2.0dev,>=1.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from google-resumable-media<3.0dev,>=0.6.0->google-cloud-bigquery<3.0.0dev,>=1.15.0->google-cloud-aiplatform<2.0.0,>=1.7.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.3.0) Requirement already satisfied: numpy>=1.17.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from pandas>=0.17.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.21.5) Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.4.8) Requirement already satisfied: oauthlib>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<1.0.0,>=0.3.0->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.2.0) Requirement already satisfied: pyarrow<7.0dev,>=3.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from sqlalchemy-bigquery>=1.2.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (6.0.1) Requirement already satisfied: future in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from sqlalchemy-bigquery>=1.2.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.18.2) Requirement already satisfied: google-cloud-bigquery-storage<3.0.0dev,>=2.0.0 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from sqlalchemy-bigquery>=1.2.1->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.13.0) Requirement already satisfied: platformdirs<3,>=2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from virtualenv>=14.0.0->nox==2020.12.31->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (2.5.1) Requirement already satisfied: filelock<4,>=3.2 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from virtualenv>=14.0.0->nox==2020.12.31->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.6.0) Requirement already satisfied: distlib<1,>=0.3.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from virtualenv>=14.0.0->nox==2020.12.31->google-ads<14.0.1,>=12.0.0->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.3.4) Requirement already satisfied: sniffio in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from httpx->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.2.0) Requirement already satisfied: httpcore<0.15.0,>=0.14.5 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from httpx->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.14.7) Requirement already satisfied: rfc3986[idna2008]<2,>=1.3 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from httpx->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.5.0) Requirement already satisfied: h11<0.13,>=0.11 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from httpcore<0.15.0,>=0.14.5->httpx->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (0.12.0) Requirement already satisfied: anyio==3.* in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from httpcore<0.15.0,>=0.14.5->httpx->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (3.5.0) Requirement already satisfied: db-dtypes<2.0.0,>=0.3.1 in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from pandas-gbq->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.0.0) Requirement already satisfied: pydata-google-auth in /opt/bitnami/airflow/venv/lib/python3.8/site-packages (from pandas-gbq->apache-airflow-providers-google->apache-airflow[google]->-r /bitnami/python/requirements.txt (line 1)) (1.4.0) WARNING: You are using pip version 21.2.3; however, version 22.1.1 is available. You should consider upgrading via the '/opt/bitnami/airflow/venv/bin/python -m pip install --upgrade pip' command. [2022-05-23 15:44:18,533] {dagbag.py:500} INFO - Filling up the DagBag from /opt/bitnami/airflow/dags/git_testing/airflow/dbt.py ```
Airflow Worker Describe ``` Name: dbtrundbtrun.296e88cc5c674f40b36696efe05e1521 Namespace: testing Priority: 0 Node: REDACTED Start Time: Mon, 23 May 2022 16:43:42 +0100 Labels: airflow-worker=35 airflow_version=2.2.5 app.kubernetes.io/component=worker app.kubernetes.io/instance=airflow-testing app.kubernetes.io/managed-by=Helm app.kubernetes.io/name=airflow dag_id=dbt-run helm.sh/chart=airflow-12.3.0 kubernetes_executor=True run_id=manual__2022-05-23T154244.5690490000-027b4ce07 task_id=dbt_run try_number=1 Annotations: dag_id: dbt-run run_id: manual__2022-05-23T15:42:44.569049+00:00 task_id: dbt_run try_number: 1 Status: Running IP: 10.12.6.24 IPs: IP: 10.12.6.24 Init Containers: clone-repositories: Container ID: containerd://75225c603ac14b25bb9c91dc015c439f26506240b02a5a6b5ee4c24aca18b2bb Image: docker.io/bitnami/git:2.36.0-debian-10-r3 Image ID: docker.io/bitnami/git@sha256:8d1223f8cee40bd0591c4b2fd27c8071f17d0a67730bad3a115c1ae2c647de24 Port: Host Port: Command: /bin/bash Args: -ec . /opt/bitnami/scripts/libfs.sh [[ -f "/opt/bitnami/scripts/git/entrypoint.sh" ]] && . /opt/bitnami/scripts/git/entrypoint.sh is_mounted_dir_empty "/dags_testing" && git clone https://REDACTED --branch dev /dags_testing State: Terminated Reason: Completed Exit Code: 0 Started: Mon, 23 May 2022 16:43:43 +0100 Finished: Mon, 23 May 2022 16:43:44 +0100 Ready: True Restart Count: 0 Environment: Mounts: /dags_testing from git-cloned-dag-files-testing (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vczv8 (ro) k8s-executor-init-config: Container ID: containerd://aa65d0bf983ef8252af44fdd896c3c248dcfe6a52970c9a630a611e13f2193b2 Image: docker.io/bitnami/airflow-worker:2.2.5 Image ID: docker.io/bitnami/airflow-worker@sha256:cb404cef1a4e5eb33534b4d3d0b5abc53dbdad8eee6a10673e84ab8d01b2c327 Port: Host Port: Command: /bin/bash Args: -ec . /opt/bitnami/scripts/airflow-worker-env.sh . /opt/bitnami/scripts/libairflowworker.sh airflow_generate_config # Generate the config file cp /opt/bitnami/airflow/airflow.cfg /opt/bitnami/airflow/k8s-executor-config/airflow.cfg State: Terminated Reason: Completed Exit Code: 0 Started: Mon, 23 May 2022 16:43:44 +0100 Finished: Mon, 23 May 2022 16:43:46 +0100 Ready: True Restart Count: 0 Limits: cpu: 500m memory: 500Mi Requests: cpu: 100m memory: 250Mi Environment: AIRFLOW_FERNET_KEY: Optional: false AIRFLOW_SECRET_KEY: Optional: false AIRFLOW_LOAD_EXAMPLES: no BASH_DEBUG: 1 BITNAMI_DEBUG: true AIRFLOW_DATABASE_NAME: REDACTED AIRFLOW_DATABASE_USERNAME: REDACTED AIRFLOW_DATABASE_PASSWORD: Optional: false AIRFLOW_DATABASE_HOST: REDACTED AIRFLOW_DATABASE_PORT_NUMBER: 5432 AIRFLOW__KUBERNETES__NAMESPACE: testing AIRFLOW__KUBERNETES__WORKER_CONTAINER_REPOSITORY: docker.io/bitnami/airflow-worker AIRFLOW__KUBERNETES__WORKER_CONTAINER_TAG: 2.2.5 AIRFLOW__KUBERNETES__IMAGE_PULL_POLICY: IfNotPresent AIRFLOW__KUBERNETES__DAGS_IN_IMAGE: True AIRFLOW__KUBERNETES__DELETE_WORKER_PODS: True AIRFLOW__KUBERNETES__DELETE_WORKER_PODS_ON_FAILURE: False AIRFLOW__KUBERNETES__WORKER_SERVICE_ACCOUNT_NAME: testing AIRFLOW__KUBERNETES__POD_TEMPLATE_FILE: /opt/bitnami/airflow/pod_template.yaml AIRFLOW_EXECUTOR: KubernetesExecutor AIRFLOW_WEBSERVER_HOST: airflow-testing AIRFLOW_WEBSERVER_PORT_NUMBER: 8080 Mounts: /opt/bitnami/airflow/k8s-executor-config from k8s-executor-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vczv8 (ro) Containers: base: Container ID: containerd://385c5b1a43058b802410b1489a90b6ee9a42a0465fbcae3b8cd2b8f7648dda59 Image: docker.io/bitnami/airflow-worker:2.2.5 Image ID: docker.io/bitnami/airflow-worker@sha256:cb404cef1a4e5eb33534b4d3d0b5abc53dbdad8eee6a10673e84ab8d01b2c327 Port: 8793/TCP Host Port: 0/TCP Args: airflow tasks run dbt-run dbt_run manual__2022-05-23T15:42:44.569049+00:00 --local --subdir DAGS_FOLDER/git_testing/airflow/dbt.py State: Running Started: Mon, 23 May 2022 16:43:48 +0100 Ready: False Restart Count: 0 Limits: cpu: 500m memory: 500Mi Requests: cpu: 100m memory: 250Mi Readiness: tcp-socket 10.12.6.24:8793 delay=30s timeout=6s period=10s #success=1 #failure=6 Environment: AIRFLOW__CORE__EXECUTOR: LocalExecutor AIRFLOW_FERNET_KEY: Optional: false AIRFLOW_SECRET_KEY: Optional: false AIRFLOW_LOAD_EXAMPLES: no BASH_DEBUG: 1 BITNAMI_DEBUG: true AIRFLOW_DATABASE_NAME: REDACTED AIRFLOW_DATABASE_USERNAME: REDACTED AIRFLOW_DATABASE_PASSWORD: Optional: false AIRFLOW_DATABASE_HOST: REDACTED AIRFLOW_DATABASE_PORT_NUMBER: 5432 AIRFLOW_EXECUTOR: KubernetesExecutor AIRFLOW_WEBSERVER_HOST: airflow-testing AIRFLOW_WEBSERVER_PORT_NUMBER: 8080 AIRFLOW_IS_K8S_EXECUTOR_POD: True Mounts: /bitnami/python/requirements.txt from requirements (rw,path="requirements.txt") /opt/bitnami/airflow/airflow.cfg from k8s-executor-config (rw,path="airflow.cfg") /opt/bitnami/airflow/dags/git_testing from git-cloned-dag-files-testing (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vczv8 (ro) Conditions: Type Status Initialized True Ready False ContainersReady False PodScheduled True Volumes: k8s-executor-config: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: requirements: Type: ConfigMap (a volume populated by a ConfigMap) Name: airflow-python-requirements-cm Optional: false git-cloned-dag-files-testing: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: kube-api-access-vczv8: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Burstable Node-Selectors: Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 2m12s default-scheduler Successfully assigned testing/dbtrundbtrun.296e88cc5c674f40b36696efe05e1521 to REDACTED Normal Pulled 2m11s kubelet Container image "docker.io/bitnami/git:2.36.0-debian-10-r3" already present on machine Normal Created 2m11s kubelet Created container clone-repositories Normal Started 2m11s kubelet Started container clone-repositories Normal Pulled 2m10s kubelet Container image "docker.io/bitnami/airflow-worker:2.2.5" already present on machine Normal Created 2m10s kubelet Created container k8s-executor-init-config Normal Started 2m10s kubelet Started container k8s-executor-init-config Normal Pulled 2m6s kubelet Container image "docker.io/bitnami/airflow-worker:2.2.5" already present on machine Normal Created 2m6s kubelet Created container base Normal Started 2m6s kubelet Started container base Warning Unhealthy 2s (x10 over 92s) kubelet Readiness probe failed: dial tcp 10.12.6.24:8793: connect: connection refused ```
fmulero commented 2 years ago

Hi Junaid

This behaviour could be in some manner expected. By default this readiness probe starts 30 seconds after the pod startup, and the main container could not be ready at the very beginning. In your case, maybe the long running dag is causing the readinessProbe is taking more than expected. It might be worth increasing the worker.readinessProbe.initialDelaySeconds

From your comment above:

It says up for retry if i set the retry in dag, otherwise it just fails the job.

I am assuming that your worker pod is not restarting but the dag job yes. Could you share the configuration and how long it is taking?

github-actions[bot] commented 2 years ago

This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.

github-actions[bot] commented 2 years ago

Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.

bdsoha commented 2 years ago

@fmulero Where you able to solve this? I am having the same issue on version 2.3.2 and 2.3.3

junaidnasir-ps commented 2 years ago

@bdsoha no, still an issue. I think what's happening is k8 executor doesn't need http endpoint to report the status of job. we will need to modify the readiness probe with some kubectl command. I haven't got around to do that yet

fmulero commented 2 years ago

You can increase the initial delay for the readiness probe setting the value worker.readinessProbe.initialDelaySeconds in your values file or adding it with --set in your helm command

bdsoha commented 2 years ago

I needed to completely disable both the readiness and liveness probes from my chart.

github-actions[bot] commented 2 years ago

This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.

github-actions[bot] commented 2 years ago

Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.

MainRo commented 2 years ago

I needed to completely disable both the readiness and liveness probes from my chart.

I use the same fix for now. In my case, I have a PythonOperator task that runs for more than 5 minutes.

The current readiness and liveness probes are TCP probes on the worker logs port (8793 by default). I am not sure but my understanding of the airflow doc (https://airflow.apache.org/docs/apache-airflow/2.3.3/logging-monitoring/logging-tasks.html#serving-logs-from-workers) is that the log server is not started when using the k8s executor.

bitnami-bot commented 2 years ago

This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.

bitnami-bot commented 2 years ago

Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.

junaidnasir-ps commented 1 year ago

Any update on this? It was moved from in progress to Solved?

Tomasz-Kluczkowski commented 1 year ago

I assume that there is nothing providing any liveness/readiness/health check for a pod running a task in kubernetes when we use KubernetesExecutor and PythonOperator?

mujiannan commented 9 months ago

I assume that there is nothing providing any liveness/readiness/health check for a pod running a task in kubernetes when we use KubernetesExecutor and PythonOperator?

So just disable readinessProbe and livenessProbe of workers in deployment?
When we use CeleryKubernetesExecutor, we expect that:

  1. celery-worker-pods have readinessProbe and livenessProbe
  2. kubernetes-worker-pods running with LocalExecutor have no readinessProbe and livenessProbe, or respond to readinessProbe and livenessProbe

Maybe we can customize the pod_template.yaml to implement above.
But for convenience, we just disable all readinessProbe and livenessProbe, to support pod running a long-time task.

fmulero commented 9 months ago

Hi @mujiannan

You can set liveness and readiness probes for worker nodes with these values: https://github.com/bitnami/charts/blob/bb98b43256eb4479bbc2623835e6aca070daa6bb/bitnami/airflow/values.yaml#L716-L745

Please note that the liveness and readiness logic depends on the executor you chose.

GavinColwell commented 4 months ago

My company's k8s clusters had strict rules requiring all containers to have readinessProbe and livenessProbe enabled so disabling was not an option.

We resolved this by modifying the pod_template.yaml to use an exec probe instead of a tcpSocket which I've recreated in my personal fork https://github.com/GavinColwell/charts/commit/66898a700a5f40b25d1a93c9f445d184397bdba6

You can also probably resolve it without modifying the chart directly by setting custom probes in your values files

worker:
  customStartupProbe:
    exec:
      command:
        - airlfow
        - jobs
        - check
        - --local
        - --job-type
        - LocalTaskJob
  customReadinessProbe:
    exec:
      command:
        - airlfow
        - jobs
        - check
        - --local
        - --job-type
        - LocalTaskJob
  customLivenessProbe:
    exec:
      command:
        - airlfow
        - jobs
        - check
        - --local
        - --job-type
        - LocalTaskJob