puppet-tripleo/manifests/profile/base/nova
Emilien Macchi bb63f514d2 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.
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.

Depends-On: If943157b2b4afeb640919e77ef0214518e13ee15
Change-Id: I6f2df2a83a248fb5dc21c2bd56029eb45b66ceae
Related-Bug: #1663273
Related-Bug: #1663458
2017-02-09 23:00:42 -05:00
..
compute nova/libvirt: switch vnc server binding 2017-02-06 17:10:19 +00:00
api.pp Run nova-cell_v2-discover_hosts at step 5 2017-02-09 23:00:42 -05:00
compute.pp Run nova-cell_v2-discover_hosts at step 5 2017-02-09 23:00:42 -05:00
conductor.pp Fix parameters and headers inconsistency in the puppet manifests. 2016-08-08 22:44:01 +02:00
consoleauth.pp Fix parameters and headers inconsistency in the puppet manifests. 2016-08-08 22:44:01 +02:00
ec2api.pp Implement Nova ec2api profile 2017-01-20 14:08:30 +01:00
libvirt.pp Fix parameters and headers inconsistency in the puppet manifests. 2016-08-08 22:44:01 +02:00
placement.pp Run nova-cell_v2-discover_hosts at step 5 2017-02-09 23:00:42 -05:00
scheduler.pp Fix parameters and headers inconsistency in the puppet manifests. 2016-08-08 22:44:01 +02:00
vncproxy.pp Fix parameters and headers inconsistency in the puppet manifests. 2016-08-08 22:44:01 +02:00