Change-Id: Ifa2626f58c86fe41340f30cc7b66690bd93f1c9b
Signed-off-by: Marco Platania <platania@research.att.com>
DCAE_HDP2_IP_ADDR=$(cat /opt/config/dcae_hdp2_ip_addr.txt)
DCAE_HDP3_IP_ADDR=$(cat /opt/config/dcae_hdp3_ip_addr.txt)
DCAE_HDP2_IP_ADDR=$(cat /opt/config/dcae_hdp2_ip_addr.txt)
DCAE_HDP3_IP_ADDR=$(cat /opt/config/dcae_hdp3_ip_addr.txt)
-UBUNTU_1404_IMAGE=$(cat /opt/config/ubuntu_1404_image.txt)
-UBUNTU_1604_IMAGE=$(cat /opt/config/ubuntu_1604_image.txt)
-FLAVOR_SMALL=$(cat /opt/config/flavor_small.txt)
-FLAVOR_MEDIUM=$(cat /opt/config/flavor_medium.txt)
-FLAVOR_LARGE=$(cat /opt/config/flavor_large.txt)
-FLAVOR_XLARGE=$(cat /opt/config/flavor_xlarge.txt)
-
if [[ $CLOUD_ENV != "rackspace" ]]
then
# Add host name to /etc/host to avoid warnings in openstack images
if [[ $CLOUD_ENV != "rackspace" ]]
then
# Add host name to /etc/host to avoid warnings in openstack images
dcae_cdap01_ip_addr: $DCAE_HDP2_IP_ADDR
dcae_cdap02_ip_addr: $DCAE_HDP3_IP_ADDR
dcae_cdap01_ip_addr: $DCAE_HDP2_IP_ADDR
dcae_cdap02_ip_addr: $DCAE_HDP3_IP_ADDR
+EOF_CONFIG
+
+# For non-Rackspace environment DCAE needs the OS image names and flavors
+if [[ $CLOUD_ENV != "rackspace" ]]
+then
+ UBUNTU_1404_IMAGE=$(cat /opt/config/ubuntu_1404_image.txt)
+ UBUNTU_1604_IMAGE=$(cat /opt/config/ubuntu_1604_image.txt)
+ FLAVOR_SMALL=$(cat /opt/config/flavor_small.txt)
+ FLAVOR_MEDIUM=$(cat /opt/config/flavor_medium.txt)
+ FLAVOR_LARGE=$(cat /opt/config/flavor_large.txt)
+ FLAVOR_XLARGE=$(cat /opt/config/flavor_xlarge.txt)
+
+cat >> /opt/app/dcae-controller/config.yaml << EOF_CONFIG
UBUNTU-1404-IMAGE: $UBUNTU_1404_IMAGE
UBUNTU-1604-IMAGE: $UBUNTU_1604_IMAGE
FLAVOR-SMALL: $FLAVOR_SMALL
FLAVOR-MEDIUM: $FLAVOR_MEDIUM
FLAVOR-LARGE: $FLAVOR_LARGE
FLAVOR-XLARGE: $FLAVOR_XLARGE
UBUNTU-1404-IMAGE: $UBUNTU_1404_IMAGE
UBUNTU-1604-IMAGE: $UBUNTU_1604_IMAGE
FLAVOR-SMALL: $FLAVOR_SMALL
FLAVOR-MEDIUM: $FLAVOR_MEDIUM
FLAVOR-LARGE: $FLAVOR_LARGE
FLAVOR-XLARGE: $FLAVOR_XLARGE
# Add floating IP section to DCAE config file for OpenStack deployments that use floating IPs
if [[ $CLOUD_ENV == "openstack" ]]
# Add floating IP section to DCAE config file for OpenStack deployments that use floating IPs
if [[ $CLOUD_ENV == "openstack" ]]
DCAE_HDP3_FLOAT_IP=$(cat /opt/config/dcae_hdp3_float_ip.txt)
cat >> /opt/app/dcae-controller/config.yaml << EOF_CONFIG
DCAE_HDP3_FLOAT_IP=$(cat /opt/config/dcae_hdp3_float_ip.txt)
cat >> /opt/app/dcae-controller/config.yaml << EOF_CONFIG
dcae_float_ip_addr: $DCAE_FLOAT_IP_ADDR
dcae_pstg00_float_ip_addr: $DCAE_DB_FLOAT_IP
dcae_coll00_float_ip_addr: $DCAE_COLL_FLOAT_IP
dcae_float_ip_addr: $DCAE_FLOAT_IP_ADDR
dcae_pstg00_float_ip_addr: $DCAE_DB_FLOAT_IP
dcae_coll00_float_ip_addr: $DCAE_COLL_FLOAT_IP
# Parameters for DCAE instantiation
# Parameters for DCAE instantiation
- dcae_base_environment: 2-NIC
+ dcae_base_environment: RACKSPACE