= 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 [wiki:GENIRacksHome/InstageniRacks/XenTestStatus 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 IG GPO Xen|| || || ||
[[BR]]
|| '''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. ||
[[BR]]
== 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:
{{{
...
...
}}}
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 experitation 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: speaks AM API v3, but sticking with v2
13:21:02 INFO stitcher: speaks AM API v3, but sticking with v2
13:21:02 INFO stitcher: 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:
13:21:02 INFO stitcher:
13:21:02 INFO stitcher:
13:21:02 INFO stitcher:
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 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 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 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 : 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 complete.
13:23:37 INFO stitch.launcher: All aggregates are complete.
13:23:37 WARNING stitch.ManifestRSpecCombiner: Pulling hops from a DCN AM:
13:23:37 WARNING stitch.ManifestRSpecCombiner: AM 's manifest is the dom_template- no need to do combinedHops here.
13:23:37 INFO stitcher:
13:23:37 INFO stitcher:
13:23:37 INFO stitcher:
ion.internet2.edu-25361
2013-08-13T15:46:49.000Z
2013-08-12T17:23:24.194Z
10
100000
l2sc
ethernet
9000
3729
3729
false
2
10
100000.0
l2sc
ethernet
9000
3729
3729
true
3
10
100000.0
l2sc
ethernet
9000
983
983
true
4
10
100000
l2sc
ethernet
9000
983
983
false
5
10
100000
l2sc
ethernet
9000
983
983
false
6
10
100000
l2sc
ethernet
9000
983
983
false
null
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).
}}}