= 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 [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 EG GPO !OpenStack VM || || || ||
[[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 ExoGENI GPO VM with 1 stitched VLAN ===
Using the following RSpec:
{{{
...
...
}}}
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
12:05:35 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config
12:05:35 INFO stitcher: Using control framework portal
12:05:35 INFO stitcher: Checking that slice xen-eg-gpo-ig-utah is valid...
12:05:36 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
12:05:37 INFO stitcher: speaks AM API v3, but sticking with v2
12:05:37 INFO stitcher: speaks AM API v3, but sticking with v2
12:05:37 INFO stitcher: Stitched reservation will include resources from these aggregates:
12:05:37 INFO stitcher:
12:05:37 INFO stitcher:
12:05:37 INFO stitcher:
12:05:37 INFO stitcher:
12:05:37 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-exogeni-net-bbnvmsite.xml'
12:05:37 INFO stitch.Aggregate:
Stitcher doing createsliver at http://geni.renci.org:11443/orca/xmlrpc
12:05:45 INFO stitch.Aggregate: : 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)
12:05:45 INFO stitch.Aggregate: ... returning Fake avail/suggested 2-4094, 3739
12:05:45 INFO stitch.Aggregate: : 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)
12:05:45 INFO stitch.Aggregate: ... returning Fake avail/suggested 2-4094, 3739
12:05:45 INFO stitch.Aggregate: Allocation at complete.
12:05:45 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-emulab-net.xml'
12:05:45 INFO stitch.Aggregate:
Stitcher doing createsliver at https://www.emulab.net:12369/protogeni/xmlrpc/am
12:06:22 INFO stitch.Aggregate: Allocation at complete.
12:06:22 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-utah-geniracks-net.xml'
12:06:22 INFO stitch.Aggregate:
Stitcher doing createsliver at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am
12:06:35 INFO stitch.Aggregate: Allocation at complete.
12:06:35 INFO stitch.Aggregate: Writing to '/tmp/xen-eg-gpo-ig-utah-createsliver-request-11-ion-internet2-edu.xml'
12:06:35 INFO stitch.Aggregate:
Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346
12:07:19 INFO stitch.Aggregate: DCN AM : must wait for status ready....
12:07:19 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready...
12:07:57 INFO stitch.Aggregate: DCN circuit 25641 is ready
12:08:03 WARNING stitch.Aggregate: Changing Path link-eggpo-igutah global ID from None to ion.internet2.edu-25641
12:08:03 INFO stitch.Aggregate: Allocation at complete.
12:08:03 INFO stitch.launcher: All aggregates are complete.
12:08:03 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)
12:08:03 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)
12:08:03 ERROR stitcher: Manifest RSpec file did not contain a Manifest RSpec (wrong type or schema)
12:08:03 INFO stitcher:
12:08:03 INFO stitcher:
12:08:03 INFO stitcher:
ion.internet2.edu-25641
2013-08-15T16:06:39.000Z
2013-08-14T16:07:50.381Z
10
100000
l2sc
ethernet
9000
2-4094
3739
false
2
10
100000
l2sc
ethernet
9000
2-4094
3739
false
3
10
10000000000
l2sc
ethernet
consumer
1-4096
3739
false
4
10
100000.0
l2sc
ethernet
9000
3739
3739
true
5
10
100000.0
l2sc
ethernet
9000
955
955
true
6
10
100000
l2sc
ethernet
9000
955
955
false
7
10
100000
l2sc
ethernet
9000
955
955
false
8
10
100000
l2sc
ethernet
9000
955
955
false
null
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:
{{{
$ readyToLogin.py -a eg-sm xen-eg-gpo-ig-utah
...
User root logs in to eg-gpo using:
ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@192.1.242.42
$ readyToLogin.py -a ig-utah xen-eg-gpo-ig-utah
...
User lnevers logs in to ig-utah using:
ssh -p 37690 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
$ ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@192.1.242.42
Warning: Permanently added '192.1.242.42' (RSA) to the list of known hosts.
Linux debian 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64
root@debian:~# /sbin/ifconfig eth1
eth1 Link encap:Ethernet HWaddr fe:16:3e:00:3b:84
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::fc16:3eff:fe00:3b84/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:296 (296.0 B) TX bytes:378 (378.0 B)
root@debian:~# ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
From 192.168.1.1 icmp_seq=2 Destination Host Unreachable
From 192.168.1.1 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.1.2 ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5033ms
pipe 3
FAILED node at IG UTAH?????