Rename rancher VM to nfs 45/90345/2
authorGary Wu <gary.wu@futurewei.com>
Fri, 21 Jun 2019 22:35:18 +0000 (15:35 -0700)
committerYang Xu <yang.xu@futurewei.com>
Fri, 21 Jun 2019 22:54:41 +0000 (22:54 +0000)
Issue-ID: INT-1117
Signed-off-by: Gary Wu <gary.wu@futurewei.com>
Change-Id: I97b333d61c2f12036f5a2e864fab160eacfb8b69

deployment/heat/onap-rke/env/windriver/onap-oom.env
deployment/heat/onap-rke/k8s_vm_install.sh
deployment/heat/onap-rke/nfs_vm_entrypoint.sh [moved from deployment/heat/onap-rke/rancher_vm_entrypoint.sh with 94% similarity]
deployment/heat/onap-rke/onap-oom.yaml
deployment/heat/onap-rke/parts/onap-oom-1.yaml
deployment/heat/onap-rke/parts/onap-oom-2.yaml
deployment/heat/onap-rke/parts/onap-oom-3.yaml
deployment/heat/onap-rke/scripts/deploy.sh
deployment/heat/onap-rke/scripts/gen-onap-oom-yaml.sh
deployment/heat/onap-rke/scripts/redeploy.sh

index fe3a3d3..db7459e 100644 (file)
@@ -5,9 +5,8 @@ parameters:
   apt_proxy: 10.12.5.2:8000
   docker_proxy: 10.12.5.2:5000
 
-  rancher_vm_flavor: m1.large
+  nfs_vm_flavor: m1.large
   k8s_vm_flavor: m1.xlarge
-  etcd_vm_flavor: m1.medium
   orch_vm_flavor: m1.large
 
   public_net_id: 971040b2-7059-49dc-b220-4fab50cb2ad4
@@ -44,7 +43,7 @@ parameters:
       demoArtifactsVersion: "1.4.0"
       demoArtifactsRepoUrl: "https://nexus.onap.org/content/repositories/releases"
       scriptVersion: "1.4.0"
-      rancherIpAddress: "__rancher_ip_addr__"
+      nfsIpAddress: "__nfs_ip_addr__"
       config:
         openStackEncryptedPasswordHere: "${OS_PASSWORD_ENCRYPTED_FOR_ROBOT}"
     so:
index cbd7be3..d8f833e 100644 (file)
@@ -13,8 +13,8 @@ printenv
 
 mkdir -p /opt/config
 echo "__docker_version__" > /opt/config/docker_version.txt
-echo "__rancher_ip_addr__" > /opt/config/rancher_ip_addr.txt
-echo "__rancher_private_ip_addr__" > /opt/config/rancher_private_ip_addr.txt
+echo "__nfs_ip_addr__" > /opt/config/nfs_ip_addr.txt
+echo "__nfs_private_ip_addr__" > /opt/config/nfs_private_ip_addr.txt
 echo "__host_private_ip_addr__" > /opt/config/host_private_ip_addr.txt
 echo "__mtu__" > /opt/config/mtu.txt
 
@@ -42,7 +42,7 @@ fi
 
 
 mkdir -p /dockerdata-nfs
-echo "__rancher_private_ip_addr__:/dockerdata-nfs /dockerdata-nfs nfs noauto,noatime,fg,retry=1,x-systemd.automount,_netdev,soft,nolock,intr,tcp,actimeo=1800 0 0" | tee -a /etc/fstab
+echo "__nfs_private_ip_addr__:/dockerdata-nfs /dockerdata-nfs nfs noauto,noatime,fg,retry=1,x-systemd.automount,_netdev,soft,nolock,intr,tcp,actimeo=1800 0 0" | tee -a /etc/fstab
 
 # workaround for OpenStack intermittent failure to change default apt mirrors
 sed -i 's|http://archive.ubuntu.com|http://nova.clouds.archive.ubuntu.com|g' /etc/apt/sources.list
@@ -20,7 +20,7 @@ echo $HOST_IP `hostname` >> /etc/hosts
 printenv
 
 mkdir -p /opt/config
