mikemoto opened a new issue #20805:
URL: https://github.com/apache/airflow/issues/20805


   ### Apache Airflow version
   
   2.2.2
   
   ### What happened
   
   Here is my code:
   
   from airflow.utils import db
   db.initdb()
   
   
   Some error happened:
   
   File 
"/usr/local/bin/conda/lib/python3.7/site-packages/pipeline/worker/service/airflow_srv.py",
 line 147, in initdb
       db.initdb()
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/utils/session.py", 
line 70, in wrapper
       return func(*args, session=session, **kwargs)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/utils/db.py", line 
592, in initdb
       upgradedb(session=session)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/utils/session.py", 
line 67, in wrapper
       return func(*args, **kwargs)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/utils/db.py", line 
911, in upgradedb
       command.upgrade(config, 'heads')
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/alembic/command.py", line 
320, in upgrade
       script.run_env()
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/alembic/script/base.py", line 
563, in run_env
       util.load_python_file(self.dir, "env.py")
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/alembic/util/pyfiles.py", 
line 92, in load_python_file
       module = load_module_py(module_id, path)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/alembic/util/pyfiles.py", 
line 108, in load_module_py
       spec.loader.exec_module(module)  # type: ignore
     File "<frozen importlib._bootstrap_external>", line 728, in exec_module
     File "<frozen importlib._bootstrap>", line 219, in 
_call_with_frames_removed
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/migrations/env.py", 
line 107, in <module>
       run_migrations_online()
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/migrations/env.py", 
line 101, in run_migrations_online
       context.run_migrations()
     File "<string>", line 8, in run_migrations
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/alembic/runtime/environment.py",
 line 851, in run_migrations
       self.get_context().run_migrations(**kw)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/alembic/runtime/migration.py",
 line 620, in run_migrations
       step.migration_fn(**kw)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/migrations/versions/2c6edca13270_resource_based_permissions.py",
 line 314, in upgrade
       remap_permissions()
     File 
"/usr/local/bin/conda/lib/python3.7/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/bin/conda/lib/python3.7/site-packages/airflow/www/app.py", line 
131, in create_app
       init_api_connexion(flask_app)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/www/extensions/init_views.py",
 line 197, in init_api_connexion
       specification='v1.yaml', base_path=base_path, validate_responses=True, 
strict_validation=True
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/apps/flask_app.py",
 line 57, in add_api
       api = super(FlaskApp, self).add_api(specification, **kwargs)
   File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/apps/abstract.py",
 line 156, in add_api
       options=api_options.as_dict())
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/apis/abstract.py",
 line 75, in __init__
       self.specification = Specification.load(specification, 
arguments=arguments)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/spec.py",
 line 153, in load
       return cls.from_file(spec, arguments=arguments)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/spec.py",
 line 107, in from_file
       return cls.from_dict(spec)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/spec.py",
 line 145, in from_dict
       return OpenAPISpecification(spec)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/spec.py",
 line 38, in __init__
       self._validate_spec(raw_spec)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/airflow/_vendor/connexion/spec.py",
 line 237, in _validate_spec
       validate_spec(spec)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/shortcuts.py",
 line 7, in validate
       return validator_callable(spec, spec_url=spec_url)
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 49, in validate
       for err in self.iter_errors(spec, spec_url=spec_url):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 62, in iter_errors
       for err in self._iter_paths_errors(paths, dereferencer):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 168, in iter_errors
       for err in self._iter_path_errors(url, path_item):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 188, in iter_errors
       for err in self._iter_path_item_errors(url, path_item_deref):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 221, in iter_errors
       url, field_name, operation, parameters):
   File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 253, in iter_errors
       for err in self._iter_parameters_errors(parameters):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 294, in iter_errors
       for err in self._iter_parameter_errors(parameter_deref):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 318, in iter_errors
       for err in self._iter_schema_errors(schema_deref):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 150, in iter_errors
       for err in self._iter_value_errors(schema_deref, default):
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/decorators.py",
 line 59, in wrapper
       for err in errors:
     File 
"/usr/local/bin/conda/lib/python3.7/site-packages/openapi_spec_validator/validators.py",
 line 345, in iter_errors
       format_checker=oas30_format_checker,
   TypeError: __init__() got an unexpected keyword argument 'resolver'
   
   
   I am not sure what was happening, can any one help? Thanks a lot !
   
   ### What you expected to happen
   
   initdb success
   
   ### How to reproduce
   
   _No response_
   
   ### Operating System
   
   NAME="Ubuntu" VERSION="18.04.6 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian 
PRETTY_NAME="Ubuntu 18.04.6 LTS" VERSION_ID="18.04" 
HOME_URL="https://www.ubuntu.com/"; SUPPORT_URL="https://help.ubuntu.com/"; 
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"; 
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy";
 VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic
   
   ### Versions of Apache Airflow Providers
   
   _No response_
   
   ### Deployment
   
   Other
   
   ### Deployment details
   
   just deploy on my local server.
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to