Ticket #1156: Stitch5nodes-ln2.rspec

File Stitch5nodes-ln2.rspec, 7.5 KB (added by lnevers@bbn.com, 7 years ago)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<rspec type="request"
3    xmlns="http://www.geni.net/resources/rspec/3"
4    xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
5    xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1"
6    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7    xsi:schemaLocation="http://www.geni.net/resources/rspec/3
8    http://www.geni.net/resources/rspec/3/request.xsd">
9
10    <node client_id="nodeA"  component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" exclusive="false" >
11    <sliver_type name="XOSmall">
12      <disk_image name="http://emmy9.casa.umass.edu/Disk_Images/ExoGENI/Ubuntu1204/ubuntu1204gimi_omf6.xml" version="297070c4ff37f2e3f039f38c242c84b1ce625a92"/>
13    </sliver_type>
14    <interface client_id="nodeA:if0">
15      <ip address="192.168.5.11" netmask="255.255.255.0" type="ipv4"/>
16    </interface>
17    <interface client_id="nodeA:if1">
18      <ip address="192.168.4.11" netmask="255.255.255.0" type="ipv4"/>
19    </interface>
20    <services>
21     <execute shell="/bin/bash" command="sudo cp /gimibot/gimibot.sh /gimibot/postboot_script_exo.sh /; chmod +x /gimibot.sh; chmod +x /postboot_script_exo.sh; /postboot_script_exo.sh $self.Name() $sliceName"/>
22     <install install_path="/" url="http://emmy9.casa.umass.edu/GEC-17/gimibot_omf6.tar.gz"/>
23    </services>
24    </node>
25    <node client_id="nodeE" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" exclusive="false" >
26    <sliver_type name="XOSmall">
27      <disk_image name="http://emmy9.casa.umass.edu/Disk_Images/ExoGENI/Ubuntu1204/ubuntu1204gimi_omf6.xml" version="297070c4ff37f2e3f039f38c242c84b1ce625a92"/>
28    </sliver_type>
29    <interface client_id="nodeE:if0">
30      <ip address="192.168.6.14" netmask="255.255.255.0" type="ipv4"/>
31    </interface>
32    <services>
33    <execute shell="/bin/bash" command="sudo cp /gimibot/gimibot.sh /gimibot/postboot_script_exo.sh /; chmod +x /gimibot.sh; chmod +x /postboot_script_exo.sh; /postboot_script_exo.sh $self.Name() $sliceName"/>
34    <install install_path="/" url="http://emmy9.casa.umass.edu/GEC-17/gimibot_omf6.tar.gz"/>
35    </services>
36  </node>
37  <node client_id="nodeC" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" >
38    <sliver_type name="XOSmall">
39      <disk_image name="https://boss.instageni.gpolab.bbn.com/image_metadata.php?uuid=c3317a3b-4590-11e3-9227-029e26f15299"/>
40    </sliver_type>
41    <interface client_id="nodeC:if0">
42      <ip address="192.168.5.12" netmask="255.255.255.0" type="ipv4"/>
43    </interface>
44    <interface client_id="nodeC:if1">
45      <ip address="192.168.2.12" netmask="255.255.255.0" type="ipv4"/>
46    </interface>
47    <interface client_id="nodeC:if2">
48      <ip address="192.168.3.12" netmask="255.255.255.0" type="ipv4"/>
49    </interface>
50    <interface client_id="nodeC:if3">
51      <ip address="192.168.6.12" netmask="255.255.255.0" type="ipv4"/>
52    </interface>
53    <services>
54    <execute command="sudo sed -i -e '4s/#baseurl/baseurl/' /etc/yum.repos.d/fedora.repo; sudo yum install iperf -y; sudo cp /gimibot/gimibot.sh /gimibot/postboot_script.sh /; chmod +x /gimibot.sh; chmod +x /postboot_script.sh; sudo sh /postboot_script.sh" shell="sh"/>
55      <install install_path="/" url="http://emmy9.casa.umass.edu/GEC-17/gimibot_omf6.tar.gz"/>
56    </services>
57  </node>
58   <node client_id="nodeB"  component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" exclusive="false" >
59    <sliver_type name="XOSmall">
60     <disk_image name="http://emmy9.casa.umass.edu/Disk_Images/ExoGENI/Ubuntu1204/ubuntu1204gimi_omf6.xml" version="297070c4ff37f2e3f039f38c242c84b1ce625a92"/>
61    </sliver_type>
62    <interface client_id="nodeB:if0">
63      <ip address="192.168.2.10" netmask="255.255.255.0" type="ipv4"/>
64    </interface>
65    <interface client_id="nodeB:if1">
66      <ip address="192.168.1.10" netmask="255.255.255.0" type="ipv4"/>
67    </interface>
68    <interface client_id="nodeB:if2">
69      <ip address="192.168.4.10" netmask="255.255.255.0" type="ipv4"/>
70    </interface>
71    <services>
72        <execute shell="/bin/bash" command="sudo cp /gimibot/gimibot.sh /gimibot/postboot_script_exo.sh /; chmod +x /gimibot.sh; chmod +x /postboot_script_exo.sh; /postboot_script_exo.sh $self.Name() $sliceName"/>
73       <install install_path="/" url="http://emmy9.casa.umass.edu/GEC-17/gimibot_omf6.tar.gz"/>
74    </services>
75  </node>
76   <node client_id="nodeD"  component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" exclusive="false" >
77    <sliver_type name="XOSmall">
78      <disk_image name="http://emmy9.casa.umass.edu/Disk_Images/ExoGENI/Ubuntu1204/ubuntu1204gimi_omf6.xml" version="297070c4ff37f2e3f039f38c242c84b1ce625a92"/>
79    </sliver_type>
80    <interface client_id="nodeD:if0">
81        <ip address="192.168.3.13" netmask="255.255.255.0" type="ipv4"/>
82    </interface>
83    <interface client_id="nodeD:if1">
84        <ip address="192.168.1.13" netmask="255.255.255.0" type="ipv4"/>
85    </interface>
86    <services>
87        <execute shell="/bin/bash" command="sudo cp /gimibot/gimibot.sh /gimibot/postboot_script_exo.sh /; chmod +x /gimibot.sh; chmod +x /postboot_script_exo.sh; /postboot_script_exo.sh $self.Name() $sliceName"/>
88    <install install_path="/" url="http://emmy9.casa.umass.edu/GEC-17/gimibot_omf6.tar.gz"/>
89    </services>
90  </node>
91  <link client_id="link0">
92    <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/>
93    <interface_ref client_id="nodeA:if0"/>
94    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
95    <interface_ref client_id="nodeC:if0"/>
96    <property source_id="nodeA:if0" dest_id="nodeC:if0"/>
97    <property source_id="nodeC:if0" dest_id="nodeA:if0"/>
98  </link>
99  <link client_id="link1">
100    <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/>
101    <interface_ref client_id="nodeB:if0"/>
102    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
103    <interface_ref client_id="nodeC:if1"/>
104    <property source_id="nodeB:if0" dest_id="nodeC:if1"/>
105    <property source_id="nodeC:if1" dest_id="nodeB:if0"/>
106  </link>
107  <link client_id="link2">
108    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
109    <interface_ref client_id="nodeC:if2"/>
110    <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/>
111    <interface_ref client_id="nodeD:if0"/>
112    <property source_id="nodeC:if2" dest_id="nodeD:if0"/>
113    <property source_id="nodeD:if0" dest_id="nodeC:if2"/>
114  </link>
115  <link client_id="link3">
116    <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/>
117    <interface_ref client_id="nodeB:if1"/>
118    <interface_ref client_id="nodeD:if1"/>
119    <property source_id="nodeB:if1" dest_id="nodeD:if1"/>
120    <property source_id="nodeD:if1" dest_id="nodeB:if1"/>
121  </link>
122  <link client_id="link4">
123    <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/>
124    <interface_ref client_id="nodeA:if1"/>
125    <interface_ref client_id="nodeB:if2"/>
126    <property source_id="nodeB:if2" dest_id="nodeA:if1"/>
127    <property source_id="nodeA:if1" dest_id="nodeB:if2"/>
128  </link>
129  <link client_id="link5">
130    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
131    <interface_ref client_id="nodeC:if3"/>
132    <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/>
133    <interface_ref client_id="nodeE:if0"/>
134    <property source_id="nodeC:if3" dest_id="nodeE:if0"/>
135    <property source_id="nodeE:if0" dest_id="nodeC:if3"/>
136  </link>
137</rspec>
138