-echo "__rancher_ip_addr__" > /opt/config/rancher_ip_addr.txt
+echo "__nfs_ip_addr__" > /opt/config/nfs_ip_addr.txt
 echo "__k8s_vm_ips__" > /opt/config/k8s_vm_ips.txt
 echo "__k8s_private_ips__" > /opt/config/k8s_private_ips.txt
 echo "__public_net_id__" > /opt/config/public_net_id.txt
@@ -50,7 +50,7 @@ sed -i 's|\_\_oam_network_cidr__|__oam_network_cidr__|g' /opt/config/integration
 sed -i 's/\_\_oam_network_id__/__oam_network_id__/g' /opt/config/integration-override.yaml
 sed -i 's/\_\_oam_subnet_id__/__oam_subnet_id__/g' /opt/config/integration-override.yaml
 sed -i 's/\_\_sec_group__/__sec_group__/g' /opt/config/integration-override.yaml
-sed -i 's/\_\_rancher_ip_addr__/__rancher_ip_addr__/g' /opt/config/integration-override.yaml
+sed -i 's/\_\_nfs_ip_addr__/__nfs_ip_addr__/g' /opt/config/integration-override.yaml
 sed -i 's/\_\_k8s_01_vm_ip__/__k8s_01_vm_ip__/g' /opt/config/integration-override.yaml
 sed -i 's/\_\_docker_proxy__/__docker_proxy__/g' /opt/config/integration-override.yaml
 cp /opt/config/integration-override.yaml /root
@@ -89,15 +89,9 @@ done
 
 mkdir -p /dockerdata-nfs
 
-# use RAM disk for /dockerdata-nfs for testing
-if [ "__use_ramdisk__" = "true" ]; then
-    echo "tmpfs /dockerdata-nfs tmpfs noatime,size=75% 1 2" >> /etc/fstab
-    mount /dockerdata-nfs
-fi
-
 # update and initialize git
-git config --global user.email root@rancher
-git config --global user.name root@rancher
+git config --global user.email root@nfs
+git config --global user.name root@nfs
 git config --global log.decorate auto
 
 # version control the persistence volume to see what's happening
index baab557..075ed66 100644 (file)
@@ -27,18 +27,14 @@ parameters:
     type: string
     description: Name of the Ubuntu 18.04 image
 
-  rancher_vm_flavor:
+  nfs_vm_flavor:
     type: string
-    description: VM flavor for Rancher
+    description: VM flavor for Nfs
 
   k8s_vm_flavor:
     type: string
     description: VM flavor for k8s hosts
 
-  etcd_vm_flavor:
-    type: string
-    description: VM flavor for etcd hosts
-
   orch_vm_flavor:
     type: string
     description: VM flavor for orch hosts
@@ -87,11 +83,6 @@ parameters:
     type: string
     default: "3m"
 
-  use_ramdisk:
-    type: string
-    description: Set to "true" if you want to use a RAM disk for /dockerdata-nfs/.
-    default: "false"
-
   mtu:
     type: number
     default: 1500
@@ -194,7 +185,7 @@ resources:
       router_id: { get_resource: router }
       subnet_id: { get_resource: oam_ext_subnet }
 
-  rancher_private_port:
+  nfs_private_port:
     type: OS::Neutron::Port
     properties:
       network: { get_resource: oam_network }
@@ -202,32 +193,31 @@ resources:
       security_groups:
       - { get_resource: onap_sg }
 
-  rancher_floating_ip:
+  nfs_floating_ip:
     type: OS::Neutron::FloatingIP
     properties:
       floating_network_id: { get_param: public_net_id }
-      port_id: { get_resource: rancher_private_port }
-
-  rancher_vm:
+      port_id: { get_resource: nfs_private_port }
+  nfs_vm:
     type: OS::Nova::Server
     properties:
       name:
-        list_join: ['-', [{ get_param: 'OS::stack_name' }, 'rancher']]
+        list_join: ['-', [{ get_param: 'OS::stack_name' }, 'nfs']]
       image: { get_param: ubuntu_1804_image }
-      flavor: { get_param: rancher_vm_flavor }
+      flavor: { get_param: nfs_vm_flavor }
       key_name: { get_param: key_name }
       networks:
-      - port: { get_resource: rancher_private_port }
+      - port: { get_resource: nfs_private_port }
       user_data_format: RAW
       user_data:
         str_replace:
           template:
