From 7c1599a4131ebaed026bc18b636bcaf4bcf489d0 Mon Sep 17 00:00:00 2001 From: Rabi Mishra Date: Mon, 22 Jul 2019 13:00:28 +0530 Subject: [PATCH] Remove DeploymentSwiftDataMap parameter Now that we do all node configurations using config-download, this interface is not useful anymore. Change-Id: Ifffaff6f044e334491b8f00cc6c6c8779d7bf7e5 --- .../deployed-server-environment-output.yaml | 4 --- deployed-server/deployed-server.yaml | 4 --- puppet/role.role.j2.yaml | 31 ------------------- ...eployment-swift-data-11afcb4e9925d7b2.yaml | 5 +++ 4 files changed, 5 insertions(+), 39 deletions(-) create mode 100644 releasenotes/notes/remove-deployment-swift-data-11afcb4e9925d7b2.yaml diff --git a/deployed-server/deployed-server-environment-output.yaml b/deployed-server/deployed-server-environment-output.yaml index 765b5b75a1..c28ea2fabb 100644 --- a/deployed-server/deployed-server-environment-output.yaml +++ b/deployed-server/deployed-server-environment-output.yaml @@ -10,9 +10,6 @@ parameters: DeployedServerPortMap: type: json default: {} - DeployedServerDeploymentSwiftDataMap: - type: json - default: {} DefaultRouteIp: type: string default: 192.168.24.1 @@ -42,7 +39,6 @@ resources: parameter_defaults: map_merge: - {get_attr: [DeployedServerPortMapParameter, value]} - - DeploymentSwiftDataMap: {get_param: DeployedServerDeploymentSwiftDataMap} - ControlPlaneDefaultRoute: {get_param: DefaultRouteIp} - {get_param: RoleCounts} diff --git a/deployed-server/deployed-server.yaml b/deployed-server/deployed-server.yaml index 2a918412bd..0ece475438 100644 --- a/deployed-server/deployed-server.yaml +++ b/deployed-server/deployed-server.yaml @@ -53,9 +53,6 @@ parameters: major-upgrade-composable-steps.yaml and major-upgrade-converge.yaml environment files. default: '' - deployment_swift_data: - type: json - default: {} ControlPlaneSubnet: default: ctlplane-subnet description: The name of the undercloud Neutron control plane subnet @@ -67,7 +64,6 @@ resources: properties: name: {get_param: name} software_config_transport: {get_param: software_config_transport} - deployment_swift_data: {get_param: deployment_swift_data} ControlPlanePort: type: OS::TripleO::DeployedServer::ControlPlanePort diff --git a/puppet/role.role.j2.yaml b/puppet/role.role.j2.yaml index 84b63fd803..5727c1ee92 100644 --- a/puppet/role.role.j2.yaml +++ b/puppet/role.role.j2.yaml @@ -206,25 +206,6 @@ parameters: type: json description: Parameters specific to the role default: {} - DeploymentSwiftDataMap: - type: json - description: | - Map of servers to Swift container and object for storing deployment data. - The keys are the Heat assigned hostnames, and the value is a map of the - container/object name in Swift. Example value: - overcloud-controller-0: - container: overcloud-controller - object: 0 - overcloud-controller-1: - container: overcloud-controller - object: 1 - overcloud-controller-2: - container: overcloud-controller - object: 2 - overcloud-novacompute-0: - container: overcloud-compute - object: 0 - default: {} {{role.name}}ControlPlaneSubnet: default: ctlplane-subnet description: | @@ -329,12 +310,6 @@ conditions: equals: - {get_param: [DeploymentServerBlacklistDict, {get_param: Hostname}]} - 1 - deployment_swift_data_map_unset: - equals: - - get_param: - - DeploymentSwiftDataMap - - {get_param: Hostname} - - "" {%- if role.deprecated_param_image is defined %} deprecated_param_image_set: not: @@ -452,12 +427,6 @@ resources: - {get_param: {{role.name}}ServerMetadata} - {get_param: ServiceMetadataSettings} scheduler_hints: {get_param: {{role.name}}SchedulerHints} - deployment_swift_data: - if: - - deployment_swift_data_map_unset - - {} - - {get_param: [DeploymentSwiftDataMap, - {get_param: Hostname}]} {%- for network in networks %} {%- if network.enabled|default(true) and network.name in role.networks|default([]) %} diff --git a/releasenotes/notes/remove-deployment-swift-data-11afcb4e9925d7b2.yaml b/releasenotes/notes/remove-deployment-swift-data-11afcb4e9925d7b2.yaml new file mode 100644 index 0000000000..27c7563581 --- /dev/null +++ b/releasenotes/notes/remove-deployment-swift-data-11afcb4e9925d7b2.yaml @@ -0,0 +1,5 @@ +--- +upgrade: + - | + Removed DeploymentSwiftDataMap parameter that has become + unusable with config-download workflow.