Version 8 (modified by 11 years ago) (diff) | ,
---|
IG-XN-6: IG Utah Xen to IG GPO Xen with 1 stitched VLAN
This test case verifies a topology that requests one IG Utah Xen VM to one IG GPO Xen VM via 1 stitched VLAN via the Internet2 ION aggregate. For overall status see the InstaGENI Xen Virtualization Test Status page.
Last Updated: 2013-08-12
Test Status
This section captures the status for each step in the acceptance test plan.
Test | State | Ticket | Notes |
IG Utah Xen to IG GPO Xen | Color(green,Pass)? |
State Legend | Description |
Color(green,Pass)? | Test completed and met all criteria |
Color(#98FB98,Pass: most criteria)? | Test completed and met most criteria. Exceptions documented |
Color(red,Fail)? | Test completed and failed to meet criteria. |
Color(yellow,Complete)? | Test completed but will require re-execution due to expected changes |
Color(orange,Blocked)? | Blocked by ticketed issue(s). |
Color(#63B8FF,In Progress)? | Currently under test. |
Test Execution Details
This testing is executed with GENI Clearinghouse Credentials. No assumptions are made.
IG Utah Xen to IG GPO Xen with 1 stitched VLAN
Using the following RSpec:
... <node client_id="ig-gpo-xen" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="true"> <sliver_type name="emulab-xen"/> <interface client_id="ig-gpo-xen:if0"> <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> </interface> </node> <node client_id="ig-utah-xen" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true"> <sliver_type name="emulab-xen"/> <interface client_id="ig-utah-xen:if0"> <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/> </interface> </node> <link client_id="link0"> <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> <interface_ref client_id="ig-utah-xen:if0"/> <interface_ref client_id="ig-gpo-xen:if0"/> <property source_id="ig-utah-xen:if0" dest_id="ig-gpo-xen:if0"/> <property source_id="ig-gpo-xen:if0" dest_id="ig-utah-xen:if0"/> </link> ...
Create a slice and sliver for this topology:
$ omni.py createslice xen-ig-gpo-ig-utah 11:46:48 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:46:48 INFO omni: Using control framework portal 11:46:49 INFO omni: Created slice with Name xen-ig-gpo-ig-utah, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah, Expiration 2013-08-19 15:46:49 11:46:49 INFO omni: ------------------------------------------------------------ 11:46:49 INFO omni: Completed createslice: Options as run: framework: portal project: ln-prj Args: createslice xen-ig-gpo-ig-utah Result Summary: Created slice with Name xen-ig-gpo-ig-utah, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah, Expiration 2013-08-19 15:46:49 11:46:49 INFO omni: ============================================================
Ran into problem with slice expiration, PG now denies request for sliver that exceed PG experimentation default. Added "expires=" to rspec to get this request to work.
$ stitcher.py createsliver xen-ig-gpo-ig-utah ./insta-xen-ig-gpo-ig-utah.rspec 13:21:00 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:21:00 INFO stitcher: Using control framework portal 13:21:01 INFO stitcher: Checking that slice xen-ig-gpo-ig-utah is valid... 13:21:02 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah expires on 2013-08-19 15:46:49 UTC 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> speaks AM API v3, but sticking with v2 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm> speaks AM API v3, but sticking with v2 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> speaks AM API v3, but sticking with v2 13:21:02 INFO stitcher: Stitched reservation will include resources from these aggregates: 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm> 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> 13:21:02 INFO stitcher: <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> 13:21:02 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-instageni-gpolab-bbn-com.xml' 13:21:02 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:21:15 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm> complete. 13:21:15 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-emulab-net.xml' 13:21:15 INFO stitch.Aggregate: Stitcher doing createsliver at https://www.emulab.net:12369/protogeni/xmlrpc/am 13:21:55 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+emulab.net+authority+cm> complete. 13:21:55 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-utah-geniracks-net.xml' 13:21:55 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am 13:22:09 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> complete. 13:22:09 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-ion-internet2-edu.xml' 13:22:09 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 13:22:53 INFO stitch.Aggregate: DCN AM <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am>: must wait for status ready.... 13:22:53 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 13:23:30 INFO stitch.Aggregate: DCN circuit 25361 is ready 13:23:37 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> complete. 13:23:37 INFO stitch.launcher: All aggregates are complete. 13:23:37 WARNING stitch.ManifestRSpecCombiner: Pulling hops from a DCN AM: <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> 13:23:37 WARNING stitch.ManifestRSpecCombiner: AM <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am>'s manifest is the dom_template- no need to do combinedHops here. 13:23:37 INFO stitcher: <?xml version="1.0" ?> 13:23:37 INFO stitcher: <!-- Reserved resources for: Slice: xen-ig-gpo-ig-utah at AM: URN: stitching-combined URL: --> 13:23:37 INFO stitcher: <!-- Aggregate Details { "url": "https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25361", "urn": "urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19", "vlan_tag": "983", "id": "6" } ], "urn": "urn:publicid:IDN+utah.geniracks.net+authority+cm", "user_requested": true, "api_version": 2 } { "url": "https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25361", "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+procurve2:5.24", "vlan_tag": "3729", "id": "1" } ], "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm", "user_requested": true, "api_version": 2 } { "url": "https://www.emulab.net:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25361", "urn": "urn:publicid:IDN+emulab.net+interface+procurveA:3.19", "vlan_tag": "983", "id": "5" }, { "path_id": "link", "path_global_id": "ion.internet2.edu-25361", "urn": "urn:publicid:IDN+emulab.net+interface+procurve-pgeni-atla:3.21", "vlan_tag": "983", "id": "4" } ], "urn": "urn:publicid:IDN+emulab.net+authority+cm", "user_requested": false, "api_version": 2 } { "url": "http://geni-am.net.internet2.edu:12346", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25361", "urn": "urn:publicid:IDN+ion.internet2.edu+interface+rtr.atla:ge-10/3/2:protogeni", "vlan_tag": "983", "id": "3" }, { "path_id": "link", "path_global_id": "ion.internet2.edu-25361", "urn": "urn:publicid:IDN+ion.internet2.edu+interface+rtr.newy:ae0:bbn", "vlan_tag": "3729", "id": "2" } ], "urn": "urn:publicid:IDN+ion.internet2.edu+authority+am", "user_requested": false, "api_version": 2 } --> <rspec expires="2013-08-12T17:23:24.194Z" generated="2013-08-12T17:23:24.194Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> <node client_id="xen-gpo" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc5" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9580"> <sliver_type name="emulab-xen"/> <interface client_id="xen-gpo:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc5:eth1" mac_address="02f4cdb7806b" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9583"> <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm5-1" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="xen-gpo.xen-ig-gpo-ig-utah.ch-geni-net.instageni.gpolab.bbn.com"/> <services> <login authentication="ssh-keys" hostname="pc5.instageni.gpolab.bbn.com" port="32314" username="lnevers"/> </services> </node> <node client_id="xen-utah" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24710"> <sliver_type name="emulab-xen"/> <interface client_id="xen-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" mac_address="025f38249ee3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24713"> <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm3-11" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="xen-utah.xen-ig-gpo-ig-utah.ch-geni-net.utah.geniracks.net"/> <services> <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32058" username="lnevers"/> </services> </node> <link client_id="link" sliver_id="urn:publicid:IDN+ion.internet2.edu+sliver+ion.internet2.edu-25361" vlantag="3729:983"> <!--AM urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm: sliver_id=urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9582 vlantag=3729--> <!--AM urn:publicid:IDN+utah.geniracks.net+authority+cm: sliver_id=urn:publicid:IDN+utah.geniracks.net+sliver+24712 vlantag=983--> <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> <component_manager name="urn:publicid:IDN+ion.internet2.edu+authority+am"/> <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/> <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> <interface_ref client_id="xen-gpo:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc5:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9583"/> <interface_ref client_id="xen-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24713"/> <property capacity="100000" dest_id="xen-utah:if0" source_id="xen-gpo:if0"/> <property capacity="100000" dest_id="xen-gpo:if0" source_id="xen-utah:if0"/> </link> <stitching lastUpdateTime="2013-08-12T17:23:24.194Z" xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd"> <path id="link"> <globalId> ion.internet2.edu-25361 </globalId> <lifetime id="ion.internet2.edu-25361"> <start type="xgc"> 2013-08-13T15:46:49.000Z </start> <end type="xgc"> 2013-08-12T17:23:24.194Z </end> </lifetime> <hop id="1"> <link id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+procurve2:5.24"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 3729 </vlanRangeAvailability> <suggestedVLANRange> 3729 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 2 </nextHop> </hop> <hop id="2"> <link id="urn:publicid:IDN+ion.internet2.edu+interface+rtr.newy:ae0:bbn"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000.0 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 3729 </vlanRangeAvailability> <suggestedVLANRange> 3729 </suggestedVLANRange> <vlanTranslation> true </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 3 </nextHop> </hop> <hop id="3"> <link id="urn:publicid:IDN+ion.internet2.edu+interface+rtr.atla:ge-10/3/2:protogeni"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000.0 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 983 </vlanRangeAvailability> <suggestedVLANRange> 983 </suggestedVLANRange> <vlanTranslation> true </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 4 </nextHop> </hop> <hop id="4"> <link id="urn:publicid:IDN+emulab.net+interface+procurve-pgeni-atla:3.21"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 983 </vlanRangeAvailability> <suggestedVLANRange> 983 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 5 </nextHop> </hop> <hop id="5"> <link id="urn:publicid:IDN+emulab.net+interface+procurveA:3.19"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 983 </vlanRangeAvailability> <suggestedVLANRange> 983 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 6 </nextHop> </hop> <hop id="6"> <link id="urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 983 </vlanRangeAvailability> <suggestedVLANRange> 983 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> null </nextHop> </hop> </path> </stitching> </rspec> Stitching success: Reserved resources in slice xen-ig-gpo-ig-utah at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 link(s).
Also re-created the slice with an updated version of the stitcher.py which removed the fix which added an expiration. Problem is no longer visible:
$ stitcher.py createsliver xen-ig-gpo-ig-utah ./insta-xen-ig-gpo-ig-utah.rspec 13:54:05 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:54:05 INFO stitcher: Using control framework portal 13:54:05 INFO stitcher: Checking that slice xen-ig-gpo-ig-utah is valid... 13:54:06 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah expires on 2013-08-19 15:46:49 UTC 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> speaks AM API v3, but sticking with v2 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm> speaks AM API v3, but sticking with v2 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> speaks AM API v3, but sticking with v2 13:54:07 INFO stitcher: Stitched reservation will include resources from these aggregates: 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm> 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> 13:54:07 INFO stitcher: <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> 13:54:07 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-instageni-gpolab-bbn-com.xml' 13:54:07 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:54:18 ERROR omni: {'output': 'vlan tag for link not available', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+382098c4d11081f70e3a4271a76d6e72', 'am_type': 'protogeni', 'geni_code': 1, 'am_code': 1, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=382098c4d11081f70e3a4271a76d6e72'}, 'value': 0} 13:55:26 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+emulab.net+authority+cm> complete. 13:55:26 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-utah-geniracks-net.xml' 13:55:26 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am 13:55:40 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> complete. 13:55:40 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-12-instageni-gpolab-bbn-com.xml' 13:55:40 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:55:51 ERROR omni: {'output': 'vlan tag for link not available', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+d5f63e6f96453ad4778f15f17e26533e', 'am_type': 'protogeni', 'geni_code': 1, 'am_code': 1, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=d5f63e6f96453ad4778f15f17e26533e'}, 'value': 0} 13:56:34 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm> complete. 13:56:34 INFO stitch.Aggregate: Writing to '/tmp/xen-ig-gpo-ig-utah-createsliver-request-11-ion-internet2-edu.xml' 13:56:34 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 13:57:18 INFO stitch.Aggregate: DCN AM <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am>: must wait for status ready.... 13:57:18 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 13:57:55 INFO stitch.Aggregate: DCN circuit 25391 is ready 13:58:02 WARNING stitch.Aggregate: Changing Path link global ID from None to ion.internet2.edu-25391 13:58:02 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> complete. 13:58:02 INFO stitch.launcher: All aggregates are complete. 13:58:02 INFO stitcher: <?xml version="1.0" encoding="utf-8"?> 13:58:02 INFO stitcher: <!-- Reserved resources for: Slice: xen-ig-gpo-ig-utah at AM: URN: stitching-combined URL: --> 13:58:02 INFO stitcher: <!-- Aggregate Details { "url": "https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25391", "urn": "urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19", "vlan_tag": "989", "id": "6" } ], "urn": "urn:publicid:IDN+utah.geniracks.net+authority+cm", "user_requested": true, "api_version": 2 } { "url": "https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25391", "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+interface+procurve2:5.24", "vlan_tag": "3728", "id": "1" } ], "urn": "urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm", "user_requested": true, "api_version": 2 } { "url": "https://www.emulab.net:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25391", "urn": "urn:publicid:IDN+emulab.net+interface+procurveA:3.19", "vlan_tag": "989", "id": "5" }, { "path_id": "link", "path_global_id": "ion.internet2.edu-25391", "urn": "urn:publicid:IDN+emulab.net+interface+procurve-pgeni-atla:3.21", "vlan_tag": "989", "id": "4" } ], "urn": "urn:publicid:IDN+emulab.net+authority+cm", "user_requested": false, "api_version": 2 } { "url": "http://geni-am.net.internet2.edu:12346", "hops_info": [ { "path_id": "link", "path_global_id": "ion.internet2.edu-25391", "urn": "urn:publicid:IDN+ion.internet2.edu+interface+rtr.atla:ge-10/3/2:protogeni", "vlan_tag": "989", "id": "3" }, { "path_id": "link", "path_global_id": "ion.internet2.edu-25391", "urn": "urn:publicid:IDN+ion.internet2.edu+interface+rtr.newy:ae0:bbn", "vlan_tag": "3728", "id": "2" } ], "urn": "urn:publicid:IDN+ion.internet2.edu+authority+am", "user_requested": false, "api_version": 2 } --> <rspec expires="2013-08-12T17:57:49.700Z" generated="2013-08-12T17:57:49.699Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> <node client_id="xen-gpo" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc5" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9592"> <sliver_type name="emulab-xen"/> <interface client_id="xen-gpo:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc5:eth1" mac_address="02436524bea8" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9595"> <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm5-1" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="xen-gpo.xen-ig-gpo-ig-utah.ch-geni-net.instageni.gpolab.bbn.com"/> <services> <login authentication="ssh-keys" hostname="pc5.instageni.gpolab.bbn.com" port="32314" username="lnevers"/> </services> </node> <node client_id="xen-utah" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24726"> <sliver_type name="emulab-xen"/> <interface client_id="xen-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" mac_address="021bc1a511a2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24729"> <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm3-11" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="xen-utah.xen-ig-gpo-ig-utah.ch-geni-net.utah.geniracks.net"/> <services> <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32058" username="lnevers"/> </services> </node> <link client_id="link" sliver_id="urn:publicid:IDN+ion.internet2.edu+sliver+ion.internet2.edu-25391" vlantag="3728:989"> <!--AM urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm: sliver_id=urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9594 vlantag=3728--> <!--AM urn:publicid:IDN+utah.geniracks.net+authority+cm: sliver_id=urn:publicid:IDN+utah.geniracks.net+sliver+24728 vlantag=989--> <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> <component_manager name="urn:publicid:IDN+ion.internet2.edu+authority+am"/> <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/> <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> <interface_ref client_id="xen-gpo:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc5:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+9595"/> <interface_ref client_id="xen-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24729"/> <property capacity="100000" dest_id="xen-utah:if0" source_id="xen-gpo:if0"/> <property capacity="100000" dest_id="xen-gpo:if0" source_id="xen-utah:if0"/> </link> <stitching lastUpdateTime="2013-08-12T17:57:49.699Z" xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd"> <path id="link"> <globalId> ion.internet2.edu-25391 </globalId> <lifetime id="ion.internet2.edu-25391"> <start type="xgc"> 2013-08-13T17:56:38.000Z </start> <end type="xgc"> 2013-08-12T17:57:49.700Z </end> </lifetime> <hop id="1"> <link id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+procurve2:5.24"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 3728 </vlanRangeAvailability> <suggestedVLANRange> 3728 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 2 </nextHop> </hop> <hop id="2"> <link id="urn:publicid:IDN+ion.internet2.edu+interface+rtr.newy:ae0:bbn"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000.0 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 3728 </vlanRangeAvailability> <suggestedVLANRange> 3728 </suggestedVLANRange> <vlanTranslation> true </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 3 </nextHop> </hop> <hop id="3"> <link id="urn:publicid:IDN+ion.internet2.edu+interface+rtr.atla:ge-10/3/2:protogeni"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000.0 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 989 </vlanRangeAvailability> <suggestedVLANRange> 989 </suggestedVLANRange> <vlanTranslation> true </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 4 </nextHop> </hop> <hop id="4"> <link id="urn:publicid:IDN+emulab.net+interface+procurve-pgeni-atla:3.21"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 989 </vlanRangeAvailability> <suggestedVLANRange> 989 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 5 </nextHop> </hop> <hop id="5"> <link id="urn:publicid:IDN+emulab.net+interface+procurveA:3.19"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 989 </vlanRangeAvailability> <suggestedVLANRange> 989 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 6 </nextHop> </hop> <hop id="6"> <link id="urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 989 </vlanRangeAvailability> <suggestedVLANRange> 989 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> null </nextHop> </hop> </path> </stitching> </rspec> Stitching success: Reserved resources in slice xen-ig-gpo-ig-utah at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 link(s).
Login to each node and verify connectivity:
$ readyToLogin.py xen-ig-gpo-ig-utah -a ig-utah ... ssh -p 32058 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net $ ssh -p 32058 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. xen-utah:~% xen-utah:~% ping xen-gpo PING xen-gpo-link (192.168.4.1) 56(84) bytes of data. 64 bytes from xen-gpo-link (192.168.4.1): icmp_req=1 ttl=64 time=184 ms 64 bytes from xen-gpo-link (192.168.4.1): icmp_req=2 ttl=64 time=92.5 ms 64 bytes from xen-gpo-link (192.168.4.1): icmp_req=3 ttl=64 time=92.3 ms ^C --- xen-gpo-link ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 92.308/123.250/184.852/43.560 ms xen-utah:~%
Release resources:
$ stitcher.py deletesliver xen-ig-gpo-ig-utah 14:11:39 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 14:11:39 INFO stitcher: Using control framework portal 14:11:39 INFO stitcher: Reading stitching slice xen-ig-gpo-ig-utah aggregates from file ch\.geni\.net.ln-prj.xen-ig-gpo-ig-utah-amlist.txt 14:11:39 INFO stitcher: Adding aggregate option https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am (urn:publicid:IDN+utah.geniracks.net+authority+cm) 14:11:39 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 14:11:39 INFO stitcher: Adding aggregate option https://www.emulab.net:12369/protogeni/xmlrpc/am (urn:publicid:IDN+emulab.net+authority+cm) 14:11:39 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 14:11:39 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 14:11:39 INFO omni: Using control framework portal 14:11:40 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah expires on 2013-08-19 15:46:49 UTC 14:12:23 INFO omni: (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=711aab573ffc098e4cd3b54e74d172b7) 14:12:23 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah on unspecified_AM_URN at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am 14:13:00 INFO omni: (PG log url - look here for details on any failures: https://www.emulab.net/spewlogfile.php3?logfile=538a6205679fb9679c9774457234313d) 14:13:00 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah on unspecified_AM_URN++ at https://www.emulab.net:12369/protogeni/xmlrpc/am 14:13:05 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah on unspecified_AM_URN+++ at http://geni-am.net.internet2.edu:12346 14:13:48 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=e2e0abc7b07a2ac9778941fc7c902ef4) 14:13:48 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-ig-gpo-ig-utah on unspecified_AM_URN+ at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am Deleted slivers on 4 out of a possible 4 aggregates