Set the name property for all deployment resources
There are two reasons the name property should always be set for deployment resources: - The name often shows up in logs, files and API calls, the default derived name is long and unhelpful - Sorting by name determines the merge order of os-apply-config, and the execution order of puppet/shell scripts (note this is different to resource dependency order) so leaving the default name results in an undetermined order which could lead to unpredictable deployment of configs This change simply sets the name to the resource name, but a future change should prepend each name with a run-parts style 2 digit prefix so that the order is explicitly stated. Documentation for extraconfig needs to clearly state what prefix is needed to override which merge/execution order. For existing overcloud stacks, heat currently replaces deployment resources when the name changes, so this change Depends-On: I95037191915ccd32b2efb72203b146897a4edbc9 Change-Id: Ic4bcd56aa65b981275c3d4214588bfc4de63b3b0
This commit is contained in:
parent
2674efae84
commit
1733d74392
@ -49,6 +49,7 @@ resources:
|
|||||||
ComputePuppetDeployment:
|
ComputePuppetDeployment:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ComputePuppetDeployment
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ComputePuppetConfig}
|
config: {get_resource: ComputePuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -67,6 +68,7 @@ resources:
|
|||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
depends_on: ComputePuppetDeployment
|
depends_on: ComputePuppetDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CopyEtcDeployment
|
||||||
config: {get_resource: CopyEtcConfig}
|
config: {get_resource: CopyEtcConfig}
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
|
|
||||||
@ -82,6 +84,7 @@ resources:
|
|||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
depends_on: CopyEtcDeployment
|
depends_on: CopyEtcDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CopyJsonDeployment
|
||||||
config: {get_resource: CopyJsonConfig}
|
config: {get_resource: CopyJsonConfig}
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
|
|
||||||
@ -89,6 +92,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: CopyJsonDeployment
|
depends_on: CopyJsonDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NovaComputeContainersDeploymentOVS
|
||||||
config: {get_resource: NovaComputeContainersConfigOVS}
|
config: {get_resource: NovaComputeContainersConfigOVS}
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
|
|
||||||
@ -131,6 +135,7 @@ resources:
|
|||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
depends_on: NovaComputeContainersDeploymentOVS
|
depends_on: NovaComputeContainersDeploymentOVS
|
||||||
properties:
|
properties:
|
||||||
|
name: NovaComputeContainersDeploymentNetconfig
|
||||||
config: {get_resource: NovaComputeContainersConfigNetconfig}
|
config: {get_resource: NovaComputeContainersConfigNetconfig}
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
|
|
||||||
@ -151,6 +156,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: [CopyJsonDeployment, CopyEtcDeployment, ComputePuppetDeployment, NovaComputeContainersDeploymentNetconfig]
|
depends_on: [CopyJsonDeployment, CopyEtcDeployment, ComputePuppetDeployment, NovaComputeContainersDeploymentNetconfig]
|
||||||
properties:
|
properties:
|
||||||
|
name: LibvirtContainersDeployment
|
||||||
config: {get_resource: LibvirtContainersConfig}
|
config: {get_resource: LibvirtContainersConfig}
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
|
|
||||||
@ -194,6 +200,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: [CopyJsonDeployment, CopyEtcDeployment, ComputePuppetDeployment, NovaComputeContainersDeploymentNetconfig, LibvirtContainersDeployment]
|
depends_on: [CopyJsonDeployment, CopyEtcDeployment, ComputePuppetDeployment, NovaComputeContainersDeploymentNetconfig, LibvirtContainersDeployment]
|
||||||
properties:
|
properties:
|
||||||
|
name: NovaComputeContainersDeployment
|
||||||
config: {get_resource: NovaComputeContainersConfig}
|
config: {get_resource: NovaComputeContainersConfig}
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
|
|
||||||
|
@ -40,6 +40,7 @@ resources:
|
|||||||
CollectMacDeploymentsController:
|
CollectMacDeploymentsController:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsController
|
||||||
servers: {get_param: controller_servers}
|
servers: {get_param: controller_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -47,6 +48,7 @@ resources:
|
|||||||
CollectMacDeploymentsCompute:
|
CollectMacDeploymentsCompute:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsCompute
|
||||||
servers: {get_param: compute_servers}
|
servers: {get_param: compute_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -54,6 +56,7 @@ resources:
|
|||||||
CollectMacDeploymentsBlockStorage:
|
CollectMacDeploymentsBlockStorage:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsBlockStorage
|
||||||
servers: {get_param: blockstorage_servers}
|
servers: {get_param: blockstorage_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -61,6 +64,7 @@ resources:
|
|||||||
CollectMacDeploymentsObjectStorage:
|
CollectMacDeploymentsObjectStorage:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsObjectStorage
|
||||||
servers: {get_param: objectstorage_servers}
|
servers: {get_param: objectstorage_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -68,6 +72,7 @@ resources:
|
|||||||
CollectMacDeploymentsCephStorage:
|
CollectMacDeploymentsCephStorage:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsCephStorage
|
||||||
servers: {get_param: cephstorage_servers}
|
servers: {get_param: cephstorage_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -95,6 +100,7 @@ resources:
|
|||||||
DistributeMacDeploymentsController:
|
DistributeMacDeploymentsController:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: DistributeMacDeploymentsController
|
||||||
servers: {get_param: controller_servers}
|
servers: {get_param: controller_servers}
|
||||||
config: {get_resource: DistributeMacConfig}
|
config: {get_resource: DistributeMacConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -41,6 +41,7 @@ resources:
|
|||||||
RandomDeploymentsController:
|
RandomDeploymentsController:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: RandomDeploymentsController
|
||||||
servers: {get_param: controller_servers}
|
servers: {get_param: controller_servers}
|
||||||
config: {get_resource: RandomConfig}
|
config: {get_resource: RandomConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -50,6 +51,7 @@ resources:
|
|||||||
RandomDeploymentsCompute:
|
RandomDeploymentsCompute:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: RandomDeploymentsCompute
|
||||||
servers: {get_param: compute_servers}
|
servers: {get_param: compute_servers}
|
||||||
config: {get_resource: RandomConfig}
|
config: {get_resource: RandomConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
|
@ -22,6 +22,7 @@ resources:
|
|||||||
ExtraDeployments:
|
ExtraDeployments:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ExtraDeployments
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ExtraConfig}
|
config: {get_resource: ExtraConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
|
@ -73,6 +73,7 @@ resources:
|
|||||||
RHELRegistrationDeployment:
|
RHELRegistrationDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: RHELRegistrationDeployment
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
config: {get_resource: RHELRegistration}
|
config: {get_resource: RHELRegistration}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -106,6 +107,7 @@ resources:
|
|||||||
RHELUnregistrationDeployment:
|
RHELUnregistrationDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: RHELUnregistrationDeployment
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
config: {get_resource: RHELUnregistration}
|
config: {get_resource: RHELUnregistration}
|
||||||
actions: ['DELETE'] # Only do this on DELETE
|
actions: ['DELETE'] # Only do this on DELETE
|
||||||
|
@ -1229,6 +1229,7 @@ resources:
|
|||||||
VipDeployment:
|
VipDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: VipDeployment
|
||||||
config: {get_resource: VipConfig}
|
config: {get_resource: VipConfig}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
input_values:
|
input_values:
|
||||||
@ -1264,18 +1265,21 @@ resources:
|
|||||||
ControllerBootstrapNodeDeployment:
|
ControllerBootstrapNodeDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerBootstrapNodeDeployment
|
||||||
config: {get_attr: [ControllerBootstrapNodeConfig, config_id]}
|
config: {get_attr: [ControllerBootstrapNodeConfig, config_id]}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
|
|
||||||
ControllerSwiftDeployment:
|
ControllerSwiftDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerSwiftDeployment
|
||||||
config: {get_attr: [SwiftDevicesAndProxyConfig, config_id]}
|
config: {get_attr: [SwiftDevicesAndProxyConfig, config_id]}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
|
|
||||||
ObjectStorageSwiftDeployment:
|
ObjectStorageSwiftDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ObjectStorageSwiftDeployment
|
||||||
config: {get_attr: [SwiftDevicesAndProxyConfig, config_id]}
|
config: {get_attr: [SwiftDevicesAndProxyConfig, config_id]}
|
||||||
servers: {get_attr: [ObjectStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [ObjectStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1289,18 +1293,21 @@ resources:
|
|||||||
ComputeCephDeployment:
|
ComputeCephDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ComputeCephDeployment
|
||||||
config: {get_attr: [CephClusterConfig, config_id]}
|
config: {get_attr: [CephClusterConfig, config_id]}
|
||||||
servers: {get_attr: [Compute, attributes, nova_server_resource]}
|
servers: {get_attr: [Compute, attributes, nova_server_resource]}
|
||||||
|
|
||||||
ControllerCephDeployment:
|
ControllerCephDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerCephDeployment
|
||||||
config: {get_attr: [CephClusterConfig, config_id]}
|
config: {get_attr: [CephClusterConfig, config_id]}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
|
|
||||||
CephStorageCephDeployment:
|
CephStorageCephDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CephStorageCephDeployment
|
||||||
config: {get_attr: [CephClusterConfig, config_id]}
|
config: {get_attr: [CephClusterConfig, config_id]}
|
||||||
servers: {get_attr: [CephStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [CephStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1335,36 +1342,42 @@ resources:
|
|||||||
ControllerClusterDeployment:
|
ControllerClusterDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerClusterDeployment
|
||||||
config: {get_resource: ControllerClusterConfig}
|
config: {get_resource: ControllerClusterConfig}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
|
|
||||||
ControllerAllNodesDeployment:
|
ControllerAllNodesDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerAllNodesDeployment
|
||||||
config: {get_attr: [allNodesConfig, config_id]}
|
config: {get_attr: [allNodesConfig, config_id]}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
|
|
||||||
ComputeAllNodesDeployment:
|
ComputeAllNodesDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ComputeAllNodesDeployment
|
||||||
config: {get_attr: [allNodesConfig, config_id]}
|
config: {get_attr: [allNodesConfig, config_id]}
|
||||||
servers: {get_attr: [Compute, attributes, nova_server_resource]}
|
servers: {get_attr: [Compute, attributes, nova_server_resource]}
|
||||||
|
|
||||||
BlockStorageAllNodesDeployment:
|
BlockStorageAllNodesDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: BlockStorageAllNodesDeployment
|
||||||
config: {get_attr: [allNodesConfig, config_id]}
|
config: {get_attr: [allNodesConfig, config_id]}
|
||||||
servers: {get_attr: [BlockStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [BlockStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
ObjectStorageAllNodesDeployment:
|
ObjectStorageAllNodesDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ObjectStorageAllNodesDeployment
|
||||||
config: {get_attr: [allNodesConfig, config_id]}
|
config: {get_attr: [allNodesConfig, config_id]}
|
||||||
servers: {get_attr: [ObjectStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [ObjectStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
CephStorageAllNodesDeployment:
|
CephStorageAllNodesDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CephStorageAllNodesDeployment
|
||||||
config: {get_attr: [allNodesConfig, config_id]}
|
config: {get_attr: [allNodesConfig, config_id]}
|
||||||
servers: {get_attr: [CephStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [CephStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1385,6 +1398,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ControllerAllNodesDeployment
|
depends_on: ControllerAllNodesDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerAllNodesValidationDeployment
|
||||||
config: {get_resource: AllNodesValidationConfig}
|
config: {get_resource: AllNodesValidationConfig}
|
||||||
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
servers: {get_attr: [Controller, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1392,6 +1406,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ComputeAllNodesDeployment
|
depends_on: ComputeAllNodesDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: ComputeAllNodesValidationDeployment
|
||||||
config: {get_resource: AllNodesValidationConfig}
|
config: {get_resource: AllNodesValidationConfig}
|
||||||
servers: {get_attr: [Compute, attributes, nova_server_resource]}
|
servers: {get_attr: [Compute, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1399,6 +1414,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: BlockStorageAllNodesDeployment
|
depends_on: BlockStorageAllNodesDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: BlockStorageAllNodesValidationDeployment
|
||||||
config: {get_resource: AllNodesValidationConfig}
|
config: {get_resource: AllNodesValidationConfig}
|
||||||
servers: {get_attr: [BlockStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [BlockStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1406,6 +1422,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ObjectStorageAllNodesDeployment
|
depends_on: ObjectStorageAllNodesDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: ObjectStorageAllNodesValidationDeployment
|
||||||
config: {get_resource: AllNodesValidationConfig}
|
config: {get_resource: AllNodesValidationConfig}
|
||||||
servers: {get_attr: [ObjectStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [ObjectStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
@ -1413,6 +1430,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: CephStorageAllNodesDeployment
|
depends_on: CephStorageAllNodesDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CephStorageAllNodesValidationDeployment
|
||||||
config: {get_resource: AllNodesValidationConfig}
|
config: {get_resource: AllNodesValidationConfig}
|
||||||
servers: {get_attr: [CephStorage, attributes, nova_server_resource]}
|
servers: {get_attr: [CephStorage, attributes, nova_server_resource]}
|
||||||
|
|
||||||
|
@ -30,6 +30,7 @@ resources:
|
|||||||
CephStorageDeployment_Step1:
|
CephStorageDeployment_Step1:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CephStorageDeployment_Step1
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: CephStoragePuppetConfig}
|
config: {get_resource: CephStoragePuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -142,6 +142,7 @@ resources:
|
|||||||
NetworkDeployment:
|
NetworkDeployment:
|
||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NetworkDeployment
|
||||||
config: {get_resource: NetworkConfig}
|
config: {get_resource: NetworkConfig}
|
||||||
server: {get_resource: CephStorage}
|
server: {get_resource: CephStorage}
|
||||||
actions: {get_param: NetworkDeploymentActions}
|
actions: {get_param: NetworkDeploymentActions}
|
||||||
@ -150,6 +151,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
depends_on: NetworkDeployment
|
depends_on: NetworkDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CephStorageDeployment
|
||||||
config: {get_resource: CephStorageConfig}
|
config: {get_resource: CephStorageConfig}
|
||||||
server: {get_resource: CephStorage}
|
server: {get_resource: CephStorage}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -28,5 +28,6 @@ resources:
|
|||||||
VolumeDeployment_Step1:
|
VolumeDeployment_Step1:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: VolumeDeployment_Step1
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: VolumePuppetConfig}
|
config: {get_resource: VolumePuppetConfig}
|
||||||
|
@ -195,6 +195,7 @@ resources:
|
|||||||
NetworkDeployment:
|
NetworkDeployment:
|
||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NetworkDeployment
|
||||||
config: {get_resource: NetworkConfig}
|
config: {get_resource: NetworkConfig}
|
||||||
server: {get_resource: BlockStorage}
|
server: {get_resource: BlockStorage}
|
||||||
actions: {get_param: NetworkDeploymentActions}
|
actions: {get_param: NetworkDeploymentActions}
|
||||||
@ -203,6 +204,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
depends_on: NetworkDeployment
|
depends_on: NetworkDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: BlockStorageDeployment
|
||||||
server: {get_resource: BlockStorage}
|
server: {get_resource: BlockStorage}
|
||||||
config: {get_resource: BlockStorageConfig}
|
config: {get_resource: BlockStorageConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -292,6 +294,7 @@ resources:
|
|||||||
UpdateDeployment:
|
UpdateDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: UpdateDeployment
|
||||||
config: {get_resource: UpdateConfig}
|
config: {get_resource: UpdateConfig}
|
||||||
server: {get_resource: BlockStorage}
|
server: {get_resource: BlockStorage}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -31,6 +31,7 @@ resources:
|
|||||||
ComputePuppetDeployment:
|
ComputePuppetDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ComputePuppetDeployment
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ComputePuppetConfig}
|
config: {get_resource: ComputePuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -376,6 +376,7 @@ resources:
|
|||||||
NetworkDeployment:
|
NetworkDeployment:
|
||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NetworkDeployment
|
||||||
config: {get_resource: NetworkConfig}
|
config: {get_resource: NetworkConfig}
|
||||||
server: {get_resource: NovaCompute}
|
server: {get_resource: NovaCompute}
|
||||||
actions: {get_param: NetworkDeploymentActions}
|
actions: {get_param: NetworkDeploymentActions}
|
||||||
@ -483,6 +484,7 @@ resources:
|
|||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
depends_on: NetworkDeployment
|
depends_on: NetworkDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NovaComputeDeployment
|
||||||
config: {get_resource: NovaComputeConfig}
|
config: {get_resource: NovaComputeConfig}
|
||||||
server: {get_resource: NovaCompute}
|
server: {get_resource: NovaCompute}
|
||||||
input_values:
|
input_values:
|
||||||
@ -603,6 +605,7 @@ resources:
|
|||||||
UpdateDeployment:
|
UpdateDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: UpdateDeployment
|
||||||
config: {get_resource: UpdateConfig}
|
config: {get_resource: UpdateConfig}
|
||||||
server: {get_resource: NovaCompute}
|
server: {get_resource: NovaCompute}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -27,6 +27,7 @@ resources:
|
|||||||
ControllerLoadBalancerDeployment_Step1:
|
ControllerLoadBalancerDeployment_Step1:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerLoadBalancerDeployment_Step1
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ControllerPuppetConfig}
|
config: {get_resource: ControllerPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -38,6 +39,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ControllerLoadBalancerDeployment_Step1
|
depends_on: ControllerLoadBalancerDeployment_Step1
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerServicesBaseDeployment_Step2
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ControllerPuppetConfig}
|
config: {get_resource: ControllerPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -63,6 +65,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ControllerServicesBaseDeployment_Step2
|
depends_on: ControllerServicesBaseDeployment_Step2
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerRingbuilderDeployment_Step3
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ControllerRingbuilderPuppetConfig}
|
config: {get_resource: ControllerRingbuilderPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -72,6 +75,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ControllerRingbuilderDeployment_Step3
|
depends_on: ControllerRingbuilderDeployment_Step3
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerOvercloudServicesDeployment_Step4
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ControllerPuppetConfig}
|
config: {get_resource: ControllerPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -82,6 +86,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ControllerOvercloudServicesDeployment_Step4
|
depends_on: ControllerOvercloudServicesDeployment_Step4
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerOvercloudServicesDeployment_Step5
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ControllerPuppetConfig}
|
config: {get_resource: ControllerPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -92,6 +97,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: ControllerOvercloudServicesDeployment_Step5
|
depends_on: ControllerOvercloudServicesDeployment_Step5
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerOvercloudServicesDeployment_Step6
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: ControllerPuppetConfig}
|
config: {get_resource: ControllerPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -739,6 +739,7 @@ resources:
|
|||||||
NetworkDeployment:
|
NetworkDeployment:
|
||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NetworkDeployment
|
||||||
config: {get_resource: NetworkConfig}
|
config: {get_resource: NetworkConfig}
|
||||||
server: {get_resource: Controller}
|
server: {get_resource: Controller}
|
||||||
actions: {get_param: NetworkDeploymentActions}
|
actions: {get_param: NetworkDeploymentActions}
|
||||||
@ -765,6 +766,7 @@ resources:
|
|||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
depends_on: NetworkDeployment
|
depends_on: NetworkDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerDeployment
|
||||||
config: {get_resource: ControllerConfig}
|
config: {get_resource: ControllerConfig}
|
||||||
server: {get_resource: Controller}
|
server: {get_resource: Controller}
|
||||||
input_values:
|
input_values:
|
||||||
@ -1386,6 +1388,7 @@ resources:
|
|||||||
UpdateDeployment:
|
UpdateDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: UpdateDeployment
|
||||||
config: {get_resource: UpdateConfig}
|
config: {get_resource: UpdateConfig}
|
||||||
server: {get_resource: Controller}
|
server: {get_resource: Controller}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -131,6 +131,7 @@ resources:
|
|||||||
NetworkCiscoDeployment:
|
NetworkCiscoDeployment:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: NetworkCiscoDeployment
|
||||||
config: {get_resource: NetworkCiscoConfig}
|
config: {get_resource: NetworkCiscoConfig}
|
||||||
servers: {get_param: controller_servers}
|
servers: {get_param: controller_servers}
|
||||||
input_values:
|
input_values:
|
||||||
@ -178,6 +179,7 @@ resources:
|
|||||||
CollectMacDeploymentsController:
|
CollectMacDeploymentsController:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsController
|
||||||
servers: {get_param: controller_servers}
|
servers: {get_param: controller_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -185,6 +187,7 @@ resources:
|
|||||||
CollectMacDeploymentsCompute:
|
CollectMacDeploymentsCompute:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsCompute
|
||||||
servers: {get_param: compute_servers}
|
servers: {get_param: compute_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -192,6 +195,7 @@ resources:
|
|||||||
CollectMacDeploymentsBlockStorage:
|
CollectMacDeploymentsBlockStorage:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsBlockStorage
|
||||||
servers: {get_param: blockstorage_servers}
|
servers: {get_param: blockstorage_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -199,6 +203,7 @@ resources:
|
|||||||
CollectMacDeploymentsObjectStorage:
|
CollectMacDeploymentsObjectStorage:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsObjectStorage
|
||||||
servers: {get_param: objectstorage_servers}
|
servers: {get_param: objectstorage_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -206,6 +211,7 @@ resources:
|
|||||||
CollectMacDeploymentsCephStorage:
|
CollectMacDeploymentsCephStorage:
|
||||||
type: OS::Heat::SoftwareDeployments
|
type: OS::Heat::SoftwareDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: CollectMacDeploymentsCephStorage
|
||||||
servers: {get_param: cephstorage_servers}
|
servers: {get_param: cephstorage_servers}
|
||||||
config: {get_resource: CollectMacConfig}
|
config: {get_resource: CollectMacConfig}
|
||||||
actions: ['CREATE'] # Only do this on CREATE
|
actions: ['CREATE'] # Only do this on CREATE
|
||||||
@ -280,6 +286,7 @@ resources:
|
|||||||
MappingToNexusDeploymentsController:
|
MappingToNexusDeploymentsController:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: MappingToNexusDeploymentsController
|
||||||
server: {get_param: [controller_servers, '0']}
|
server: {get_param: [controller_servers, '0']}
|
||||||
config: {get_resource: MappingToNexusConfig}
|
config: {get_resource: MappingToNexusConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -323,6 +330,7 @@ resources:
|
|||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
depends_on: MappingToNexusDeploymentsController
|
depends_on: MappingToNexusDeploymentsController
|
||||||
properties:
|
properties:
|
||||||
|
name: MappingToUCSMDeploymentsController
|
||||||
server: {get_param: [controller_servers, '0']}
|
server: {get_param: [controller_servers, '0']}
|
||||||
config: {get_resource: MappingToUCSMConfig}
|
config: {get_resource: MappingToUCSMConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -70,6 +70,7 @@ resources:
|
|||||||
NovaNuageDeployment:
|
NovaNuageDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NovaNuageDeployment
|
||||||
config: {get_resource: NovaNuageConfig}
|
config: {get_resource: NovaNuageConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -114,6 +114,7 @@ resources:
|
|||||||
CinderNetappDeployment:
|
CinderNetappDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CinderNetappDeployment
|
||||||
config: {get_resource: CinderNetappConfig}
|
config: {get_resource: CinderNetappConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -56,6 +56,7 @@ resources:
|
|||||||
NeutronBigswitchDeployment:
|
NeutronBigswitchDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NeutronBigswitchDeployment
|
||||||
config: {get_resource: NeutronBigswitchConfig}
|
config: {get_resource: NeutronBigswitchConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -142,6 +142,7 @@ resources:
|
|||||||
CiscoN1kvDeployment:
|
CiscoN1kvDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CiscoN1kvDeployment
|
||||||
config: {get_resource: CiscoN1kvConfig}
|
config: {get_resource: CiscoN1kvConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -71,6 +71,7 @@ resources:
|
|||||||
NeutronNuageDeployment:
|
NeutronNuageDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NeutronNuageDeployment
|
||||||
config: {get_resource: NeutronNuageConfig}
|
config: {get_resource: NeutronNuageConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -45,6 +45,7 @@ resources:
|
|||||||
NodeSpecificDeployment:
|
NodeSpecificDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NodeSpecificDeployment
|
||||||
config: {get_resource: NodeSpecificConfig}
|
config: {get_resource: NodeSpecificConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -53,6 +53,7 @@ resources:
|
|||||||
CADeployment:
|
CADeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: CADeployment
|
||||||
config: {get_resource: CAConfig}
|
config: {get_resource: CAConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -67,6 +67,7 @@ resources:
|
|||||||
ControllerTLSDeployment:
|
ControllerTLSDeployment:
|
||||||
type: OS::Heat::SoftwareDeployment
|
type: OS::Heat::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: ControllerTLSDeployment
|
||||||
config: {get_resource: ControllerTLSConfig}
|
config: {get_resource: ControllerTLSConfig}
|
||||||
server: {get_param: server}
|
server: {get_param: server}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -29,6 +29,7 @@ resources:
|
|||||||
StorageDeployment_Step1:
|
StorageDeployment_Step1:
|
||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
properties:
|
properties:
|
||||||
|
name: StorageDeployment_Step1
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: StoragePuppetConfig}
|
config: {get_resource: StoragePuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
@ -49,6 +50,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployments
|
type: OS::Heat::StructuredDeployments
|
||||||
depends_on: StorageDeployment_Step1
|
depends_on: StorageDeployment_Step1
|
||||||
properties:
|
properties:
|
||||||
|
name: StorageRingbuilderDeployment_Step2
|
||||||
servers: {get_param: servers}
|
servers: {get_param: servers}
|
||||||
config: {get_resource: StorageRingbuilderPuppetConfig}
|
config: {get_resource: StorageRingbuilderPuppetConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
@ -165,6 +165,7 @@ resources:
|
|||||||
NetworkDeployment:
|
NetworkDeployment:
|
||||||
type: OS::TripleO::SoftwareDeployment
|
type: OS::TripleO::SoftwareDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: NetworkDeployment
|
||||||
config: {get_resource: NetworkConfig}
|
config: {get_resource: NetworkConfig}
|
||||||
server: {get_resource: SwiftStorage}
|
server: {get_resource: SwiftStorage}
|
||||||
actions: {get_param: NetworkDeploymentActions}
|
actions: {get_param: NetworkDeploymentActions}
|
||||||
@ -216,6 +217,7 @@ resources:
|
|||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
depends_on: NetworkDeployment
|
depends_on: NetworkDeployment
|
||||||
properties:
|
properties:
|
||||||
|
name: SwiftStorageHieraDeploy
|
||||||
server: {get_resource: SwiftStorage}
|
server: {get_resource: SwiftStorage}
|
||||||
config: {get_resource: SwiftStorageHieraConfig}
|
config: {get_resource: SwiftStorageHieraConfig}
|
||||||
input_values:
|
input_values:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user