Version 3 (modified by 11 years ago) (diff) | ,
---|
IG-XN-8: IG Utah Xen to ExoGENI GPO VM with 1 stitched VLAN
This test case verifies a topology that requests one IG Utah Xen to one ExoGENI GPO OpenStack VM with 1 stitched VLAN via the Internet2 ION aggregate. For overall status see the InstaGENI Xen Virtualization Test Status page.
Test Status
This section captures the status for each step in the acceptance test plan.
Test | State | Ticket | Notes |
IG Utah Xen to EG GPO OpenStack VM |
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 ExoGENI GPO VM with 1 stitched VLAN
Using the following RSpec:
... <node client_id="eg-gpo" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"> <interface client_id="eg-gpo:if0"> <ip address="192.168.1.1" netmask="255.255.255.0" /> </interface> </node> <node client_id="ig-utah" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" > <sliver_type name="emulab-xen"/> <services> <execute command="sudo yum install iperf -y" shell="sh"/> </services> <interface client_id="ig-utah:if0"> <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> </interface> </node> <link client_id="link-eggpo-igutah"> <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/> <interface_ref client_id="eg-gpo:if0"/> <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> <interface_ref client_id="ig-utah:if0"/> </link> ...
Created a slice and stitched sliver:
$ omni.py createslice xen-eg-gpo-ig-utah 14:27:26 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 14:27:26 INFO omni: Using control framework portal 14:27:28 INFO omni: Created slice with Name xen-eg-gpo-ig-utah, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-eg-gpo-ig-utah, Expiration 2013-08-19 18:27:27 14:27:28 INFO omni: ------------------------------------------------------------ 14:27:28 INFO omni: Completed createslice: Options as run: framework: portal project: ln-prj Args: createslice xen-eg-gpo-ig-utah Result Summary: Created slice with Name xen-eg-gpo-ig-utah, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-eg-gpo-ig-utah, Expiration 2013-08-19 18:27:27 14:27:28 INFO omni: ============================================================ $ stitcher.py createsliver xen-eg-gpo-ig-utah insta-xen-eg-gpo-ig-utah.rspec 10:42:59 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 10:42:59 INFO stitcher: Using control framework portal 10:42:59 INFO stitcher: Checking that slice xen-eg-gpo-ig-utah is valid... 10:43:00 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+xen-eg-gpo-ig-utah expires on 2013-08-19 18:27:27 UTC 10:43:01 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> speaks AM API v3, but sticking with v2 10:43:01 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> speaks AM API v3, but sticking with v2 10:43:01 INFO stitcher: Stitched reservation will include resources from these aggregates: 10:43:01 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> 10:43:01 INFO stitcher: <Aggregate urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am> 10:43:01 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> 10:43:01 INFO stitcher: <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> 10:43:01 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-exogeni-net-bbnvmsite.xml' 10:43:01 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni.renci.org:11443/orca/xmlrpc 10:43:10 INFO stitch.Aggregate: <Aggregate urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am>: Couldn't find link urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:TenGigabitEthernet:1:1:ethernet in path link-eggpo-igutah in EG manifest rspec (usually harmless; 2 of these may happen) 10:43:10 INFO stitch.Aggregate: ... returning Fake avail/suggested 2-4094, 3738 10:43:10 INFO stitch.Aggregate: <Aggregate urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am>: Couldn't find link urn:publicid:IDN+exogeni.net:bbnvmsite+interface+Bbn:ExoGeni:TenGigabitEthernet:1:ethernet in path link-eggpo-igutah in EG manifest rspec (usually harmless; 2 of these may happen) 10:43:10 INFO stitch.Aggregate: ... returning Fake avail/suggested 2-4094, 3738 10:43:10 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am> complete. 10:43:10 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-emulab-net.xml' 10:43:10 INFO stitch.Aggregate: Stitcher doing createsliver at https://www.emulab.net:12369/protogeni/xmlrpc/am 10:43:50 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+emulab.net+authority+cm> complete. 10:43:50 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-utah-geniracks-net.xml' 10:43:50 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am 10:44:04 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> complete. 10:44:04 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-ion-internet2-edu.xml' 10:44:04 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 10:44:56 INFO stitch.Aggregate: DCN AM <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am>: must wait for status ready.... 10:44:56 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 10:45:32 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 10:46:09 INFO stitch.Aggregate: DCN circuit 25621 is ready 10:46:16 WARNING stitch.Aggregate: Changing Path link-eggpo-igutah global ID from None to ion.internet2.edu-25621 10:46:16 INFO stitch.Aggregate: Allocation at <Aggregate urn:publicid:IDN+ion.internet2.edu+authority+am> complete. 10:46:16 INFO stitch.launcher: All aggregates are complete. 10:46:16 INFO stitch.ManifestRSpecCombiner: Did not find HopLink urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:TenGigabitEthernet:1:1:ethernet in AM's Man RSpec, though found AM's path link-eggpo-igutah (usually harmless; happens 2 times for ExoGENI aggregates) 10:46:16 INFO stitch.ManifestRSpecCombiner: Did not find HopLink urn:publicid:IDN+exogeni.net:bbnvmsite+interface+Bbn:ExoGeni:TenGigabitEthernet:1:ethernet in AM's Man RSpec, though found AM's path link-eggpo-igutah (usually harmless; happens 2 times for ExoGENI aggregates) 10:46:16 ERROR stitcher: Manifest RSpec file did not contain a Manifest RSpec (wrong type or schema) 10:46:16 INFO stitcher: <?xml version="1.0" encoding="utf-8"?> 10:46:16 INFO stitcher: <!-- Reserved resources for: Slice: xen-eg-gpo-ig-utah at AM: URN: stitching-combined URL: --> 10:46:16 INFO stitcher: <!-- Aggregate Details { "url": "https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19", "vlan_tag": "980", "id": "8" } ], "urn": "urn:publicid:IDN+utah.geniracks.net+authority+cm", "user_requested": true, "api_version": 2 } { "url": "http://geni.renci.org:11443/orca/xmlrpc", "hops_info": [ { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:TenGigabitEthernet:1:1:ethernet", "vlan_tag": "3738", "id": "2" }, { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+exogeni.net:bbnvmsite+interface+Bbn:ExoGeni:TenGigabitEthernet:1:ethernet", "vlan_tag": "3738", "id": "1" }, { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:GigabitEthernet:1:2:ethernet", "vlan_tag": "3738", "id": "3" } ], "urn": "urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am", "user_requested": true, "api_version": 2 } { "url": "https://www.emulab.net:12369/protogeni/xmlrpc/am", "hops_info": [ { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+emulab.net+interface+procurveA:3.19", "vlan_tag": "980", "id": "7" }, { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+emulab.net+interface+procurve-pgeni-atla:3.21", "vlan_tag": "980", "id": "6" } ], "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-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+ion.internet2.edu+interface+rtr.atla:ge-10/3/2:protogeni", "vlan_tag": "980", "id": "5" }, { "path_id": "link-eggpo-igutah", "path_global_id": "ion.internet2.edu-25621", "urn": "urn:publicid:IDN+ion.internet2.edu+interface+rtr.newy:ae0:gpo-eg", "vlan_tag": "3738", "id": "4" } ], "urn": "urn:publicid:IDN+ion.internet2.edu+authority+am", "user_requested": false, "api_version": 2 } --> <rspec expires="2013-08-14T14:45:28.330Z" generated="2013-08-14T14:45:28.330Z" 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="eg-gpo" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="orca-vm-cloud" exclusive="false" sliver_id="urn:publicid:IDN+exogeni.net+sliver+81bf9d77-f7c8-47f1-ac23-212acd73c744:eg-gpo"> <location country="Unspecified" latitude="42.38974" longitude="-71.14751"/> <sliver_type name="m1.small"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.8.xml" version="d1044d9162bd7851e3fc2c57a8251ad6b3641c0c"/> </sliver_type> <services/> <interface client_id="eg-gpo:if0" mac_address="fe:16:3e:00:3c:ac"> <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2013-08-14T14:43:02.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2013-08-19T18:27:27.000Z" start_time="2013-08-14T14:43:02.000Z" state="configuring"/> </node> <node client_id="ig-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+24956"> <sliver_type name="emulab-xen"/> <services> <execute command="sudo yum install iperf -y" shell="sh"/> <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="30266" username="lnevers"/> </services> <interface client_id="ig-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth1" mac_address="021bcdce1357" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24959"> <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm3-7" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="ig-utah.xen-eg-gpo-ig-utah.ch-geni-net.utah.geniracks.net"/> </node> <link client_id="link-eggpo-igutah" sliver_id="urn:publicid:IDN+ion.internet2.edu+sliver+ion.internet2.edu-25621" vlantag="3738:980"> <!--AM urn:publicid:IDN+ion.internet2.edu+authority+am: sliver_id=urn:publicid:IDN+ion.internet2.edu+sliver+ion.internet2.edu-25621 vlantag=3738:980--> <!--AM urn:publicid:IDN+emulab.net+authority+cm: sliver_id=urn:publicid:IDN+emulab.net+sliver+145429 vlantag=980--> <!--AM urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am: sliver_id=urn:publicid:IDN+exogeni.net+sliver+81bf9d77-f7c8-47f1-ac23-212acd73c744:link-eggpo-igutah vlantag=unknown--> <!--AM urn:publicid:IDN+utah.geniracks.net+authority+cm: sliver_id=urn:publicid:IDN+utah.geniracks.net+sliver+24958 vlantag=980--> <component_manager name="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am"/> <interface_ref client_id="eg-gpo:if0"/> <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="ig-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24959"/> <property capacity="100000" dest_id="ig-utah:if0" latency="0" packet_loss="0" source_id="eg-gpo:if0"/> <property capacity="100000" dest_id="eg-gpo:if0" latency="0" packet_loss="0" source_id="ig-utah:if0"/> </link> <stitching lastUpdateTime="2013-08-14T14:45:28.330Z" 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-eggpo-igutah"> <globalId> ion.internet2.edu-25621 </globalId> <lifetime id="ion.internet2.edu-25621"> <start type="xgc"> 2013-08-15T14:44:16.000Z </start> <end type="xgc"> 2013-08-14T14:45:28.330Z </end> </lifetime> <hop id="1"> <link id="urn:publicid:IDN+exogeni.net:bbnvmsite+interface+Bbn:ExoGeni:TenGigabitEthernet:1:ethernet"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 2-4094 </vlanRangeAvailability> <suggestedVLANRange> 3738 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 2 </nextHop> </hop> <hop id="2"> <link id="urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:TenGigabitEthernet:1:1:ethernet"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 2-4094 </vlanRangeAvailability> <suggestedVLANRange> 3738 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 3 </nextHop> </hop> <hop id="3"> <ns2:link id="urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:GigabitEthernet:1:2:ethernet"> <ns2:trafficEngineeringMetric> 10 </ns2:trafficEngineeringMetric> <ns2:capacity> 10000000000 </ns2:capacity> <ns2:switchingCapabilityDescriptor> <ns2:switchingcapType> l2sc </ns2:switchingcapType> <ns2:encodingType> ethernet </ns2:encodingType> <ns2:switchingCapabilitySpecificInfo> <ns2:switchingCapabilitySpecificInfo_L2sc> <ns2:capability> consumer </ns2:capability> <ns2:vlanRangeAvailability> 1-4096 </ns2:vlanRangeAvailability> <ns2:suggestedVLANRange> 3738 </ns2:suggestedVLANRange> <ns2:vlanTranslation> false </ns2:vlanTranslation> </ns2:switchingCapabilitySpecificInfo_L2sc> </ns2:switchingCapabilitySpecificInfo> </ns2:switchingCapabilityDescriptor> </ns2:link> <nextHop> 4 </nextHop> </hop> <hop id="4"> <link id="urn:publicid:IDN+ion.internet2.edu+interface+rtr.newy:ae0:gpo-eg"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000.0 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 3738 </vlanRangeAvailability> <suggestedVLANRange> 3738 </suggestedVLANRange> <vlanTranslation> true </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 5 </nextHop> </hop> <hop id="5"> <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> 980 </vlanRangeAvailability> <suggestedVLANRange> 980 </suggestedVLANRange> <vlanTranslation> true </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 6 </nextHop> </hop> <hop id="6"> <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> 980 </vlanRangeAvailability> <suggestedVLANRange> 980 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 7 </nextHop> </hop> <hop id="7"> <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> 980 </vlanRangeAvailability> <suggestedVLANRange> 980 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 8 </nextHop> </hop> <hop id="8"> <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> 980 </vlanRangeAvailability> <suggestedVLANRange> 980 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> null </nextHop> </hop> </path> </stitching> </rspec> Stitching success: Reserved resources in slice xen-eg-gpo-ig-utah at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 link(s).
Login to host and exchange traffic: