N->O undercloud upgrade: Table 'nova_cell0.instances' doesn't exist

Bug #1778788 reported by Oliver Walsh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Oliver Walsh

Bug Description

https://review.openstack.org/#/q/I67c50fd5a5d2f4841ab26bce796a33efce0510b2 has caused a regression in the N->O undercloud upgrade where the nova db sync is running too early resulting in DB errors in nova api:
ProgrammingError: (pymysql.err.ProgrammingError) (1146, u"Table 'nova_cell0.instances' doesn't exist")

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/578207

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/ocata)

Reviewed: https://review.openstack.org/578207
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=cc45c6689a7352e538a510cb98bbe79f1dad7f8e
Submitter: Zuul
Branch: stable/ocata

commit cc45c6689a7352e538a510cb98bbe79f1dad7f8e
Author: Oliver Walsh <email address hidden>
Date: Tue Jun 26 22:11:40 2018 +0100

    Fix regression in undercloud upgrade cell_v2 setup

    For cell0 the order needs to be create_cell, map_cell0, dbsync.
    I67c50fd5a5d2f4841ab26bce796a33efce0510b2 reversed this, as a result the cell0
    tables are not created as it does not exist when the dbsync runs.

    Change-Id: I8774865a573bf9c63190d3df8aaca34089755549
    Closes-Bug: 1778788

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 6.1.8

This issue was fixed in the openstack/instack-undercloud 6.1.8 release.

Oliver Walsh (owalsh)
Changed in tripleo:
status: In Progress → Fix Committed
Changed in tripleo:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.