-            get_file: rancher_vm_entrypoint.sh
+            get_file: nfs_vm_entrypoint.sh
           params:
             __docker_proxy__: { get_param: docker_proxy }
             __apt_proxy__: { get_param: apt_proxy }
-            __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-            __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+            __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+            __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
             __integration_override_yaml__: { get_param: integration_override_yaml }
             __integration_gerrit_branch__: { get_param: integration_gerrit_branch }
             __integration_gerrit_refspec__: { get_param: integration_gerrit_refspec }
@@ -238,7 +228,6 @@ resources:
             __kubectl_version__: { get_param: kubectl_version }
             __helm_version__: { get_param: helm_version }
             __helm_deploy_delay__: { get_param: helm_deploy_delay }
-            __use_ramdisk__: { get_param: use_ramdisk }
             __mtu__: { get_param: mtu }
             __portal_hostname__: { get_param: portal_hostname }
             __public_net_id__: { get_param: public_net_id }
@@ -306,8 +295,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_01_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -344,7 +333,6 @@ resources:
       - port: { get_resource: k8s_01_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_01_vm_config }
-
   k8s_02_private_port:
     type: OS::Neutron::Port
     properties:
@@ -376,8 +364,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_02_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -414,7 +402,6 @@ resources:
       - port: { get_resource: k8s_02_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_02_vm_config }
-
   k8s_03_private_port:
     type: OS::Neutron::Port
     properties:
@@ -446,8 +433,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_03_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -484,7 +471,6 @@ resources:
       - port: { get_resource: k8s_03_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_03_vm_config }
-
   k8s_04_private_port:
     type: OS::Neutron::Port
     properties:
@@ -516,8 +502,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_04_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -554,7 +540,6 @@ resources:
       - port: { get_resource: k8s_04_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_04_vm_config }
-
   k8s_05_private_port:
     type: OS::Neutron::Port
     properties:
@@ -586,8 +571,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_05_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -624,7 +609,6 @@ resources:
       - port: { get_resource: k8s_05_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_05_vm_config }
-
   k8s_06_private_port:
     type: OS::Neutron::Port
     properties:
@@ -656,8 +640,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_06_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -694,7 +678,6 @@ resources:
       - port: { get_resource: k8s_06_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_06_vm_config }
-
   k8s_07_private_port:
     type: OS::Neutron::Port
     properties:
@@ -726,8 +709,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_07_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -764,7 +747,6 @@ resources:
       - port: { get_resource: k8s_07_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_07_vm_config }
-
   k8s_08_private_port:
     type: OS::Neutron::Port
     properties:
@@ -796,8 +778,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_08_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -834,7 +816,6 @@ resources:
       - port: { get_resource: k8s_08_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_08_vm_config }
-
   k8s_09_private_port:
     type: OS::Neutron::Port
     properties:
@@ -866,8 +847,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_09_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -904,7 +885,6 @@ resources:
       - port: { get_resource: k8s_09_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_09_vm_config }
-
   k8s_10_private_port:
     type: OS::Neutron::Port
     properties:
@@ -936,8 +916,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_10_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -974,7 +954,6 @@ resources:
       - port: { get_resource: k8s_10_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_10_vm_config }
-
   k8s_11_private_port:
     type: OS::Neutron::Port
     properties:
@@ -1006,8 +985,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_11_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -1044,7 +1023,6 @@ resources:
       - port: { get_resource: k8s_11_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_11_vm_config }
-
   k8s_12_private_port:
     type: OS::Neutron::Port
     properties:
