[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / securityrulestoportconnection / securityRulesToPortGetResource / inputfiles / FEAdd_On_Module_vLBAgentCloudConfig
1 #cloud-config
2   manage_etc_hosts: false
3   yum_repos:
4     Base_Repo:
5       baseurl: "https://%rpm_repo_ip_0%/repo/base"
6       enabled: true
7       gpgcheck: false
8       name: "Base Repo"
9       sslverify: 0
10       sslclientcert: /var/lib/yum/yum.cert
11       sslclientkey: /var/lib/yum/yum.key
12     Radcom:
13       baseurl: "https://%rpm_repo_ip_0%/repo/radcom"
14       enabled: true
15       gpgcheck: false
16       name: "Radcom Repo"
17       sslverify: 0
18       sslclientcert: /var/lib/yum/yum.cert
19       sslclientkey: /var/lib/yum/yum.key
20   package_upgrade: false
21   ssh_authorized_keys:
22     - "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAnuJOkl2iGaFB+BCeRak67Chy+cATmvsqLPDYQ6GMRrGg0kBMcIRExshmTJQFGC+m2xiXeo41pSLaR1vt5fDB+3ewUSBcNtZrr5VxzBWzOab1VO+sCx4f8gOkSJ7plRJ/8xZqyhV+jTkb02peWbqtW+WqERTIyGul/eMNCDnwDNxznb8jMI3KWUd3ujWgFnk8EJ9c41y2unvk42XDOUlnuvR1/FW/qPRSNwPQGLEDlDje29xB3yaMQuJRL4Z86GWb1ZVeVh/+mIO1R4Ayj0HYspDruvFa9mECR4K1QhCN9mRE5sGBMiEOK0O/pf8Y3K2J9LQ6UYAt2yHzL7fAMAKOOw=="
23   runcmd:
24     - "sed -i \"s/GSSAPIAuthentication yes/GSSAPIAuthentication no/g\" /etc/ssh/sshd_config"
25     - "sed -i \"s/#UseDNS yes/UseDNS no/g\" /etc/ssh/sshd_config"    
26     - "passwd -d deployment"
27     - "mkdir -pv /mnt/config"
28     - "mount /dev/disk/by-label/config-2 /mnt/config"
29     - "a=($(cat /mnt/config/openstack/latest/meta_data.json | /usr/local/bin/python2.7 -c 'import json,sys;obj=json.load(sys.stdin); print json.dumps(obj[\"files\"]);'));paths=0; values=0;counter=0;function remove_json_chars() { input=$1; echo $1 | sed 's/\\}//g' | sed 's/,//g' | sed 's/]//g'  | sed 's/\"//g'; };for data in ${a[@]} ; do index=$(( $counter % 4 )); if [[ \"$index\" == 1 ]];then b[$paths]=$(remove_json_chars $data); paths=$(( $paths + 1  )) ; fi; if [[ \"$index\" == 3 ]];then c[$values]=$(remove_json_chars $data); values=$(( $values + 1  )) ; fi; counter=$(( $counter + 1 )) ; done; path_counter=0; for file in ${c[@]} ; do cp /mnt/config/openstack${file} ${b[$path_counter]}; path_counter=$(( ${path_counter} + 1  )) ; done"
30     - "cat /mnt/config/openstack/latest/meta_data.json | /usr/local/bin/python2.7 -c 'import json,sys;obj=json.load(sys.stdin); print json.dumps(obj[\"meta\"]);' > /meta.js"
31     - "sed -i 's|_colon_|:|g' /meta.js"
32     - "sed -i 's|_slash_|/|g' /meta.js"
33     - "/usr/local/bin/python2.7 /tmp/wait_for_resources.py -m %manager_oam_direct_ip_0%"
34     - "chmod 0754 /root/call_home.py /root/RegisterStatus/register_status.py /root/CheckAvailability/check_availability.py"
35     - "/usr/local/bin/python2.7 /root/CheckAvailability/check_availability.py %manager_oam_direct_ip_0%"
36     - "echo MH vLBAgent_id_number %vLBAgent_id_number%"
37     - "echo MH probe_data %probe_data%"
38     - "echo MH probe_log %probe_log%"
39     - "echo MH probe_config %probe_config%"
40     - "echo MH vLBAgent_id_number %vLBAgent_id_number%"
41     - "probe_id=`echo %vLBAgent_id_number%`"
42     - "vLB_n_count=`echo %vLB_node_count%`"
43     - "echo vLB_n_count=$vLB_n_count"
44     - "if [[ \"$vLB_n_count\" == 0 ]];then cp -p /root/dependencies_without_vLB.json /root/dependencies.json; fi;"
45     - "if [[ \"$vLB_n_count\" > 0 ]];then cp -p /root/dependencies_with_vLB.json /root/dependencies.json; fi;"
46     - "sed -i 's/VLBAGENT_CLUSTER_NAME/%vLBAgent_cluster_name%/g' /root/dependencies.json"
47     - "sed -i 's/VPROBE_CLUSTER_NAME/%vProbe_cluster_name%/g' /root/dependencies.json"
48     - "sed -i 's/VLB_CLUSTER_NAME/%vLB_cluster_name%/g' /root/dependencies.json"
49     - "sed -i 's/VLBAGENT_NODE_COUNT/%vLBAgent_node_count%/g' /root/dependencies.json"
50     - "sed -i 's/MANAGER_INSTANCE_NAME/%manager_hostname%.%domain_name%/g' /root/dependencies.json"
51     - "echo \"${probe_id}\" > /etc/hostname"
52     - "mkdir -pv /radcom/software"
53     - "/usr/local/bin/python2.7 /root/call_home.py %manager_oam_direct_ip_0%"