We need to run nova-cell_v2-discover_hosts at the very end of the
deployment because nova database needs to be aware of all registred
compute hosts.
1. Move keystone resources management at step 3.
2. Move nova-compute service at step 4.
3. Move nova-placement-api at step 3.
5. Run nova-cell_v2-discover_hosts at step 5 on one nova-api node.
6. Run neutron-ovs-agent at step 5 to avoid racy deployments where
it starts before neutron-server when doing HA deployments.
With that change, we expect Nova aware of all compute services deployed
in TripleO during an initial deployment.
Reviewed: https:/ /review. openstack. org/431725 /git.openstack. org/cgit/ openstack/ puppet- tripleo/ commit/ ?id=bb63f514d22 ea82d17947a5972 b4da16e66b5a36
Committed: https:/
Submitter: Jenkins
Branch: master
commit bb63f514d22ea82 d17947a5972b4da 16e66b5a36
Author: Emilien Macchi <email address hidden>
Date: Thu Feb 9 14:34:13 2017 -0500
Run nova-cell_ v2-discover_ hosts at step 5
We need to run nova-cell_ v2-discover_ hosts at the very end of the
deployment because nova database needs to be aware of all registred
compute hosts.
1. Move keystone resources management at step 3. v2-discover_ hosts at step 5 on one nova-api node.
2. Move nova-compute service at step 4.
3. Move nova-placement-api at step 3.
5. Run nova-cell_
6. Run neutron-ovs-agent at step 5 to avoid racy deployments where
it starts before neutron-server when doing HA deployments.
With that change, we expect Nova aware of all compute services deployed
in TripleO during an initial deployment.
Depends-On: If943157b2b4afe b640919e77ef021 4518e13ee15 b5dc21c2bd56029 eb45b66ceae
Change-Id: I6f2df2a83a248f
Related-Bug: #1663273
Related-Bug: #1663458