@@ -1076,8 +1054,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [k8s_12_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -1114,7 +1092,6 @@ resources:
       - port: { get_resource: k8s_12_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: k8s_12_vm_config }
-
   orch_1_private_port:
     type: OS::Neutron::Port
     properties:
@@ -1146,8 +1123,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [orch_1_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -1184,7 +1161,6 @@ resources:
       - port: { get_resource: orch_1_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: orch_1_vm_config }
-
   orch_2_private_port:
     type: OS::Neutron::Port
     properties:
@@ -1216,8 +1192,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [orch_2_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -1254,7 +1230,6 @@ resources:
       - port: { get_resource: orch_2_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: orch_2_vm_config }
-
   orch_3_private_port:
     type: OS::Neutron::Port
     properties:
@@ -1286,8 +1261,8 @@ resources:
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [orch_3_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -1324,18 +1299,17 @@ resources:
       - port: { get_resource: orch_3_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: orch_3_vm_config }
-
 outputs:
   docker_proxy:
     value: { get_param: docker_proxy }
 
-  rancher_vm_ip:
-    description: The IP address of the rancher instance
-    value: { get_attr: [rancher_floating_ip, floating_ip_address] }
+  nfs_vm_ip:
+    description: The IP address of the nfs instance
+    value: { get_attr: [nfs_floating_ip, floating_ip_address] }
 
-  rancher_vm_private_ip:
-    description: The private IP address of the rancher instance
-    value: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+  nfs_vm_private_ip:
+    description: The private IP address of the nfs instance
+    value: { get_attr: [nfs_floating_ip, fixed_ip_address] }
 
   k8s_01_vm_ip:
     description: The IP address of the k8s_01 instance
index 0e0cb0f..d210f98 100644 (file)
@@ -24,18 +24,14 @@ parameters:
     type: string
     description: Name of the Ubuntu 18.04 image
 
-  rancher_vm_flavor:
+  nfs_vm_flavor:
     type: string
-    description: VM flavor for Rancher
+    description: VM flavor for Nfs
 
   k8s_vm_flavor:
     type: string
     description: VM flavor for k8s hosts
 
-  etcd_vm_flavor:
-    type: string
-    description: VM flavor for etcd hosts
-
   orch_vm_flavor:
     type: string
     description: VM flavor for orch hosts
@@ -84,11 +80,6 @@ parameters:
     type: string
     default: "3m"
 
-  use_ramdisk:
-    type: string
-    description: Set to "true" if you want to use a RAM disk for /dockerdata-nfs/.
-    default: "false"
-
   mtu:
     type: number
     default: 1500
@@ -191,7 +182,7 @@ resources:
       router_id: { get_resource: router }
       subnet_id: { get_resource: oam_ext_subnet }
 
-  rancher_private_port:
+  nfs_private_port:
     type: OS::Neutron::Port
     properties:
       network: { get_resource: oam_network }
@@ -199,9 +190,8 @@ resources:
       security_groups:
       - { get_resource: onap_sg }
 
-  rancher_floating_ip:
+  nfs_floating_ip:
     type: OS::Neutron::FloatingIP
     properties:
       floating_network_id: { get_param: public_net_id }
-      port_id: { get_resource: rancher_private_port }
-
+      port_id: { get_resource: nfs_private_port }
index bd4ba1f..1b63e41 100644 (file)
@@ -29,8 +29,8 @@
                 __docker_proxy__: { get_param: docker_proxy }
                 __apt_proxy__: { get_param: apt_proxy }
                 __docker_version__: { get_param: docker_version }
-                __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-                __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+                __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+                __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
                 __host_private_ip_addr__: { get_attr: [${VM_TYPE}_${VM_NUM}_floating_ip, fixed_ip_address] }
                 __mtu__: { get_param: mtu }
               template:
@@ -67,4 +67,3 @@
       - port: { get_resource: ${VM_TYPE}_${VM_NUM}_private_port }
       user_data_format: SOFTWARE_CONFIG
       user_data: { get_resource: ${VM_TYPE}_${VM_NUM}_vm_config }
-
index ca71d61..b701502 100644 (file)
@@ -2,11 +2,11 @@ outputs:
   docker_proxy:
     value: { get_param: docker_proxy }
 
-  rancher_vm_ip:
-    description: The IP address of the rancher instance
-    value: { get_attr: [rancher_floating_ip, floating_ip_address] }
+  nfs_vm_ip:
+    description: The IP address of the nfs instance
+    value: { get_attr: [nfs_floating_ip, floating_ip_address] }
 
-  rancher_vm_private_ip:
-    description: The private IP address of the rancher instance
-    value: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+  nfs_vm_private_ip:
+    description: The private IP address of the nfs instance
+    value: { get_attr: [nfs_floating_ip, fixed_ip_address] }
 
index ecefe2a..d26916e 100755 (executable)
@@ -156,18 +156,18 @@ for n in $(seq 1 5); do
 
     for i in $(seq 1 30); do
        sleep 30
-       RANCHER_IP=$(openstack stack output show $stack_name rancher_vm_ip -c output_value -f value)
+       NFS_IP=$(openstack stack output show $stack_name nfs_vm_ip -c output_value -f value)
         K8S_IP=$(openstack stack output show $stack_name k8s_01_vm_ip -c output_value -f value)
-       timeout 1 ping -c 1 "$RANCHER_IP" && break
+       timeout 1 ping -c 1 "$NFS_IP" && break
     done
 
-    timeout 1 ping -c 1 "$RANCHER_IP" && break
+    timeout 1 ping -c 1 "$NFS_IP" && break
 
-    echo Error: OpenStack infrastructure issue: unable to reach rancher "$RANCHER_IP"
+    echo Error: OpenStack infrastructure issue: unable to reach NFS server "$NFS_IP"
     sleep 10
 done
 
-if ! timeout 1 ping -c 1 "$RANCHER_IP"; then
+if ! timeout 1 ping -c 1 "$NFS_IP"; then
     exit 2
 fi
 
@@ -270,11 +270,11 @@ until ./rke up; do
     ./rke remove
 done
 
-scp -i $SSH_KEY ./kube_config_cluster.yml root@$RANCHER_IP:/root/.kube/config
+scp -i $SSH_KEY ./kube_config_cluster.yml root@$NFS_IP:/root/.kube/config
 popd
 
 
 sleep 2m
-ssh -o StrictHostKeychecking=no -i $SSH_KEY ubuntu@$RANCHER_IP "sed -u '/Cloud-init.*finished/q' <(tail -n+0 -f /var/log/cloud-init-output.log)"
+ssh -o StrictHostKeychecking=no -i $SSH_KEY ubuntu@$NFS_IP "sed -u '/Cloud-init.*finished/q' <(tail -n+0 -f /var/log/cloud-init-output.log)"
 
 exit 0
index 45a0af0..32fe147 100755 (executable)
@@ -30,26 +30,26 @@ EOF
 cat $PARTS_DIR/onap-oom-1.yaml
 
 cat <<EOF
-  rancher_vm:
+  nfs_vm:
     type: OS::Nova::Server
     properties:
       name:
-        list_join: ['-', [{ get_param: 'OS::stack_name' }, 'rancher']]
+        list_join: ['-', [{ get_param: 'OS::stack_name' }, 'nfs']]
       image: { get_param: ubuntu_1804_image }
-      flavor: { get_param: rancher_vm_flavor }
+      flavor: { get_param: nfs_vm_flavor }
       key_name: { get_param: key_name }
       networks:
-      - port: { get_resource: rancher_private_port }
+      - port: { get_resource: nfs_private_port }
       user_data_format: RAW
       user_data:
         str_replace:
           template:
-            get_file: rancher_vm_entrypoint.sh
+            get_file: nfs_vm_entrypoint.sh
           params:
             __docker_proxy__: { get_param: docker_proxy }
             __apt_proxy__: { get_param: apt_proxy }
-            __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
-            __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
+            __nfs_ip_addr__: { get_attr: [nfs_floating_ip, floating_ip_address] }
+            __nfs_private_ip_addr__: { get_attr: [nfs_floating_ip, fixed_ip_address] }
             __integration_override_yaml__: { get_param: integration_override_yaml }
             __integration_gerrit_branch__: { get_param: integration_gerrit_branch }
             __integration_gerrit_refspec__: { get_param: integration_gerrit_refspec }
@@ -60,7 +60,6 @@ cat <<EOF
             __kubectl_version__: { get_param: kubectl_version }
             __helm_version__: { get_param: helm_version }
             __helm_deploy_delay__: { get_param: helm_deploy_delay }
-            __use_ramdisk__: { get_param: use_ramdisk }
             __mtu__: { get_param: mtu }
             __portal_hostname__: { get_param: portal_hostname }
             __public_net_id__: { get_param: public_net_id }
index 1d46f02..d18fab9 100755 (executable)
@@ -43,10 +43,6 @@ if [ $(kubectl get pods --namespace kube-system | tail -n +2 | grep -c Running)
     exit 1
 fi
 
-if [ ! -f /dockerdata-nfs/rancher_agent_cmd.sh ]; then
-    cp /root/rancher_agent_cmd.sh /dockerdata-nfs
-fi
-
 
 kubectl delete namespace $NS
 for op in secrets configmaps pvc pv services deployments statefulsets clusterrolebinding; do