Can I ask your local env info like OS and its version, if possible? The exception in the output of "tacker-db-manage --config-file /etc/tacker/tacker.conf upgrade c47a733f425a:329cd1619d41 --sql" seems weird for me, and I'd like to check if it's a bug or not.
-- Running upgrade 2c5211036579 -> d25c7c865ce8
ALTER TABLE vnf_lcm_filters MODIFY subscription_uuid VARCHAR(36) NOT NULL;
Traceback (most recent call last):
File "/usr/local/bin/tacker-db-manage", line 10, in <module>
sys.exit(main())
File "/usr/local/lib/python3.6/site-packages/tacker/db/migration/cli.py", line 178, in main
CONF.command.func(config, CONF.command.name)
File "/usr/local/lib/python3.6/site-packages/tacker/db/migration/cli.py", line 68, in do_upgrade
do_alembic_command(config, cmd, revision, sql=CONF.command.sql)
File "/usr/local/lib/python3.6/site-packages/tacker/db/migration/cli.py", line 47, in do_alembic_command
getattr(alembic_command, cmd)(config, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/alembic/command.py", line 298, in upgrade
script.run_env()
File "/usr/lib/python3.6/site-packages/alembic/script/base.py", line 489, in run_env
util.load_python_file(self.dir, "env.py")
File "/usr/lib/python3.6/site-packages/alembic/util/pyfiles.py", line 98, in load_python_file
module = load_module_py(module_id, path)
File "/usr/lib/python3.6/site-packages/alembic/util/compat.py", line 173, in load_module_py
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/local/lib/python3.6/site-packages/tacker/db/migration/alembic_migrations/env.py", line 82, in <module>
run_migrations_offline()
File "/usr/local/lib/python3.6/site-packages/tacker/db/migration/alembic_migrations/env.py", line 54, in run_migrations_offline
context.run_migrations()
File "<string>", line 8, in run_migrations
File "/usr/lib/python3.6/site-packages/alembic/runtime/environment.py", line 846, in run_migrations
self.get_context().run_migrations(**kw)
File "/usr/lib/python3.6/site-packages/alembic/runtime/migration.py", line 518, in run_migrations
step.migration_fn(**kw)
File "/usr/local/lib/python3.6/site-packages/tacker/db/migration/alembic_migrations/versions/d25c7c865ce8_mod_vnflcm_subscription.py", line 47, in upgrade
sa.Computed(sta_str)))
AttributeError: module 'sqlalchemy' has no attribute 'Computed'
Can I ask your local env info like OS and its version, if possible? The exception in the output of "tacker-db-manage --config-file /etc/tacker/ tacker. conf upgrade c47a733f425a: 329cd1619d41 --sql" seems weird for me, and I'd like to check if it's a bug or not.
-- Running upgrade 2c5211036579 -> d25c7c865ce8
ALTER TABLE vnf_lcm_filters MODIFY subscription_uuid VARCHAR(36) NOT NULL;
Traceback (most recent call last): bin/tacker- db-manage" , line 10, in <module> exit(main( )) lib/python3. 6/site- packages/ tacker/ db/migration/ cli.py" , line 178, in main command. func(config, CONF.command.name) lib/python3. 6/site- packages/ tacker/ db/migration/ cli.py" , line 68, in do_upgrade alembic_ command( config, cmd, revision, sql=CONF. command. sql) lib/python3. 6/site- packages/ tacker/ db/migration/ cli.py" , line 47, in do_alembic_command alembic_ command, cmd)(config, *args, **kwargs) python3. 6/site- packages/ alembic/ command. py", line 298, in upgrade run_env( ) python3. 6/site- packages/ alembic/ script/ base.py" , line 489, in run_env load_python_ file(self. dir, "env.py") python3. 6/site- packages/ alembic/ util/pyfiles. py", line 98, in load_python_file py(module_ id, path) python3. 6/site- packages/ alembic/ util/compat. py", line 173, in load_module_py loader. exec_module( module) _bootstrap_ external> ", line 678, in exec_module _bootstrap> ", line 219, in _call_with_ frames_ removed lib/python3. 6/site- packages/ tacker/ db/migration/ alembic_ migrations/ env.py" , line 82, in <module> migrations_ offline( ) lib/python3. 6/site- packages/ tacker/ db/migration/ alembic_ migrations/ env.py" , line 54, in run_migrations_ offline run_migrations( ) python3. 6/site- packages/ alembic/ runtime/ environment. py", line 846, in run_migrations get_context( ).run_migration s(**kw) python3. 6/site- packages/ alembic/ runtime/ migration. py", line 518, in run_migrations migration_ fn(**kw) lib/python3. 6/site- packages/ tacker/ db/migration/ alembic_ migrations/ versions/ d25c7c865ce8_ mod_vnflcm_ subscription. py", line 47, in upgrade Computed( sta_str) ))
File "/usr/local/
sys.
File "/usr/local/
CONF.
File "/usr/local/
do_
File "/usr/local/
getattr(
File "/usr/lib/
script.
File "/usr/lib/
util.
File "/usr/lib/
module = load_module_
File "/usr/lib/
spec.
File "<frozen importlib.
File "<frozen importlib.
File "/usr/local/
run_
File "/usr/local/
context.
File "<string>", line 8, in run_migrations
File "/usr/lib/
self.
File "/usr/lib/
step.
File "/usr/local/
sa.
AttributeError: module 'sqlalchemy' has no attribute 'Computed'