Allow to install specific version of docker packages
Related-Prod: FIELD-6911
Change-Id: Ib385e0ceab68f3fd2bb783c5e3c2560e46cbf10d
diff --git a/de/heat-templates/fragments/SrvInstancesBM.yaml b/de/heat-templates/fragments/SrvInstancesBM.yaml
index 5307e16..06f47c1 100644
--- a/de/heat-templates/fragments/SrvInstancesBM.yaml
+++ b/de/heat-templates/fragments/SrvInstancesBM.yaml
@@ -46,6 +46,8 @@
default: ''
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
docker_ucp_image:
@@ -76,6 +78,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }
diff --git a/de/heat-templates/fragments/SrvInstancesBMCeph.yaml b/de/heat-templates/fragments/SrvInstancesBMCeph.yaml
index caa3ff5..7c88e3d 100644
--- a/de/heat-templates/fragments/SrvInstancesBMCeph.yaml
+++ b/de/heat-templates/fragments/SrvInstancesBMCeph.yaml
@@ -70,6 +70,8 @@
default: ''
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
hardware_metadata:
@@ -93,6 +95,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$binary_base_url: { get_param: binary_base_url }
$ucp_master_host: { get_param: ucp_master_host }
diff --git a/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml b/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml
index d143f7d..f2f4cd2 100644
--- a/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml
+++ b/de/heat-templates/fragments/SrvInstancesBMCephOSD.yaml
@@ -84,6 +84,8 @@
default: ''
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
hardware_metadata:
@@ -114,6 +116,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }
diff --git a/de/heat-templates/fragments/SrvInstancesVM.yaml b/de/heat-templates/fragments/SrvInstancesVM.yaml
index cd08194..cb37946 100644
--- a/de/heat-templates/fragments/SrvInstancesVM.yaml
+++ b/de/heat-templates/fragments/SrvInstancesVM.yaml
@@ -45,6 +45,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
docker_ucp_image:
@@ -95,6 +97,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$ucp_master_host: { get_param: ucp_master_host }
$node_metadata: { get_param: metadata }
diff --git a/de/heat-templates/fragments/SrvInstancesVMCeph.yaml b/de/heat-templates/fragments/SrvInstancesVMCeph.yaml
index 128ea7a..0e3a99d 100644
--- a/de/heat-templates/fragments/SrvInstancesVMCeph.yaml
+++ b/de/heat-templates/fragments/SrvInstancesVMCeph.yaml
@@ -69,6 +69,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
hardware_metadata:
@@ -104,6 +106,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }
diff --git a/de/heat-templates/fragments/SrvInstancesVMCephOSD.yaml b/de/heat-templates/fragments/SrvInstancesVMCephOSD.yaml
index 9c62210..cc0e841 100644
--- a/de/heat-templates/fragments/SrvInstancesVMCephOSD.yaml
+++ b/de/heat-templates/fragments/SrvInstancesVMCephOSD.yaml
@@ -83,6 +83,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
hardware_metadata:
@@ -137,6 +139,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }
diff --git a/de/heat-templates/fragments/multirack/CentralSite.yaml b/de/heat-templates/fragments/multirack/CentralSite.yaml
index e5f9c1e..c8b98b2 100644
--- a/de/heat-templates/fragments/multirack/CentralSite.yaml
+++ b/de/heat-templates/fragments/multirack/CentralSite.yaml
@@ -21,6 +21,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
docker_ucp_image:
@@ -167,6 +169,7 @@
metadata: { get_param: ucp_metadata}
docker_ee_url: { get_param: docker_ee_url }
docker_ee_release: { get_param: docker_ee_release }
+ docker_ee_packages: { get_param: docker_ee_packages }
docker_ucp_image: { get_param: docker_ucp_image}
docker_default_address_pool: { get_param: docker_default_address_pool }
node_type: "ucp"
@@ -197,6 +200,7 @@
ucp_master_host: { get_attr: [ucp, server_control_ip] }
docker_ee_url: { get_param: docker_ee_url }
docker_ee_release: { get_param: docker_ee_release }
+ docker_ee_packages: { get_param: docker_ee_packages }
docker_ucp_image: { get_param: docker_ucp_image}
docker_default_address_pool: { get_param: docker_default_address_pool }
node_type: "worker"
@@ -237,6 +241,7 @@
ucp_master_host: { get_attr: [ucp, server_control_ip] }
docker_ee_url: { get_param: docker_ee_url }
docker_ee_release: { get_param: docker_ee_release }
+ docker_ee_packages: { get_param: docker_ee_packages }
docker_ucp_image: { get_param: docker_ucp_image}
docker_default_address_pool: { get_param: docker_default_address_pool }
node_type: "worker"
diff --git a/de/heat-templates/fragments/multirack/Rack.yaml b/de/heat-templates/fragments/multirack/Rack.yaml
index 71a820e..cfbd1d7 100644
--- a/de/heat-templates/fragments/multirack/Rack.yaml
+++ b/de/heat-templates/fragments/multirack/Rack.yaml
@@ -25,6 +25,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
docker_ucp_image:
@@ -81,6 +83,7 @@
metadata: { get_param: cmp_metadata}
docker_ee_url: { get_param: docker_ee_url }
docker_ee_release: { get_param: docker_ee_release }
+ docker_ee_packages: { get_param: docker_ee_packages }
docker_ucp_image: { get_param: docker_ucp_image}
node_type: "worker"
kubernetes_installer: { get_param: kubernetes_installer }
diff --git a/de/heat-templates/fragments/multirack/SrvInstancesVM.yaml b/de/heat-templates/fragments/multirack/SrvInstancesVM.yaml
index 54cf445..cdaa49e 100644
--- a/de/heat-templates/fragments/multirack/SrvInstancesVM.yaml
+++ b/de/heat-templates/fragments/multirack/SrvInstancesVM.yaml
@@ -47,6 +47,8 @@
type: string
docker_ee_url:
type: string
+ docker_ee_packages:
+ type: string
docker_ucp_image:
type: string
default: 'docker/ucp:3.2.4'
@@ -72,6 +74,7 @@
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
$docker_ee_release: { get_param: docker_ee_release }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }
$node_metadata: { get_param: metadata }
diff --git a/de/heat-templates/fragments/multirack/SrvInstancesVMCeph.yaml b/de/heat-templates/fragments/multirack/SrvInstancesVMCeph.yaml
index deb88ea..5adf1f7 100644
--- a/de/heat-templates/fragments/multirack/SrvInstancesVMCeph.yaml
+++ b/de/heat-templates/fragments/multirack/SrvInstancesVMCeph.yaml
@@ -44,6 +44,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
docker_ucp_image:
@@ -101,6 +103,7 @@
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
$docker_ee_release: { get_param: docker_ee_release }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }
$node_metadata: { get_param: metadata }
diff --git a/de/heat-templates/fragments/multirack/SrvInstancesVMRack.yaml b/de/heat-templates/fragments/multirack/SrvInstancesVMRack.yaml
index 05a6db3..9e09613 100644
--- a/de/heat-templates/fragments/multirack/SrvInstancesVMRack.yaml
+++ b/de/heat-templates/fragments/multirack/SrvInstancesVMRack.yaml
@@ -37,6 +37,8 @@
type: string
docker_ee_release:
type: string
+ docker_ee_packages:
+ type: string
docker_ee_url:
type: string
docker_ucp_image:
@@ -65,6 +67,7 @@
$kubernetes_installer: { get_param: kubernetes_installer }
$wait_condition_notify: { get_attr: [ wait_handle, curl_cli ] }
$docker_ee_url: { get_param: docker_ee_url }
+ $docker_ee_packages: { get_param: docker_ee_packages }
$docker_ee_release: { get_param: docker_ee_release }
$ucp_master_host: { get_param: ucp_master_host }
$docker_ucp_image: { get_param: docker_ucp_image }