Browse Source

Add NovaAZConfig service to compute roles

The NovaAZConfig service is added to all the compute related roles
of the box so that the nodes are automatically in a new AZ when the
service is enabled.

By default, the service is mapped to OS::Heat::None so no change in
default behavior is made.

Change-Id: If1e4e149100dccfe76ccd807997a611d0fc8841f
(cherry picked from commit 45c226c8fe)
changes/07/694407/1
James Slagle 2 months ago
parent
commit
2786385115
26 changed files with 27 additions and 0 deletions
  1. +1
    -0
      environments/hyperconverged-ceph.yaml
  2. +1
    -0
      roles/Compute.yaml
  3. +1
    -0
      roles/ComputeAlt.yaml
  4. +1
    -0
      roles/ComputeDVR.yaml
  5. +1
    -0
      roles/ComputeHCI.yaml
  6. +1
    -0
      roles/ComputeHCIOvsDpdk.yaml
  7. +1
    -0
      roles/ComputeInstanceHA.yaml
  8. +1
    -0
      roles/ComputeLiquidio.yaml
  9. +1
    -0
      roles/ComputeLocalEphemeral.yaml
  10. +1
    -0
      roles/ComputeOvsDpdk.yaml
  11. +1
    -0
      roles/ComputeOvsDpdkRT.yaml
  12. +1
    -0
      roles/ComputeOvsDpdkSriov.yaml
  13. +1
    -0
      roles/ComputeOvsDpdkSriovRT.yaml
  14. +1
    -0
      roles/ComputePPC64LE.yaml
  15. +1
    -0
      roles/ComputeRBDEphemeral.yaml
  16. +1
    -0
      roles/ComputeRealTime.yaml
  17. +1
    -0
      roles/ComputeSriov.yaml
  18. +1
    -0
      roles/ComputeSriovRT.yaml
  19. +1
    -0
      roles/DistributedCompute.yaml
  20. +1
    -0
      roles/DistributedComputeHCI.yaml
  21. +1
    -0
      roles/HciCephAll.yaml
  22. +1
    -0
      roles/HciCephFile.yaml
  23. +1
    -0
      roles/HciCephMon.yaml
  24. +1
    -0
      roles/HciCephObject.yaml
  25. +2
    -0
      roles_data.yaml
  26. +1
    -0
      roles_data_undercloud.yaml

+ 1
- 0
environments/hyperconverged-ceph.yaml View File

@@ -27,6 +27,7 @@ parameter_defaults:
- OS::TripleO::Services::Sshd
- OS::TripleO::Services::Securetty
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/Compute.yaml View File

@@ -57,6 +57,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeAlt.yaml View File

@@ -36,6 +36,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaComputeAlt
- OS::TripleO::Services::NovaLibvirtAlt
- OS::TripleO::Services::NovaMigrationTargetAlt

+ 1
- 0
roles/ComputeDVR.yaml View File

@@ -44,6 +44,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeHCI.yaml View File

@@ -44,6 +44,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeHCIOvsDpdk.yaml View File

@@ -45,6 +45,7 @@
- OS::TripleO::Services::Multipathd
- OS::TripleO::Services::MySQLClient
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeInstanceHA.yaml View File

@@ -43,6 +43,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeLiquidio.yaml View File

@@ -44,6 +44,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeLocalEphemeral.yaml View File

@@ -46,6 +46,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeOvsDpdk.yaml View File

@@ -43,6 +43,7 @@
- OS::TripleO::Services::Multipathd
- OS::TripleO::Services::MySQLClient
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeOvsDpdkRT.yaml View File

@@ -44,6 +44,7 @@
- OS::TripleO::Services::Multipathd
- OS::TripleO::Services::MySQLClient
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeOvsDpdkSriov.yaml View File

@@ -41,6 +41,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronSriovAgent
- OS::TripleO::Services::NeutronSriovHostConfig
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeOvsDpdkSriovRT.yaml View File

@@ -43,6 +43,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronSriovAgent
- OS::TripleO::Services::NeutronSriovHostConfig
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputePPC64LE.yaml View File

@@ -43,6 +43,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeRBDEphemeral.yaml View File

@@ -46,6 +46,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeRealTime.yaml View File

@@ -50,6 +50,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeSriov.yaml View File

@@ -42,6 +42,7 @@
- OS::TripleO::Services::NeutronSriovAgent
- OS::TripleO::Services::NeutronSriovHostConfig
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/ComputeSriovRT.yaml View File

@@ -44,6 +44,7 @@
- OS::TripleO::Services::NeutronSriovAgent
- OS::TripleO::Services::NeutronSriovHostConfig
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/DistributedCompute.yaml View File

@@ -43,6 +43,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/DistributedComputeHCI.yaml View File

@@ -51,6 +51,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/HciCephAll.yaml View File

@@ -51,6 +51,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/HciCephFile.yaml View File

@@ -46,6 +46,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/HciCephMon.yaml View File

@@ -47,6 +47,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 1
- 0
roles/HciCephObject.yaml View File

@@ -46,6 +46,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests

+ 2
- 0
roles_data.yaml View File

@@ -244,6 +244,7 @@
- OS::TripleO::Services::NeutronBgpVpnBagpipe
- OS::TripleO::Services::NeutronLinuxbridgeAgent
- OS::TripleO::Services::NeutronVppAgent
- OS::TripleO::Services::NovaAZConfig
- OS::TripleO::Services::NovaCompute
- OS::TripleO::Services::NovaLibvirt
- OS::TripleO::Services::NovaLibvirtGuests
@@ -409,3 +410,4 @@
- OS::TripleO::Services::TripleoFirewall
- OS::TripleO::Services::TripleoPackages
- OS::TripleO::Services::Tuned


+ 1
- 0
roles_data_undercloud.yaml View File

@@ -96,3 +96,4 @@
- OS::TripleO::Services::UndercloudUpgrade
- OS::TripleO::Services::TripleoValidations
- OS::TripleO::Services::Zaqar


Loading…
Cancel
Save