Guoqiang Ding created AIRFLOW-2675:
--------------------------------------
Summary: Run commands error after installed
Key: AIRFLOW-2675
URL: https://issues.apache.org/jira/browse/AIRFLOW-2675
Project: Apache Airflow
Issue Type: Bug
Components: dependencies
Reporter: Guoqiang Ding
Assignee: Guoqiang Ding
After I installed airflow in my test environment, it raises error on the
dependencies.
{code:java}
//
$ airflow
Traceback (most recent call last):
File "/opt/incubator-airflow/env/bin/airflow", line 6, in <module>
exec(compile(open(__file__).read(), __file__, 'exec'))
File "/opt/incubator-airflow/airflow/bin/airflow", line 21, in <module>
from airflow import configuration
File "/opt/incubator-airflow/airflow/__init__.py", line 37, in <module>
from airflow.models import DAG
File "/opt/incubator-airflow/airflow/models.py", line 31, in <module>
import cryptography
ImportError: No module named cryptography
{code}
And after I run "pip install cryptography" mannually, it raises error on the
k8s dependencies when I run "airflow init db".
{code:java}
//
$ airflow initdb
[2018-06-26 10:52:08,259] {__init__.py:51} INFO - Using executor
SequentialExecutor
DB: sqlite:////home/openstack/airflow/airflow.db
[2018-06-26 10:52:08,394] {db.py:338} INFO - Creating tables
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running upgrade -> e3a246e0dc1, current
schema
INFO [alembic.runtime.migration] Running upgrade e3a246e0dc1 -> 1507a7289a2f,
create is_encrypted
/opt/incubator-airflow/env/local/lib/python2.7/site-packages/alembic/util/messaging.py:69:
UserWarning: Skipping unsupported ALTER for creation of implicit constraint
warnings.warn(msg)
INFO [alembic.runtime.migration] Running upgrade 1507a7289a2f -> 13eb55f81627,
maintain history for compatibility with earlier migrations
INFO [alembic.runtime.migration] Running upgrade 13eb55f81627 -> 338e90f54d61,
More logging into task_isntance
INFO [alembic.runtime.migration] Running upgrade 338e90f54d61 -> 52d714495f0,
job_id indices
INFO [alembic.runtime.migration] Running upgrade 52d714495f0 -> 502898887f84,
Adding extra to Log
INFO [alembic.runtime.migration] Running upgrade 502898887f84 -> 1b38cef5b76e,
add dagrun
INFO [alembic.runtime.migration] Running upgrade 1b38cef5b76e -> 2e541a1dcfed,
task_duration
INFO [alembic.runtime.migration] Running upgrade 2e541a1dcfed -> 40e67319e3a9,
dagrun_config
INFO [alembic.runtime.migration] Running upgrade 40e67319e3a9 -> 561833c1c74b,
add password column to user
INFO [alembic.runtime.migration] Running upgrade 561833c1c74b -> 4446e08588,
dagrun start end
INFO [alembic.runtime.migration] Running upgrade 4446e08588 -> bbc73705a13e,
Add notification_sent column to sla_miss
INFO [alembic.runtime.migration] Running upgrade bbc73705a13e -> bba5a7cfc896,
Add a column to track the encryption state of the 'Extra' field in connection
INFO [alembic.runtime.migration] Running upgrade bba5a7cfc896 -> 1968acfc09e3,
add is_encrypted column to variable table
INFO [alembic.runtime.migration] Running upgrade 1968acfc09e3 -> 2e82aab8ef20,
rename user table
INFO [alembic.runtime.migration] Running upgrade 2e82aab8ef20 -> 211e584da130,
add TI state index
INFO [alembic.runtime.migration] Running upgrade 211e584da130 -> 64de9cddf6c9,
add task fails journal table
INFO [alembic.runtime.migration] Running upgrade 64de9cddf6c9 -> f2ca10b85618,
add dag_stats table
INFO [alembic.runtime.migration] Running upgrade f2ca10b85618 -> 4addfa1236f1,
Add fractional seconds to mysql tables
INFO [alembic.runtime.migration] Running upgrade 4addfa1236f1 -> 8504051e801b,
xcom dag task indices
INFO [alembic.runtime.migration] Running upgrade 8504051e801b -> 5e7d17757c7a,
add pid field to TaskInstance
INFO [alembic.runtime.migration] Running upgrade 5e7d17757c7a -> 127d2bf2dfa7,
Add dag_id/state index on dag_run table
INFO [alembic.runtime.migration] Running upgrade 127d2bf2dfa7 -> cc1e65623dc7,
add max tries column to task instance
WARNI [airflow.utils.log.logging_mixin.LoggingMixin] Could not import
KubernetesPodOperator: No module named kubernetes
WARNI [airflow.utils.log.logging_mixin.LoggingMixin] Install kubernetes
dependencies with: pip install airflow['kubernetes']
INFO [alembic.runtime.migration] Running upgrade cc1e65623dc7 -> bdaa763e6c56,
Make xcom value column a large binary
INFO [alembic.runtime.migration] Running upgrade bdaa763e6c56 -> 947454bf1dff,
add ti job_id index
INFO [alembic.runtime.migration] Running upgrade 947454bf1dff -> d2ae31099d61,
Increase text size for MySQL (not relevant for other DBs' text types)
INFO [alembic.runtime.migration] Running upgrade d2ae31099d61 -> 0e2a74e0fc9f,
Add time zone awareness
INFO [alembic.runtime.migration] Running upgrade d2ae31099d61 -> 33ae817a1ff4,
kubernetes_resource_checkpointing
INFO [alembic.runtime.migration] Running upgrade 33ae817a1ff4 -> 27c6a30d7c24,
kubernetes_resource_checkpointing
INFO [alembic.runtime.migration] Running upgrade 27c6a30d7c24 -> 86770d1215c0,
add kubernetes scheduler uniqueness
INFO [alembic.runtime.migration] Running upgrade 86770d1215c0, 0e2a74e0fc9f ->
05f30312d566, merge heads
INFO [alembic.runtime.migration] Running upgrade 05f30312d566 -> f23433877c24,
fix mysql not null constraint
INFO [alembic.runtime.migration] Running upgrade f23433877c24 -> 856955da8476,
fix sqlite foreign key
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 689, in set_password
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
ERROR [airflow.models.Connection] Failed to load fernet while encrypting value,
using non-encrypted value.
Traceback (most recent call last):
File "/opt/incubator-airflow/airflow/models.py", line 718, in set_extra
fernet = get_fernet()
File "/opt/incubator-airflow/airflow/models.py", line 124, in get_fernet
raise AirflowException("Could not create Fernet object: {}".format(ve))
AirflowException: Could not create Fernet object: Incorrect padding
WARNI [airflow.utils.log.logging_mixin.LoggingMixin] Could not import
KubernetesPodOperator: No module named kubernetes
WARNI [airflow.utils.log.logging_mixin.LoggingMixin] Install kubernetes
dependencies with: pip install airflow['kubernetes']
Done.
{code}
I don't know it is a bug or there was wrong with my steps.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)