= IG-XN-11: IG Utah Xen to IG GPO Xen with GRE link =
This test case verifies a topology that requests one IG Utah Xen VM to IG GPO Xen VM via a GRE tunnel. 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 via GRE||[[Color(green,Pass)]]|| instaticket:122 ||Xen must use link_type "egre_tunnel"||
[[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 GRE link ===
Using the following request RSpec:
{{{
}}}
NOTE: Xen Hosts must use " ", the existing "gre-tunnel" is for OpenVZ only.
Created a slice and a sliver at each aggregate:
{{{
$ omni.py createslice IG-XN-11
...
Result Summary: Created slice with Name IG-XN-11, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11, Expiration 2013-08-19 19:11:43
...
$ omni.py createsliver -a ig-gpo IG-XN-11 ./insta-xen-gre.rspec
11:01:59 INFO omni: Loading config file /home/lnevers/.gcf/omni_config
11:01:59 INFO omni: Using control framework portal
11:01:59 INFO omni: Substituting AM nickname ig-gpo with URL https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm
11:02:00 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 expires on 2013-08-19 19:11:43 UTC
11:02:00 INFO omni: Substituting AM nickname ig-gpo with URL https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm
11:02:00 INFO omni: Substituting AM nickname ig-gpo with URL https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm
11:02:00 INFO omni: Creating sliver(s) from rspec file ./insta-xen-gre.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11
11:02:14 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=bd47f2b788a24e58d589d093d2368c8d)
11:02:14 INFO omni: Got return from CreateSliver for slice IG-XN-11 at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0:
11:02:14 INFO omni:
11:02:14 INFO omni:
11:02:14 INFO omni: ------------------------------------------------------------
11:02:14 INFO omni: Completed createsliver:
Options as run:
aggregate: ['ig-gpo']
framework: portal
project: ln-prj
Args: createsliver IG-XN-11 ./insta-xen-gre.rspec
Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com
11:02:14 INFO omni: ============================================================
$ omni.py createsliver -a ig-utah IG-XN-11 ./insta-xen-gre.rspec
11:02:23 INFO omni: Loading config file /home/lnevers/.gcf/omni_config
11:02:23 INFO omni: Using control framework portal
11:02:23 INFO omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:02:24 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 expires on 2013-08-19 19:11:43 UTC
11:02:24 INFO omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:02:24 INFO omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:02:24 INFO omni: Creating sliver(s) from rspec file ./insta-xen-gre.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11
11:02:38 INFO omni: (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=2ef93ffe8761ffff3073ec966e5fd1d8)
11:02:38 INFO omni: Got return from CreateSliver for slice IG-XN-11 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
11:02:38 INFO omni:
11:02:38 INFO omni:
11:02:38 INFO omni: ------------------------------------------------------------
11:02:38 INFO omni: Completed createsliver:
Options as run:
aggregate: ['ig-utah']
framework: portal
project: ln-prj
Args: createsliver IG-XN-11 ./insta-xen-gre.rspec
Result Summary: Got Reserved resources RSpec from utah-geniracks-net
11:02:38 INFO omni: ============================================================
}}}
Verify that resources are ready and exchange traffic:
{{{
$ readyToLogin.py -a ig-utah IG-XN-11
...
xen-utah's geni_status is: ready (am_status:ready)
User lnevers logs in to xen-utah using:
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)
xen-utah:~% /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 02:2d:6d:b0:2b:cf
inet addr:172.17.3.11 Bcast:172.31.255.255 Mask:255.240.0.0
inet6 addr: fe80::2d:6dff:feb0:2bcf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:421 errors:0 dropped:0 overruns:0 frame:0
TX packets:356 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:45295 (45.2 KB) TX bytes:38471 (38.4 KB)
Interrupt:25
eth1 Link encap:Ethernet HWaddr 02:b1:e3:46:f0:ef
inet addr:192.168.4.2 Bcast:192.168.4.255 Mask:255.255.255.0
inet6 addr: fe80::b1:e3ff:fe46:f0ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:768 (768.0 B) TX bytes:978 (978.0 B)
Interrupt:26
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:260 (260.0 B) TX bytes:260 (260.0 B)
xen-utah:~% ping 192.168.4.1
PING 192.168.4.1 (192.168.4.1) 56(84) bytes of data.
64 bytes from 192.168.4.1: icmp_req=1 ttl=64 time=157 ms
64 bytes from 192.168.4.1: icmp_req=2 ttl=64 time=116 ms
^C
--- 192.168.4.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 116.578/136.871/157.165/20.296 ms
xen-utah:~%
}}}
Release Resources
{{{
$ omni.py deletesliver -a ig-utah IG-XN-11
11:15:19 INFO omni: Loading config file /home/lnevers/.gcf/omni_config
11:15:19 INFO omni: Using control framework portal
11:15:19 INFO omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:15:20 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 expires on 2013-08-19 19:11:43 UTC
11:15:20 INFO omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:16:00 INFO omni: (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=6c0c19fa05b655eb5a892723f364a293)
11:16:00 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
11:16:00 INFO omni: ------------------------------------------------------------
11:16:00 INFO omni: Completed deletesliver:
Options as run:
aggregate: ['ig-utah']
framework: portal
project: ln-prj
Args: deletesliver IG-XN-11
Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
11:16:00 INFO omni: ============================================================
$ omni.py deletesliver -a ig-gpo IG-XN-11
11:17:36 INFO omni: Loading config file /home/lnevers/.gcf/omni_config
11:17:36 INFO omni: Using control framework portal
11:17:36 INFO omni: Substituting AM nickname ig-gpo with URL https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm
11:17:37 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 expires on 2013-08-19 19:11:43 UTC
11:17:37 INFO omni: Substituting AM nickname ig-gpo with URL https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm
11:18:17 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=9075a1b532471457afdc3428a41d3c5d)
11:18:17 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 on urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0
11:18:17 INFO omni: ------------------------------------------------------------
11:18:17 INFO omni: Completed deletesliver:
Options as run:
aggregate: ['ig-gpo']
framework: portal
project: ln-prj
Args: deletesliver IG-XN-11
Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-11 on urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0
11:18:17 INFO omni: ============================================================
}}}