Nova API downtime during Ocata upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
High
|
Jesse Pretorius |
Bug Description
Partially related to https:/
Because of the transition to using cells during an N->O upgrade, instance data will be unavailable until the nova_manage tasks to 'discover hosts' and 'map instances' in https:/
These tasks are not run until the very end of the os-nova-install playbook and are run as delegated tasks from each compute host to a random conductor host.
They should be able to be run much earlier, directly by a conductor host, after cell1 is created.
It also seems inefficient to run the commands for every compute host, since only one run is actually necessary to handle discovery and mapping of any outstanding hosts or instances.
In environments where the deployment of the control plane is handled separately from the compute hosts, either by time or deployment process, these commands are currently required to be run manually following an upgrade from N->O for nova to become aware of already existing instances.
Changed in openstack-ansible: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in openstack-ansible: | |
assignee: | Jimmy McCrory (jimmy-mccrory) → Jesse Pretorius (jesse-pretorius) |
Fix proposed to branch: master /review. openstack. org/547072
Review: https:/