Bug 1615125
| Summary: | Undercloud upgrade from 10 to 11 fails because of failed nova db sync | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Sasha Smolyak <ssmolyak> | ||||
| Component: | instack-undercloud | Assignee: | Sofer Athlan-Guyot <sathlang> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Gurenko Alex <agurenko> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 11.0 (Ocata) | CC: | aschultz, ccamacho, cschwede, lbezdick, mburns, owalsh, sathlang, ssmolyak | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2018-08-29 08:55:49 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 1541051, 1541053, 1541054, 1541056 | ||||||
| Attachments: |
|
||||||
|
Description
Sasha Smolyak
2018-08-12 13:10:19 UTC
2018-08-12 08:52:48,913 INFO: [mNotice: /Stage[main]/Nova::Deps/Anchor[nova::db::end]: Triggered 'refresh' from 2 events[0m 2018-08-12 08:52:48,914 INFO: [mNotice: /Stage[main]/Nova::Deps/Anchor[nova::dbsync_api::begin]: Triggered 'refresh' from 1 events[0m 2018-08-12 08:54:10,211 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: An error has occurred:[0m 2018-08-12 08:54:10,211 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: Traceback (most recent call last):[0m 2018-08-12 08:54:10,212 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 1678, in main[0m 2018-08-12 08:54:10,212 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: ret = fn(*fn_args, **fn_kwargs)[0m 2018-08-12 08:54:10,212 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 820, in sync[0m 2018-08-12 08:54:10,212 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return migration.db_sync(version, database='api')[0m 2018-08-12 08:54:10,212 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/db/migration.py", line 26, in db_sync[0m 2018-08-12 08:54:10,213 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return IMPL.db_sync(version=version, database=database, context=context)[0m 2018-08-12 08:54:10,213 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migration.py", line 57, in db_sync[0m 2018-08-12 08:54:10,213 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: repository, version)[0m 2018-08-12 08:54:10,213 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 186, in upgrade[0m 2018-08-12 08:54:10,214 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return _migrate(url, repository, version, upgrade=True, err=err, **opts)[0m 2018-08-12 08:54:10,214 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "<string>", line 2, in _migrate[0m 2018-08-12 08:54:10,214 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/util/__init__.py", line 160, in with_engine[0m 2018-08-12 08:54:10,214 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return f(*a, **kw)[0m 2018-08-12 08:54:10,214 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 366, in _migrate[0m 2018-08-12 08:54:10,214 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: schema.runchange(ver, change, changeset.step)[0m 2018-08-12 08:54:10,215 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/schema.py", line 93, in runchange[0m 2018-08-12 08:54:10,215 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: change.run(self.engine, step)[0m 2018-08-12 08:54:10,215 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/script/py.py", line 148, in run[0m 2018-08-12 08:54:10,215 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: script_func(engine)[0m 2018-08-12 08:54:10,215 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api_migrations/migrate_repo/versions/030_require_cell_setup.py", line 44, in upgrade[0m 2018-08-12 08:54:10,216 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: raise exception.ValidationError(detail=msg)[0m 2018-08-12 08:54:10,216 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: ValidationError: Cell mappings are not created, but required for Ocata. Please run nova-manage cell_v2 simple_cell_setup before continuing.[0m 2018-08-12 08:54:10,216 INFO: [1;31mError: /usr/bin/nova-manage api_db sync returned 1 instead of one of [0][0m 2018-08-12 08:54:10,216 INFO: [1;31mError: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: change from notrun to 0 failed: /usr/bin/nova-manage api_db sync returned 1 instead of one of [0][0m 2018-08-12 08:55:31,629 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: An error has occurred:[0m 2018-08-12 08:55:31,629 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: Traceback (most recent call last):[0m 2018-08-12 08:55:31,629 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 1678, in main[0m 2018-08-12 08:55:31,630 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: ret = fn(*fn_args, **fn_kwargs)[0m 2018-08-12 08:55:31,630 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/cmd/manage.py", line 820, in sync[0m 2018-08-12 08:55:31,630 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return migration.db_sync(version, database='api')[0m 2018-08-12 08:55:31,630 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/db/migration.py", line 26, in db_sync[0m 2018-08-12 08:55:31,631 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return IMPL.db_sync(version=version, database=database, context=context)[0m 2018-08-12 08:55:31,631 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migration.py", line 57, in db_sync[0m 2018-08-12 08:55:31,631 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: repository, version)[0m 2018-08-12 08:55:31,631 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 186, in upgrade[0m 2018-08-12 08:55:31,632 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return _migrate(url, repository, version, upgrade=True, err=err, **opts)[0m 2018-08-12 08:55:31,632 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "<string>", line 2, in _migrate[0m 2018-08-12 08:55:31,632 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/util/__init__.py", line 160, in with_engine[0m 2018-08-12 08:55:31,632 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: return f(*a, **kw)[0m 2018-08-12 08:55:31,633 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/api.py", line 366, in _migrate[0m 2018-08-12 08:55:31,633 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: schema.runchange(ver, change, changeset.step)[0m 2018-08-12 08:55:31,633 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/schema.py", line 93, in runchange[0m 2018-08-12 08:55:31,633 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: change.run(self.engine, step)[0m 2018-08-12 08:55:31,634 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/migrate/versioning/script/py.py", line 148, in run[0m 2018-08-12 08:55:31,634 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: script_func(engine)[0m 2018-08-12 08:55:31,634 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api_migrations/migrate_repo/versions/030_require_cell_setup.py", line 44, in upgrade[0m 2018-08-12 08:55:31,634 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: raise exception.ValidationError(detail=msg)[0m 2018-08-12 08:55:31,634 INFO: [mNotice: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]/returns: ValidationError: Cell mappings are not created, but required for Ocata. Please run nova-manage cell_v2 simple_cell_setup before continuing.[0m 2018-08-12 08:55:31,635 INFO: [1;31mError: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]: Failed to call refresh: /usr/bin/nova-manage api_db sync returned 1 instead of one of [0][0m 2018-08-12 08:55:31,635 INFO: [1;31mError: /Stage[main]/Nova::Db::Sync_api/Exec[nova-db-sync-api]: /usr/bin/nova-manage api_db sync returned 1 instead of one of [0][0m I don't see any Swift error here, but an error with the Nova DB sync command - thus moving to the Compute DFG. Could you include the instack-undercloud version please? Possible dup of https://bugzilla.redhat.com/show_bug.cgi?id=1594265. The upgrade was from OSPz9, which was then 2018-08-04.1, I can't find this puddle anymore, probably it was killed, can't say more than that |