After this change [ connection = sqlite://var/lib/trove/trove_test.sqlite ], we are getting below error now. Looks like we need to change this line to - [ connection = sqlite:////var/lib/trove/trove_test.sqlite ]
Installing new version of config file /etc/trove/api-paste.ini ... addgroup: The group `trove' already exists as a system group. Exiting. The system user `trove' already exists. Exiting. Command failed, please check log for more info. 2015-05-12 08:14:19.101 10140 CRITICAL root [-] ArgumentError: Invalid SQLite URL: sqlite://var/lib/trove/trove_test.sqlite Valid SQLite URL forms are: sqlite:///:memory: (or, sqlite://) sqlite:///relative/path/to/file.db sqlite:////absolute/path/to/file.db 2015-05-12 08:14:19.101 10140 TRACE root Traceback (most recent call last): 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/bin/trove-manage", line 10, in <module> 2015-05-12 08:14:19.101 10140 TRACE root sys.exit(main()) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/trove/cmd/manage.py", line 177, in main 2015-05-12 08:14:19.101 10140 TRACE root Commands().execute() 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/trove/cmd/manage.py", line 57, in execute 2015-05-12 08:14:19.101 10140 TRACE root exec_method(**kwargs) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/trove/cmd/manage.py", line 42, in db_sync 2015-05-12 08:14:19.101 10140 TRACE root self.db_api.db_sync(CONF, repo_path=repo_path) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/api.py", line 103, in db_sync 2015-05-12 08:14:19.101 10140 TRACE root migration.db_sync(options, version, repo_path) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/migration.py", line 118, in db_sync 2015-05-12 08:14:19.101 10140 TRACE root _version_control(options, repo_path) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/migration.py", line 106, in _version_control 2015-05-12 08:14:19.101 10140 TRACE root return versioning_api.version_control(sql_connection, repo_path) 2015-05-12 08:14:19.101 10140 TRACE root File "<string>", line 2, in version_control 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/migrate/versioning/util/__init__.py", line 156, in with_engine 2015-05-12 08:14:19.101 10140 TRACE root engine = construct_engine(url, **kw) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/migrate/versioning/util/__init__.py", line 141, in construct_engine 2015-05-12 08:14:19.101 10140 TRACE root return create_engine(engine, **kwargs) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/__init__.py", line 362, in create_engine 2015-05-12 08:14:19.101 10140 TRACE root return strategy.create(*args, **kwargs) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/strategies.py", line 82, in create 2015-05-12 08:14:19.101 10140 TRACE root (cargs, cparams) = dialect.create_connect_args(u) 2015-05-12 08:14:19.101 10140 TRACE root File "/usr/lib/python2.7/dist-packages/sqlalchemy/dialects/sqlite/pysqlite.py", line 359, in create_connect_args 2015-05-12 08:14:19.101 10140 TRACE root " sqlite:////absolute/path/to/file.db" % (url,)) 2015-05-12 08:14:19.101 10140 TRACE root ArgumentError: Invalid SQLite URL: sqlite://var/lib/trove/trove_test.sqlite 2015-05-12 08:14:19.101 10140 TRACE root Valid SQLite URL forms are: 2015-05-12 08:14:19.101 10140 TRACE root sqlite:///:memory: (or, sqlite://) 2015-05-12 08:14:19.101 10140 TRACE root sqlite:///relative/path/to/file.db 2015-05-12 08:14:19.101 10140 TRACE root sqlite:////absolute/path/to/file.db 2015-05-12 08:14:19.101 10140 TRACE root dpkg: error processing package trove-common (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: trove-common -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1451134 Title: Default connection parameters fails when running dbsync To manage notifications about this bug go to: https://bugs.launchpad.net/trove/+bug/1451134/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs