Airflow 气流2.0值错误:未设置插件文件夹

Airflow 气流2.0值错误:未设置插件文件夹,airflow,Airflow,我们正在迁移到airflow 2.0,我遇到了以下错误。我想知道是否有其他人遇到这个错误,它发生在运行docker compose build之后--没有缓存然后docker compose运行--rm webserver initdb 在我的气流配置中,我有指向正确目录的plugins\u文件夹: plugins\u folder=/usr/local/afflow/repo/plugins/ [2021-05-13 22:05:59822]{{manager.py:727}}警告-尚未创建用

我们正在迁移到airflow 2.0,我遇到了以下错误。我想知道是否有其他人遇到这个错误,它发生在运行docker compose build之后--没有缓存然后docker compose运行--rm webserver initdb

在我的气流配置中,我有指向正确目录的plugins\u文件夹:

plugins\u folder=/usr/local/afflow/repo/plugins/

[2021-05-13 22:05:59822]{{manager.py:727}}警告-尚未创建用户,请使用flask fab命令执行此操作。
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/afflow”,第8行,在
sys.exit(main())
文件“/usr/local/lib/python3.8/site packages/aiffort/_main__.py”,第40行,在main中
args.func(args)
命令中第48行的文件“/usr/local/lib/python3.8/site packages/afflow/cli/cli_parser.py”
返回函数(*args,**kwargs)
initdb中的文件“/usr/local/lib/python3.8/site packages/afflow/cli/commands/db_command.py”,第31行
db.initdb()
initdb中的文件“/usr/local/lib/python3.8/site packages/afflow/utils/db.py”,第559行
升级数据库()
文件“/usr/local/lib/python3.8/site packages/afflow/utils/db.py”,第694行,upgradedb格式
command.upgrade(配置“heads”)
文件“/usr/local/lib/python3.8/site packages/alembic/command.py”,第298行,在升级中
script.run_env()
文件“/usr/local/lib/python3.8/site packages/alembic/script/base.py”,第489行,在run_env中
加载python文件(self.dir,“env.py”)
文件“/usr/local/lib/python3.8/site packages/alembic/util/pyfiles.py”,第98行,在load\u python\u文件中
模块=加载模块(模块id,路径)
文件“/usr/local/lib/python3.8/site packages/alembic/util/compat.py”,第184行,在加载模块中
规格加载器执行模块(模块)
exec_模块中第848行的文件“”
文件“”,第219行,在“调用”中,删除了“帧”
文件“/usr/local/lib/python3.8/site packages/aiffort/migrations/env.py”,第108行,在
运行_迁移_联机()
文件“/usr/local/lib/python3.8/site packages/afflow/migrations/env.py”,第102行,运行迁移在线
context.run_migrations()
文件“”,第8行,运行迁移中
文件“/usr/local/lib/python3.8/site packages/alembic/runtime/environment.py”,第846行,运行迁移中
self.get_context().运行_迁移(**kw)
文件“/usr/local/lib/python3.8/site packages/alembic/runtime/migration.py”,第520行,运行时迁移
步骤.迁移\u fn(**kw)
文件“/usr/local/lib/python3.8/site packages/afflow/migrations/versions/2c6edca13270_resource_-based_-permissions.py”,第314行,在升级中
重新映射权限()
重新映射权限中的文件“/usr/local/lib/python3.8/site packages/afflow/migrations/versions/2c6edca13270_resource_-based_-permissions.py”,第289行
appbuilder=create_app(config={'FAB_UPDATE_PERMS':False})。appbuilder
文件“/usr/local/lib/python3.8/site packages/afflow/www/app.py”,第127行,在创建应用程序中
init_插件(flask_应用程序)
文件“/usr/local/lib/python3.8/site packages/afflow/www/extensions/init_views.py”,第109行,在init_插件中
插件\u管理器。初始化\u web\u ui\u插件()
文件“/usr/local/lib/python3.8/site packages/afflow/plugins\u manager.py”,第310行,在initialize\u web\u ui\u plugins中
确保插件已加载()
文件“/usr/local/lib/python3.8/site packages/afflow/plugins\u manager.py”,第273行,确保加载插件
提升值错误(“未设置插件文件夹”)
ValueError:未设置插件文件夹
[2021-05-13 22:05:59,822] {{manager.py:727}} WARNING - No user yet created, use flask fab command to do it.
Traceback (most recent call last):
  File "/usr/local/bin/airflow", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.8/site-packages/airflow/__main__.py", line 40, in main
    args.func(args)
  File "/usr/local/lib/python3.8/site-packages/airflow/cli/cli_parser.py", line 48, in command
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/airflow/cli/commands/db_command.py", line 31, in initdb
    db.initdb()
  File "/usr/local/lib/python3.8/site-packages/airflow/utils/db.py", line 559, in initdb
    upgradedb()
  File "/usr/local/lib/python3.8/site-packages/airflow/utils/db.py", line 694, in upgradedb
    command.upgrade(config, 'heads')
  File "/usr/local/lib/python3.8/site-packages/alembic/command.py", line 298, in upgrade
    script.run_env()
  File "/usr/local/lib/python3.8/site-packages/alembic/script/base.py", line 489, in run_env
    util.load_python_file(self.dir, "env.py")
  File "/usr/local/lib/python3.8/site-packages/alembic/util/pyfiles.py", line 98, in load_python_file
    module = load_module_py(module_id, path)
  File "/usr/local/lib/python3.8/site-packages/alembic/util/compat.py", line 184, in load_module_py
    spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 848, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/local/lib/python3.8/site-packages/airflow/migrations/env.py", line 108, in <module>
    run_migrations_online()
  File "/usr/local/lib/python3.8/site-packages/airflow/migrations/env.py", line 102, in run_migrations_online
    context.run_migrations()
  File "<string>", line 8, in run_migrations
  File "/usr/local/lib/python3.8/site-packages/alembic/runtime/environment.py", line 846, in run_migrations
    self.get_context().run_migrations(**kw)
  File "/usr/local/lib/python3.8/site-packages/alembic/runtime/migration.py", line 520, in run_migrations
    step.migration_fn(**kw)
  File "/usr/local/lib/python3.8/site-packages/airflow/migrations/versions/2c6edca13270_resource_based_permissions.py", line 314, in upgrade
    remap_permissions()
  File "/usr/local/lib/python3.8/site-packages/airflow/migrations/versions/2c6edca13270_resource_based_permissions.py", line 289, in remap_permissions
    appbuilder = create_app(config={'FAB_UPDATE_PERMS': False}).appbuilder
  File "/usr/local/lib/python3.8/site-packages/airflow/www/app.py", line 127, in create_app
    init_plugins(flask_app)
  File "/usr/local/lib/python3.8/site-packages/airflow/www/extensions/init_views.py", line 109, in init_plugins
    plugins_manager.initialize_web_ui_plugins()
  File "/usr/local/lib/python3.8/site-packages/airflow/plugins_manager.py", line 310, in initialize_web_ui_plugins
    ensure_plugins_loaded()
  File "/usr/local/lib/python3.8/site-packages/airflow/plugins_manager.py", line 273, in ensure_plugins_loaded
    raise ValueError("Plugins folder is not set")
ValueError: Plugins folder is not set