Undercloud upgrade fails with "Cell mappings are not created, but required for Ocata"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Dan Smith | ||
Newton |
Fix Committed
|
Undecided
|
Matt Riedemann | ||
puppet-nova |
Fix Released
|
Critical
|
Emilien Macchi | ||
tripleo |
Fix Released
|
Critical
|
Emilien Macchi |
Bug Description
Trying to upgrade with recent trunk nova and puppet-nova gives this error:
Notice: /Stage[
Error: /usr/bin/
Error: /Stage[
Debugging manually gives:
$ sudo /usr/bin/
error: Cell mappings are not created, but required for Ocata. Please run nova-manage db simple_cell_setup before continuing.
but...
$ sudo nova-manage db simple_cell_setup
usage: nova-manage db [-h]
nova-manage db: error: argument action: invalid choice: 'simple_cell_setup' (choose from 'archive_
I tried adding openstack-nova* to the delorean-current whitelist, but with the latest nova packages there still appears to be this mismatch.
[stack@instack /]$ rpm -qa | grep nova
openstack-
python-
openstack-
puppet-
python2-
openstack-
openstack-
openstack-
openstack-
Changed in tripleo: | |
milestone: | none → ocata-3 |
status: | New → Triaged |
Changed in tripleo: | |
milestone: | ocata-3 → ocata-2 |
importance: | Undecided → Critical |
Changed in puppet-nova: | |
importance: | Undecided → Critical |
Changed in tripleo: | |
milestone: | ocata-2 → ocata-3 |
Changed in tripleo: | |
assignee: | nobody → Alex Schultz (alex-schultz) |
status: | Triaged → In Progress |
tags: | added: promotion-blocker |
tags: | removed: promotion-blocker |
Changed in puppet-nova: | |
assignee: | Alex Schultz (alex-schultz) → Emilien Macchi (emilienm) |
Changed in tripleo: | |
status: | Fix Released → In Progress |
Changed in nova: | |
importance: | Undecided → High |
Changed in tripleo: | |
assignee: | Alex Schultz (alex-schultz) → Oliver Walsh (owalsh) |
Changed in tripleo: | |
assignee: | Oliver Walsh (owalsh) → Alex Schultz (alex-schultz) |
Changed in tripleo: | |
assignee: | Alex Schultz (alex-schultz) → Emilien Macchi (emilienm) |
Hmm, so it looks like the command may actually be "nova-manage cell_v2 simple_cell_setup, but that requires a transport-url that's evidently different to that set in the nova.conf :\