Changes between Initial Version and Version 1 of GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusMay2013/OG-EXP-4


Ignore:
Timestamp:
05/23/14 11:35:38 (10 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusMay2013/OG-EXP-4

    v1 v1  
     1= GR-EXP-4: GRAM Multi-site Acceptance Test =
     2This page captures status for the test case GR-EXP-4. For additional information see the [wiki:GENIRacksHome/GRAMRacks/AcceptanceTestStatusMay2013 Acceptance Test Status - May 2013] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/GRAMAcceptanceTestsPlan GRAM Acceptance Test Plan] for details about the planned evaluation.
     3
     4
     5''Last Update: 2013/05/16"
     6 
     7|| '''Step''' || '''State'''                                  ||''' Notes '''             || '''Tickets'''  ||
     8|| Step 1     ||[[span(Pass, style=background-color: green )]]||                          ||                ||
     9|| Step 2     || N/A                                          ||test modified for one site||                ||
     10|| Step 3     || N/A                                          ||test modified for one site||                ||
     11|| Step 4     ||[[span(Pass, style=background-color: green )]]||                          ||                ||               
     12|| Step 5     || N/A                                          ||test modified for one site||                ||
     13|| Step 6     ||[[span(Pass, style=background-color: green )]]||                          ||                ||               
     14|| Step 7     ||[[span(Pass, style=background-color: green )]]||                          ||                ||               
     15|| Step 8     ||[[span(Pass, style=background-color: green )]]||                          ||#67             ||               
     16|| Step 9     ||[[span(Pass, style=background-color: green )]]||                          ||                ||               
     17|| Step 10    ||[[span(Pass, style=background-color: green )]]||                          ||                ||               
     18|| Step 11    || N/A                                          ||test modified for one site||                ||               
     19|| Step 12    ||[[span(Pass, style=background-color: green )]]||                          ||                ||
     20|| Step 13    ||[[span(Fail, style=background-color: red)]]   ||later step show did not get requested interfaces||#68         ||               
     21|| Step 14    ||[[span(Fail, style=background-color: red)]]   ||Could not exchange traffic as planned           ||#68         ||               
     22|| Step 15    ||[[span(Fail, style=background-color: red)]]   ||Could not exchange traffic as planned           ||#68         ||
     23|| Step 16    ||[[span(Fail, style=background-color: red)]]   ||Cannot install make for pingPlus                ||#57         ||               
     24|| Step 17    ||[[span(Fail, style=background-color: red)]]   ||Cannot install iperf for baseline measurements  ||#57         ||               
     25|| Step 18    ||[[span(Fail, style=background-color: red)]]   ||Could not get requested interfaces              ||#68         ||               
     26|| Step 19    ||[[span(Fail, style=background-color: red)]]   ||Cannot install iperf for baseline measurements  ||#57         ||   
     27|| Step 20    ||[[span(Pass, style=background-color: green )]]||                         ||                ||
     28
     29[[BR]]
     30|| '''State Legend'''                                   || '''Description'''                                                    ||
     31||[[span(Pass, style=background-color: green )]]        || Test completed and met all criteria                                  ||
     32||[[span(Pass: most criteria, style=background-color: #98FB98)]]|| Test completed and met most criteria. Exceptions documented  ||
     33||[[span(Fail, style=background-color: red)]]           || Test completed and failed to meet criteria.                          ||
     34||[[span(Complete, style=background-color: yellow)]]    || Test completed but will require re-execution due to expected changes ||
     35||[[span(Blocked, style=background-color: orange)]]     || Blocked by ticketed issue(s).                                        ||
     36||[[span(In Progress, style=background-color: #63B8FF)]]|| Currently under test.                                                ||
     37
     38
     39
     40= Test Plan Steps =
     41This test case  uses the following aggregate nick_names:
     42{{{
     43gram=,https://128.89.91.170:5001
     44}}}
     45
     46''Evaluation Note:'' Host with two interfaces in Rspec only have one interface, ticket #?????
     47
     48''Evaluation Note'':  Test requires running pingplus tool, which must be compiled on the nodes. There no sudo access
     49and therefore cannot install "make" which is required to compile pingPlus.
     50
     51'' Evaluation Note:''  Cannot install iperf for baseline measurements, No sudo.  Ticket #57
     52
     53
     54== Step 1. As Experimenter1, Request !ListResources from BBN GRAM. ==
     55
     56As user "lnevers" requested a list of resources at GRAM Aggregate:
     57{{{
     58$ omni.py listresources -a gram2  -V2
     59INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     60INFO:omni:Using control framework gram
     61INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     62INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     63INFO:omni:Listed advertised resources at 1 out of 1 possible aggregates.
     64INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     65INFO:omni:<?xml version="1.0" ?>
     66INFO:omni:  <!-- Resources at AM:
     67        URN: unspecified_AM_URN
     68        URL: https://128.89.91.170:5002
     69 -->
     70INFO:omni:  <rspec type="advertisement" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni
     71    <node_type type_name="m1.small"/>   
     72    <node_type type_name="m1.medium"/>   
     73    <node_type type_name="m1.large"/>   
     74    <node_type type_name="m1.xlarge"/>   
     75    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>   
     76    <sliver_type name="m1.small"/>   
     77        <available now="True"/>   
     78    </node></rspec>
     79INFO:omni: ------------------------------------------------------------
     80INFO:omni: Completed listresources:
     81
     82  Options as run:
     83                aggregate: ['gram2']
     84                framework: gram
     85
     86  Args: listresources
     87
     88  Result Summary: Queried resources from 1 of 1 aggregate(s).
     89 
     90INFO:omni: ============================================================
     91}}}
     92
     93== Step 2. Request !ListResources for second GRAM AM ==
     94A second rack is not available test case is modified to run with one aggregate. Skipping step.
     95
     96== Step 3. Review !ListResources output from both AMs. ==
     97Only one AM is used in this initial evaluation.
     98
     99== Step 4. Define a request RSpec for VMs at BBN GRAM to be on separate VM servers. ==
     100It is not possible to specify which Server a VM will be allocated on.
     101
     102Request RSPec used:
     103{{{
     104<?xml version="1.0" encoding="UTF-8"?>
     105<rspec type="request"
     106        xmlns="http://www.geni.net/resources/rspec/3"
     107        xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
     108        xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1"
     109        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     110        xsi:schemaLocation="http://www.geni.net/resources/rspec/3
     111        http://www.geni.net/resources/rspec/3/request.xsd"> 
     112
     113  <node client_id="exp1-host1" component_manager_id="urn:publicid:geni:bos:gcf+authority+am" >
     114    <sliver_type name="m1.small">
     115    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>
     116    </sliver_type>
     117      <interface client_id="exp1-host1:if0" >
     118       <ip address="172.16.1.1" netmask="255.255.0.0" />
     119      </interface>
     120  </node>
     121
     122<node client_id="exp1-host2" component_manager_id="urn:publicid:geni:bos:gcf+authority+am" >
     123    <sliver_type name="m1.small">
     124    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>
     125    </sliver_type>
     126      <interface client_id="exp1-host2:if0" >
     127        <ip address="172.16.1.2" netmask="255.255.0.0" />
     128      </interface>
     129  </node>
     130
     131  <link client_id="link-0">
     132    <interface_ref client_id="exp1-host1:if0"/>
     133    <interface_ref client_id="exp1-host2:if0"/>
     134  </link>
     135</rspec>
     136}}}
     137
     138== Step 5. Define a request RSpec for a VM at remote GRAM for an unbound exclusive non-!OpenFlow VLAN to connect the 2 endpoints. ==
     139A second rack is not available test case is modified to run with one aggregate. Skipping step.
     140
     141== Step 6. Create the first slice. ==
     142First slice:
     143{{{
     144$ omni.py createslice GR-EXP-4-exp1       
     145INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     146INFO:omni:Using control framework gram
     147INFO:omni:Created slice with Name GR-EXP-4-exp1, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1, Expiration 2013-05-16 20:08:20
     148INFO:omni: ------------------------------------------------------------
     149INFO:omni: Completed createslice:
     150
     151  Options as run:
     152                framework: gram
     153
     154  Args: createslice GR-EXP-4-exp1
     155
     156  Result Summary: Created slice with Name GR-EXP-4-exp1, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1, Expiration 2013-05-16 20:08:20
     157 
     158INFO:omni: ============================================================
     159}}}
     160== Step 7. Create a sliver at each GRAM aggregate using the RSpecs defined above. ==
     161Created sliver at one AM:
     162{{{
     163$ omni.py -a gram2 -V2 createsliver GR-EXP-4-exp1  GR-EXP-4-exp1.rspec
     164INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     165INFO:omni:Using control framework gram
     166INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     167WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1 expires in <= 3 hours
     168INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1 expires on 2013-05-16 20:08:20 UTC
     169INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     170INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     171INFO:omni:Creating sliver(s) from rspec file GR-EXP-4-exp1.rspec for slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1
     172INFO:omni:Got return from CreateSliver for slice GR-EXP-4-exp1 at https://128.89.91.170:5002:
     173INFO:omni:<?xml version="1.0" ?>
     174INFO:omni:  <!-- Reserved resources for:
     175        Slice: GR-EXP-4-exp1
     176        at AM:
     177        URN: unspecified_AM_URN
     178        URL: https://128.89.91.170:5002
     179 -->
     180INFO:omni: 
     181<rspec 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/rs
     182    <node client_id="exp1-host2" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bbn.
     183        <interface client_id="exp1-host2:if0" mac_address="fa:16:3e:f7:e4:23" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface4d6acfdd-9bf2-447b-aca9-
     184            <ip address="10.0.60.101" type="ip"/>
     185        </interface>
     186        <sliver_type name="m1.small">
     187            <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/>
     188        </sliver_type>
     189        <services>
     190            <login authentication="ssh-keys" hostname="boscontroller" port="3000" username="lnevers"/>
     191        </services>
     192        <host name="exp1-host2"/>
     193    </node>
     194    <node client_id="exp1-host1" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bbn.
     195        <interface client_id="exp1-host1:if0" mac_address="fa:16:3e:45:ec:66" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface3e3cfb60-24ce-4449-b177-
     196            <ip address="10.0.60.100" type="ip"/>
     197        </interface>
     198        <sliver_type name="m1.small">
     199            <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/>
     200        </sliver_type>
     201        <services>
     202            <login authentication="ssh-keys" hostname="boscontroller" port="3001" username="lnevers"/>
     203        </services>
     204        <host name="exp1-host1"/>
     205    </node>
     206    <link client_id="link-0" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+linke4d0a54c-46e1-4a26-961b-d3162cd54705">
     207        <interface_ref client_id="exp1-host1:if0"/>
     208        <interface_ref client_id="exp1-host2:if0"/>
     209    </link>
     210</rspec>
     211
     212INFO:omni: ------------------------------------------------------------
     213INFO:omni: Completed createsliver:
     214
     215  Options as run:
     216                aggregate: ['gram2']
     217                framework: gram
     218
     219  Args: createsliver GR-EXP-4-exp1 GR-EXP-4-exp1.rspec
     220
     221  Result Summary: Got Reserved resources RSpec from 128-89-91-170-5002
     222INFO:omni: ============================================================
     223
     224}}}
     225== Step 8. Log in to each of the systems, and send traffic to the other system, leave traffic running. ==
     226'''Note:''' Unable to use readyToLogin.py, ticket #67
     227
     228Login information:
     229{{{
     230<login authentication="ssh-keys" hostname="boscontroller" port="3000" username="lnevers"/>
     231<login authentication="ssh-keys" hostname="boscontroller" port="3001" username="lnevers"/>
     232}}}
     233
     234Logged into first host:
     235
     236{{{
     237$ ssh 128.89.91.170 -p 3000
     238lnevers@exp1-host2:~$ /sbin/ifconfig eth1
     239eth1      Link encap:Ethernet  HWaddr fa:16:3e:f7:e4:23 
     240          inet addr:10.0.60.101  Bcast:10.0.60.255  Mask:255.255.255.0
     241          inet6 addr: fe80::f816:3eff:fef7:e423/64 Scope:Link
     242          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     243          RX packets:183 errors:0 dropped:0 overruns:0 frame:0
     244          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
     245          collisions:0 txqueuelen:1000
     246          RX bytes:28740 (28.7 KB)  TX bytes:9040 (9.0 KB)
     247lnevers@exp1-host2:~$ ping 10.0.60.100
     248PING 10.0.60.100 (10.0.60.100) 56(84) bytes of data.
     24964 bytes from 10.0.60.100: icmp_req=1 ttl=64 time=0.809 ms
     25064 bytes from 10.0.60.100: icmp_req=2 ttl=64 time=0.629 ms
     25164 bytes from 10.0.60.100: icmp_req=3 ttl=64 time=0.756 ms
     25264 bytes from 10.0.60.100: icmp_req=4 ttl=64 time=0.775 ms
     25364 bytes from 10.0.60.100: icmp_req=5 ttl=64 time=0.688 ms
     254
     255}}}
     256
     257Logged into second host:
     258{{{
     259$ ssh 128.89.91.170 -p 3001
     260lnevers@exp1-host1:~$ /sbin/ifconfig eth1
     261eth1      Link encap:Ethernet  HWaddr fa:16:3e:45:ec:66 
     262          inet addr:10.0.60.100  Bcast:10.0.60.255  Mask:255.255.255.0
     263          inet6 addr: fe80::f816:3eff:fe45:ec66/64 Scope:Link
     264          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     265          RX packets:197 errors:0 dropped:0 overruns:0 frame:0
     266          TX packets:114 errors:0 dropped:0 overruns:0 carrier:0
     267          collisions:0 txqueuelen:1000
     268          RX bytes:26603 (26.6 KB)  TX bytes:14352 (14.3 KB)
     269lnevers@exp1-host1:~$ ping 10.0.60.101
     270PING 10.0.60.101 (10.0.60.101) 56(84) bytes of data.
     27164 bytes from 10.0.60.101: icmp_req=1 ttl=64 time=1.03 ms
     27264 bytes from 10.0.60.101: icmp_req=2 ttl=64 time=0.751 ms
     273
     274}}}
     275
     276== Step 9. As Experimenter2, Request !ListResources from BBN GRAM ==
     277(skipping second remote GRAM, only one rack available)
     278
     279As user "lnevers2" requested list of resources from aggregate:
     280{{{
     281lnevers2@arendia $ omni.py listresources -a gram2 -V2
     282INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     283INFO:omni:Using control framework gram
     284INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     285INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     286INFO:omni:Listed advertised resources at 1 out of 1 possible aggregates.
     287INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     288INFO:omni:<?xml version="1.0" ?>
     289INFO:omni:  <!-- Resources at AM:
     290        URN: unspecified_AM_URN
     291        URL: https://128.89.91.170:5002
     292 -->
     293INFO:omni:  <rspec type="advertisement" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://
     294    <node_type type_name="m1.small"/>   
     295    <node_type type_name="m1.medium"/>   
     296    <node_type type_name="m1.large"/>   
     297    <node_type type_name="m1.xlarge"/>   
     298    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>   
     299    <sliver_type name="m1.small"/>   
     300        <available now="True"/>   
     301    </node></rspec>
     302INFO:omni: ------------------------------------------------------------
     303INFO:omni: Completed listresources:
     304
     305  Options as run:
     306                aggregate: ['gram2']
     307                framework: gram
     308  Args: listresources
     309  Result Summary: Queried resources from 1 of 1 aggregate(s).
     310INFO:omni: ============================================================
     311}}}
     312
     313
     314== Step 10. Define an request RSpec and request resources ==
     315A four VMs linear topology is defined:
     316{{{
     317<?xml version="1.0" encoding="UTF-8"?>
     318<rspec type="request"
     319        xmlns="http://www.geni.net/resources/rspec/3"
     320        xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
     321        xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1"
     322        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     323        xsi:schemaLocation="http://www.geni.net/resources/rspec/3
     324        http://www.geni.net/resources/rspec/3/request.xsd">
     325
     326  <node client_id="host" component_manager_id="urn:publicid:geni:bos:gcf+authority+am" >
     327    <sliver_type name="m1.small">
     328    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>
     329    </sliver_type>
     330    <interface client_id="host:if0">
     331    </interface>
     332    <interface client_id="host:if1">
     333      <ip address="192.168.3.1" netmask="255.255.255.0" type="ipv4"/>
     334    </interface>
     335  </node>
     336
     337  <node client_id="host1" component_manager_id="urn:publicid:geni:bos:gcf+authority+am" >
     338    <sliver_type name="m1.small">
     339    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>
     340    </sliver_type>
     341    <interface client_id="host1:if0">
     342    </interface>
     343    <interface client_id="host1:if1">
     344      <ip address="192.168.2.1" netmask="255.255.255.0" type="ipv4"/>
     345    </interface>
     346  </node>
     347
     348  <node client_id="host2" component_manager_id="urn:publicid:geni:bos:gcf+authority+am" >
     349    <sliver_type name="m1.small">
     350    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>
     351    </sliver_type>
     352    <interface client_id="host2:if0">
     353      <ip address="192.168.2.2" netmask="255.255.255.0" type="ipv4"/>
     354    </interface>
     355  </node>
     356
     357  <node client_id="host3" component_manager_id="urn:publicid:geni:bos:gcf+authority+am" >
     358    <sliver_type name="m1.small">
     359    <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>
     360    </sliver_type>
     361    <interface client_id="host3:if0">
     362      <ip address="192.168.3.2" netmask="255.255.255.0" type="ipv4"/>
     363    </interface>
     364  </node>
     365  <link client_id="lan0">
     366    <interface_ref client_id="host1:if0"/>
     367    <interface_ref client_id="host:if0"/>
     368    <link_type name="lan"/>
     369  </link>
     370  <link client_id="lan1">
     371    <interface_ref client_id="host1:if1"/>
     372    <interface_ref client_id="host2:if0"/>
     373    <link_type name="lan"/>
     374  </link>
     375  <link client_id="lan2">
     376    <interface_ref client_id="host:if1"/>
     377    <interface_ref client_id="host3:if0"/>
     378    <link_type name="lan"/>
     379  </link>
     380</rspec>
     381}}}
     382
     383== Step 11. Define a request RSpec to add two VMs at Site2 and two VLANs to connect the BBN GRAM to the Site2 GRAM. ==
     384
     385Modified for one aggregate, skipping step.
     386
     387== Step 12. Create a second slice. ==
     388As "lnevers2" created the second slice:
     389{{{
     390$ omni.py createslice GR-EXP-4-exp2
     391INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     392INFO:omni:Using control framework gram
     393INFO:omni:Created slice with Name GR-EXP-4-exp2, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2, Expiration 2013-05-16 20:42:36
     394INFO:omni: ------------------------------------------------------------
     395INFO:omni: Completed createslice:
     396  Options as run:
     397                framework: gram
     398  Args: createslice GR-EXP-4-exp2
     399
     400  Result Summary: Created slice with Name GR-EXP-4-exp2, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2, Expiration 2013-05-16 20:42:36
     401INFO:omni: ============================================================
     402}}}
     403
     404== Step 13. In the second slice, create a sliver at each GRAM aggregate using the RSpecs defined above. ==
     405
     406Modified for one aggregate. Created the sliver at the GRAM aggregate:
     407{{{
     408$ omni.py -a gram2 -V2 createsliver GR-EXP-4-exp2 ./GR-EXP-4-exp2.rspec
     409INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     410INFO:omni:Using control framework gram
     411INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     412WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2 expires in <= 3 hours
     413INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2 expires on 2013-05-16 20:42:36 UTC
     414INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     415INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     416INFO:omni:Creating sliver(s) from rspec file ./GR-EXP-4-exp2.rspec for slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2
     417INFO:omni:Got return from CreateSliver for slice GR-EXP-4-exp2 at https://128.89.91.170:5002:
     418INFO:omni:<?xml version="1.0" ?>
     419INFO:omni:  <!-- Reserved resources for:
     420        Slice: GR-EXP-4-exp2
     421        at AM:
     422        URN: unspecified_AM_URN
     423        URL: https://128.89.91.170:5002
     424 -->
     425INFO:omni: 
     426<rspec 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/reso
     427    <link client_id="lan1" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+link2e4489fb-b9c1-4e42-99f7-534f8c99a4e1">
     428        <interface_ref client_id="host1:if1"/>
     429        <interface_ref client_id="host2:if0"/>
     430        <link_type name="lan"/>
     431    </link>
     432    <link client_id="lan2" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+link39a0f15a-9a61-4368-a7db-a32cac4e91c0">
     433        <interface_ref client_id="host:if1"/>
     434        <interface_ref client_id="host3:if0"/>
     435        <link_type name="lan"/>
     436    </link>
     437    <node client_id="host" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.bb
     438        <interface client_id="host:if0" mac_address="fa:16:3e:05:66:4b" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interfaced5952d4e-a14a-4121-a7e
     439            <ip address="10.0.63.100" type="ip"/>
     440        </interface>
     441        <interface client_id="host:if1" mac_address="fa:16:3e:47:a8:7c" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface1ae7eed3-737e-455a-b70
     442            <ip address="10.0.62.100" type="ip"/>
     443        </interface>
     444        <sliver_type name="m1.small">
     445            <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/>
     446        </sliver_type>
     447        <services>
     448            <login authentication="ssh-keys" hostname="boscontroller" port="3002" username="lnevers2"/>
     449        </services>
     450        <host name="host"/>
     451    </node>
     452    <link client_id="lan0" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+linkeabfc44f-b04a-413b-a42a-c7038007641d">
     453        <interface_ref client_id="host1:if0"/>
     454        <interface_ref client_id="host:if0"/>
     455        <link_type name="lan"/>
     456    </link>
     457    <node client_id="host3" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute2" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.b
     458        <interface client_id="host3:if0" mac_address="fa:16:3e:c2:1d:7d" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface0606cad2-10c0-4bd3-aa
     459            <ip address="10.0.62.103" type="ip"/>
     460        </interface>
     461        <sliver_type name="m1.small">
     462            <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/>
     463        </sliver_type>
     464        <services>
     465            <login authentication="ssh-keys" hostname="boscontroller" port="3003" username="lnevers2"/>
     466        </services>
     467        <host name="host3"/>
     468    </node>
     469    <node client_id="host2" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute2" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.b
     470        <interface client_id="host2:if0" mac_address="fa:16:3e:40:cf:5f" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface2dbea5bc-5d43-4d15-9e
     471            <ip address="10.0.61.102" type="ip"/>
     472        </interface>
     473        <sliver_type name="m1.small">
     474            <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/>
     475        </sliver_type>
     476        <services>
     477            <login authentication="ssh-keys" hostname="boscontroller" port="3004" username="lnevers2"/>
     478        </services>
     479        <host name="host2"/>
     480    </node>
     481    <node client_id="host1" component_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute1" component_manager_id="urn:publicid:IDN+boscontroller.gpolab.b
     482        <interface client_id="host1:if0" mac_address="fa:16:3e:6d:b5:10" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface6eb3415e-5169-42a6-b5
     483            <ip address="10.0.63.101" type="ip"/>
     484        </interface>
     485        <interface client_id="host1:if1" mac_address="fa:16:3e:45:3f:fd" sliver_id="urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+interface11f44012-2ff6-4940-b4
     486            <ip address="10.0.61.101" type="ip"/>
     487        </interface>
     488        <sliver_type name="m1.small">
     489            <disk_image name="urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04" os="Linux" version="12"/>
     490        </sliver_type>
     491        <services>
     492            <login authentication="ssh-keys" hostname="boscontroller" port="3005" username="lnevers2"/>
     493        </services>
     494        <host name="host1"/>
     495    </node>
     496</rspec>
     497
     498INFO:omni: ------------------------------------------------------------
     499INFO:omni: Completed createsliver:
     500
     501  Options as run:
     502                aggregate: ['gram2']
     503                framework: gram
     504
     505  Args: createsliver GR-EXP-4-exp2 ./GR-EXP-4-exp2.rspec
     506
     507  Result Summary: Got Reserved resources RSpec from 128-89-91-170-5002
     508INFO:omni: ============================================================
     509}}}
     510== Step 14. Log in to each of the end-point systems, and send traffic to the other end-point system which shares the same VLAN.==
     511Login information for each node:
     512{{{
     513 <login authentication="ssh-keys" hostname="boscontroller" port="3002" username="lnevers2"/>     
     514 <login authentication="ssh-keys" hostname="boscontroller" port="3003" username="lnevers2"/>     
     515 <login authentication="ssh-keys" hostname="boscontroller" port="3004" username="lnevers2"/>     
     516 <login authentication="ssh-keys" hostname="boscontroller" port="3005" username="lnevers2"/> 
     517}}}
     518Logged into host:
     519{{{
     520lnevers2@arendia:~$ ssh 128.89.91.170 -p 3002
     521lnevers2@host:~$  ifconfig eth1
     522eth1      Link encap:Ethernet  HWaddr fa:16:3e:05:66:4b 
     523          inet addr:10.0.63.100  Bcast:10.0.63.255  Mask:255.255.255.0
     524          inet6 addr: fe80::f816:3eff:fe05:664b/64 Scope:Link
     525          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     526          RX packets:110 errors:0 dropped:0 overruns:0 frame:0
     527          TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
     528          collisions:0 txqueuelen:1000
     529          RX bytes:16809 (16.8 KB)  TX bytes:4014 (4.0 KB)
     530}}}
     531
     532Logged into host1:
     533{{{
     534lnevers2@arendia:~$ ssh 128.89.91.170 -p 3005
     535lnevers2@host1:~$  ifconfig eth1
     536eth1      Link encap:Ethernet  HWaddr fa:16:3e:6d:b5:10 
     537          inet addr:10.0.63.101  Bcast:10.0.63.255  Mask:255.255.255.0
     538          inet6 addr: fe80::f816:3eff:fe6d:b510/64 Scope:Link
     539          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     540          RX packets:75 errors:0 dropped:0 overruns:0 frame:0
     541          TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
     542          collisions:0 txqueuelen:1000
     543          RX bytes:11672 (11.6 KB)  TX bytes:3246 (3.2 KB)
     544}}}
     545
     546Logged into host2:
     547{{{
     548lnevers2@arendia:~$ ssh 128.89.91.170 -p 3004
     549lnevers2@host2:~$  ifconfig eth1
     550eth1      Link encap:Ethernet  HWaddr fa:16:3e:40:cf:5f 
     551          inet addr:10.0.61.102  Bcast:10.0.61.255  Mask:255.255.255.0
     552          inet6 addr: fe80::f816:3eff:fe40:cf5f/64 Scope:Link
     553          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     554          RX packets:117 errors:0 dropped:0 overruns:0 frame:0
     555          TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
     556          collisions:0 txqueuelen:1000
     557          RX bytes:18307 (18.3 KB)  TX bytes:10004 (10.0 KB)
     558}}}
     559Logged into host3:
     560{{{
     561lnevers2@arendia:~$ ssh 128.89.91.170 -p 3003
     562lnevers2@host3:~$ ifconfig eth1
     563eth1      Link encap:Ethernet  HWaddr fa:16:3e:c2:1d:7d 
     564          inet addr:10.0.62.103  Bcast:10.0.62.255  Mask:255.255.255.0
     565          inet6 addr: fe80::f816:3eff:fec2:1d7d/64 Scope:Link
     566          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     567          RX packets:120 errors:0 dropped:0 overruns:0 frame:0
     568          TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
     569          collisions:0 txqueuelen:1000
     570          RX bytes:18552 (18.5 KB)  TX bytes:11710 (11.7 KB)
     571}}}
     572
     573'''Note:''' host1 and host2 only have one interface, two interfaces were requested. ticket #68
     574
     575== Step 15. Verify traffic handling per experiment, VM isolation, and MAC address assignment. ==
     576
     577'''Note:''' host1 and host2 only have one interface, two interfaces were requested. ticket #68
     578
     579== Step 16. Construct and send a non-IP ethernet packet over the data plane interface. ==
     580
     581Test step fails.
     582
     583'''Note''':  Test step include running pingplus tool, which must be compiled on the nodes. There no sudo access
     584and therefore cannot install "make" which is required to compile pingPlus. Ticket #57
     585
     586
     587== Step 17. Review baseline monitoring statistics. ==
     588No monitoring statistics are available. Cannot install iperf to capture measurements.
     589
     590== Step 18. Run test for at least 1 hours. ==
     591No traffic, no reason to run 1 hour
     592
     593== Step 19. Review baseline monitoring statistics. ==
     594No monitoring statistics are available. Cannot install iperf to capture measurements.
     595
     596== Step 20. Stop traffic and delete slivers. ==
     597As "lnevers1" deleted sliver:
     598{{{
     599$ omni.py -a gram2 -V2 deletesliver GR-EXP-4-exp1                     
     600INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     601INFO:omni:Using control framework gram
     602INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     603WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1 expires in <= 3 hours
     604INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1 expires on 2013-05-16 20:08:20 UTC
     605INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     606INFO:omni:Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1 on unspecified_AM_URN at https://128.89.91.170:5002
     607INFO:omni: ------------------------------------------------------------
     608INFO:omni: Completed deletesliver:
     609
     610  Options as run:
     611                aggregate: ['gram2']
     612                framework: gram
     613
     614  Args: deletesliver GR-EXP-4-exp1
     615
     616  Result Summary: Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp1 on unspecified_AM_URN at https://128.89.91.170:5002
     617INFO:omni: ============================================================
     618
     619}}}
     620
     621As "lnevers2" deleted sliver:
     622{{{
     623$ omni.py -a gram2 -V2 deletesliver GR-EXP-4-exp2   
     624INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config
     625INFO:omni:Using control framework gram
     626INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     627WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2 expires in <= 3 hours
     628INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2 expires on 2013-05-16 20:42:36 UTC
     629INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN
     630INFO:omni:Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2 on unspecified_AM_URN at https://128.89.91.170:5002
     631INFO:omni: ------------------------------------------------------------
     632INFO:omni: Completed deletesliver:
     633
     634  Options as run:
     635                aggregate: ['gram2']
     636                framework: gram
     637
     638  Args: deletesliver GR-EXP-4-exp2
     639
     640  Result Summary: Deleted sliver urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-4-exp2 on unspecified_AM_URN at https://128.89.91.170:5002
     641INFO:omni: ============================================================
     642}}}