tripleo-heat-templates/puppet
Oliver Walsh d7704bbf56 Move cellv2 discovery from control plane services to compute services
If compute nodes are deployed without deploying/updating the controllers then
the computes will not have cellv2 mappings as this is run in the controller
deploy steps (nova-api).
This can happen if the controller nodes are blacklisted during a compute scale
out. It's also likely to be an issue going forward if the deployment is staged
(e.g split control plane).

This change moves the cell_v2 discovery logic to the nova-compute/nova-ironic
deploy step.

Conflicts:
       common/services.yaml
       docker/services/nova-api.yaml

Closes-bug: 1786961
Change-Id: I12a02f636f31985bc1b71bff5b744d346286a95f
(cherry picked from commit e0e885b8ca)
2019-03-05 10:59:20 +05:30
..
extraconfig Handle upper and lower case system uuids 2019-02-21 19:25:04 +00:00
manifests Reinstate common overcloud manifest for all roles 2018-01-11 18:42:45 +00:00
services Merge "Support cephfs_volume_mode parameter" into stable/rocky 2019-02-28 19:21:29 +00:00
all-nodes-config.j2.yaml Move cellv2 discovery from control plane services to compute services 2019-03-05 10:59:20 +05:30
deploy-artifacts.sh Merge "Fix rpms being installed via DeployArtifactURLs" 2017-06-23 17:05:14 +00:00
deploy-artifacts.yaml Change template names to rocky 2018-05-09 08:28:42 +02:00
role.role.j2.yaml Adding dependency for NetworkDeployment in 'server_resource_name'Deployment 2019-02-07 08:16:33 +00:00