source: trunk/GENIRacks/InstaGENI/Spiral4/RSpecs/AcceptanceTests/IG-EXP-7/IG-EXP-7.rspec @ 1802

Last change on this file since 1802 was 1802, checked in by lnevers@bbn.com, 11 years ago

Updating the 2 racks click scenario to use shared VLANs L2-ping-tutorial and IG-EXP-7

File size: 5.8 KB
RevLine 
[1802]1<rspec xmlns="http://www.geni.net/resources/rspec/3"
2        xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
3        xmlns:sharedvlan="http://www.geni.net/resources/rspec/ext/shared-vlan/1"
4        xs:schemaLocation="http://www.geni.net/resources/rspec/3           
5        http://www.geni.net/resources/rspec/3/request.xsd
6        http://www.geni.net/resources/rspec/ext/shared-vlan/1
7        http://www.geni.net/resources/rspec/ext/shared-vlan/1/request.xsd"
8type="request">
9
[1651]10  <node client_id="hostA" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
[1649]11    <sliver_type name="emulab-openvz"/>
[1651]12    <interface client_id="hostA:if0">
[1802]13    <ip address="10.42.14.2" netmask="255.255.255.0" type="ipv4"/>
[1651]14    </interface>
15  </node>
16  <node client_id="top" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
[1649]17    <sliver_type name="emulab-openvz"/>
[1651]18    <services>
19      <execute command="sudo /local/install-script.sh" shell="sh"/>
20      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
21    </services>
22    <interface client_id="top:if0">
[1802]23    <ip address="10.42.14.1" netmask="255.255.255.0" type="ipv4"/>
[1649]24    </interface>
[1651]25    <interface client_id="top:if1">
[1802]26    <ip address="10.42.11.2" netmask="255.255.255.0" type="ipv4"/>
[1649]27    </interface>
[1651]28    <interface client_id="top:if2">
[1802]29    <ip address="10.42.10.1" netmask="255.255.255.0" type="ipv4"/>
[1651]30    </interface>
31  </node>
[1658]32  <node client_id="left" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
[1649]33    <sliver_type name="emulab-openvz"/>
[1651]34    <services>
35      <execute command="sudo /local/install-script.sh" shell="sh"/>
36      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
37    </services>
38    <interface client_id="left:if0">
[1802]39    <ip address="10.42.11.1" netmask="255.255.255.0" type="ipv4"/>
[1651]40    </interface>
41    <interface client_id="left:if1">
[1802]42    <ip address="10.42.13.2" netmask="255.255.255.0" type="ipv4"/>
[1651]43    </interface>
44  </node>
45  <node client_id="right" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
[1649]46    <sliver_type name="emulab-openvz"/>
[1651]47    <services>
48      <execute command="sudo /local/install-script.sh" shell="sh"/>
49      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
50    </services>
51    <interface client_id="right:if0">
[1802]52    <ip address="10.42.10.2" netmask="255.255.255.0" type="ipv4"/>
[1651]53    </interface>
54    <interface client_id="right:if1">
[1802]55    <ip address="10.42.12.2" netmask="255.255.255.0" type="ipv4"/>
[1651]56    </interface>
57  </node>
58  <node client_id="bottom" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
[1649]59    <sliver_type name="emulab-openvz"/>
[1651]60    <services>
61      <execute command="sudo /local/install-script.sh" shell="sh"/>
62      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/>
63    </services>
64    <interface client_id="bottom:if0">
[1802]65    <ip address="10.42.12.1" netmask="255.255.255.0" type="ipv4"/>
[1651]66    </interface>
67    <interface client_id="bottom:if1">
[1802]68    <ip address="10.42.13.1" netmask="255.255.255.0" type="ipv4"/>
[1651]69    </interface>
70    <interface client_id="bottom:if2">
[1649]71    <ip address="192.168.5.1" netmask="255.255.255.0" type="ipv4"/>
[1651]72    </interface>
73  </node>
74  <node client_id="hostB" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
[1649]75    <sliver_type name="emulab-openvz"/>
[1651]76    <interface client_id="hostB:if0">
[1649]77    <ip address="192.168.5.2" netmask="255.255.255.0" type="ipv4"/>
[1651]78    </interface>
[1649]79  </node>
80  <link client_id="link-A">
81    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
[1651]82    <interface_ref client_id="hostA:if0"/>
83    <interface_ref client_id="top:if0"/>
84    <property source_id="hostA:if0" dest_id="top:if0"/>
85    <property source_id="top:if0" dest_id="hostA:if0"/>
86    <link_type name="lan"/>
[1649]87  </link>
88  <link client_id="link-0">
89    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
[1651]90    <interface_ref client_id="top:if1"/>
91    <interface_ref client_id="left:if0"/>
92    <property source_id="top:if1" dest_id="left:if0"/>
93    <property source_id="left:if0" dest_id="top:if1"/>
94    <link_type name="lan"/>
95  </link>
96  <link client_id="link-2">
97    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
[1649]98    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]99    <interface_ref client_id="left:if1"/>
100    <interface_ref client_id="bottom:if1"/>
[1802]101    <sharedvlan:link_shared_vlan name="L2-ping-tutorial"/>
[1649]102  </link>
103  <link client_id="link-1">
104    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
105    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]106    <interface_ref client_id="top:if2"/>
107    <interface_ref client_id="right:if0"/>
[1802]108    <sharedvlan:link_shared_vlan name="IG-EXP-7"/>
[1649]109  </link>
110  <link client_id="link-3">
111    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]112    <interface_ref client_id="bottom:if0"/>
113    <interface_ref client_id="right:if1"/>
114    <property source_id="bottom:if0" dest_id="right:if1"/>
115    <property source_id="right:if1" dest_id="bottom:if0"/>
116    <link_type name="lan"/>
[1649]117  </link>
118  <link client_id="link-B">
119    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
[1651]120    <interface_ref client_id="bottom:if2"/>
121    <interface_ref client_id="hostB:if0"/>
122    <property source_id="bottom:if2" dest_id="hostB:if0"/>
123    <property source_id="hostB:if0" dest_id="bottom:if2"/>
124    <link_type name="lan"/>
[1649]125  </link>
126</rspec>
[1651]127
Note: See TracBrowser for help on using the repository browser.