summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--boot/aai_vm_init.sh2
-rw-r--r--heat/OpenECOMP/onap_openstack_float.env4
-rw-r--r--heat/OpenECOMP/onap_openstack_float.yaml13
3 files changed, 17 insertions, 2 deletions
diff --git a/boot/aai_vm_init.sh b/boot/aai_vm_init.sh
index dfbaa5fa..6fcf7b0e 100644
--- a/boot/aai_vm_init.sh
+++ b/boot/aai_vm_init.sh
@@ -10,7 +10,7 @@ DOCKER_IMAGE_VERSION=$(cat /opt/config/docker_version.txt)
docker login -u $NEXUS_USERNAME -p $NEXUS_PASSWD $NEXUS_DOCKER_REPO
docker pull $NEXUS_DOCKER_REPO/aaidocker/aai-hbase-1.2.3
docker rm -f hbase-1.2.3
-docker run -d --net=host --name="hbase-1.2.3" aaidocker/aai-hbase-1.2.3
+docker run -d --net=host --name="hbase-1.2.3" $NEXUS_DOCKER_REPO/aaidocker/aai-hbase-1.2.3
# Wait 3 minutes before instantiating the A&AI container
sleep 180
diff --git a/heat/OpenECOMP/onap_openstack_float.env b/heat/OpenECOMP/onap_openstack_float.env
index aed3a4bd..4c2fbeed 100644
--- a/heat/OpenECOMP/onap_openstack_float.env
+++ b/heat/OpenECOMP/onap_openstack_float.env
@@ -8,6 +8,10 @@ parameters:
public_net_id: PUT YOUR NETWORK ID/NAME HERE
+ public_subnet_id: PUT PUBLIC SUBNET ID HERE
+
+ router_gateway_ip: PUT ROUTER GATEWAY PUBLIC IP HERE
+
ubuntu_1404_image: PUT THE UBUNTU 14.04 IMAGE NAME HERE
ubuntu_1604_image: PUT THE UBUNTU 16.04 IMAGE NAME HERE
diff --git a/heat/OpenECOMP/onap_openstack_float.yaml b/heat/OpenECOMP/onap_openstack_float.yaml
index 02feac7a..eff4cc8e 100644
--- a/heat/OpenECOMP/onap_openstack_float.yaml
+++ b/heat/OpenECOMP/onap_openstack_float.yaml
@@ -39,11 +39,19 @@ parameters:
# Parameters used across all ONAP components #
# #
##############################################
-
+
public_net_id:
type: string
description: Public network for floating IP address allocation
+ public_subnet_id:
+ type: string
+ description: Public network subnet id
+
+ router_gateway_ip:
+ type: string
+ description: Public network gateway IP address
+
ubuntu_1404_image:
type: string
description: Name of the Ubuntu 14.04 image
@@ -399,6 +407,9 @@ resources:
properties:
external_gateway_info:
network: { get_param: public_net_id }
+ external_fixed_ips:
+ - ip_address: { get_param: router_gateway_ip }
+ subnet: { get_param: public_subnet_id }
router_interface:
type: OS::Neutron::RouterInterface