Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Add NovaAZConfig service to compute roles
Browse files Browse the repository at this point in the history
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 45c226c)
  • Loading branch information
slagle authored and stuggi committed Nov 14, 2019
1 parent ed1cfed commit 2786385
Show file tree
Hide file tree
Showing 26 changed files with 27 additions and 0 deletions.
1 change: 1 addition & 0 deletions environments/hyperconverged-ceph.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/Compute.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeAlt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeDVR.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeHCI.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeHCIOvsDpdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeInstanceHA.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeLiquidio.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeLocalEphemeral.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeOvsDpdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeOvsDpdkRT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeOvsDpdkSriov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeOvsDpdkSriovRT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputePPC64LE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeRBDEphemeral.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeRealTime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeSriov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/ComputeSriovRT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/DistributedCompute.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/DistributedComputeHCI.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/HciCephAll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/HciCephFile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/HciCephMon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions roles/HciCephObject.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 2 additions & 0 deletions roles_data.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -409,3 +410,4 @@
- OS::TripleO::Services::TripleoFirewall
- OS::TripleO::Services::TripleoPackages
- OS::TripleO::Services::Tuned

1 change: 1 addition & 0 deletions roles_data_undercloud.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,3 +96,4 @@
- OS::TripleO::Services::UndercloudUpgrade
- OS::TripleO::Services::TripleoValidations
- OS::TripleO::Services::Zaqar

0 comments on commit 2786385

Please sign in to comment.