= GR-EXP-7: Click Router Experiment Acceptance Test = This page captures status for the test case GR-EXP-7. 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. ''Last Update: 2013/05/XX" || '''Step''' || '''State''' ||''' Notes ''' || '''Tickets''' || || Step 1 ||[[span(Pass, style=background-color: green )]]|| || || || Step 2 ||[[span(Pass, style=background-color: green )]]|| || || || Step 3 ||[[span(Pass, style=background-color: green )]]|| || || || Step 4 ||[[span(Pass, style=background-color: green )]]|| || || || Step 5 ||[[span(Fail, style=background-color: red)]] ||Cannot get multiple interfaces||#68 || || Step 6 ||[[span(Fail, style=background-color: red)]] ||Cannot install package without sudo. No renewsliver||#57 #69 || || Step 7 || || || || || Step 8 || || || || || Step 9 || || || || || Step 10 || || || || || Step 11 || || || || || Step 12 || || || || [[BR]] || '''State Legend''' || '''Description''' || ||[[span(Pass, style=background-color: green )]] || Test completed and met all criteria || ||[[span(Pass: most criteria, style=background-color: #98FB98)]]|| Test completed and met most criteria. Exceptions documented || ||[[span(Fail, style=background-color: red)]] || Test completed and failed to meet criteria. || ||[[span(Complete, style=background-color: yellow)]] || Test completed but will require re-execution due to expected changes || ||[[span(Blocked, style=background-color: orange)]] || Blocked by ticketed issue(s). || ||[[span(In Progress, style=background-color: #63B8FF)]]|| Currently under test. || = Test Plan Steps = This test case uses the following aggregate nick_names: {{{ gram=,https://128.89.91.170:5001 }}} ''Evaluation Notes:'' Cannot get multiple interfaces. ticket #68 ''Evaluation Notes:'' Unable to install click router prerequisites, no sudo #57. ''Evaluation Notes:'' Unable to renew sliver ticket #69 == 1. As Experimenter1, request ListResources from BBN GRAM == Only one site used. Collected list of resources: {{{ $ omni.py listresources -a gram2 -V2 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Listed advertised resources at 1 out of 1 possible aggregates. INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni: INFO:omni: INFO:omni: INFO:omni: ------------------------------------------------------------ INFO:omni: Completed listresources: Options as run: aggregate: ['gram2'] framework: gram Args: listresources Result Summary: Queried resources from 1 of 1 aggregate(s). INFO:omni: ============================================================ }}} == Step 2. Review !ListResources == Only one site used. == Step 3. Define a request RSpec for six VMs at the BBN GRAM. == Modified to have all VMs in the BBN GRAM rack: {{{ }}} == Step 4. Create the slice. == $ omni.py createslice GR-EXP-7 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Created slice with Name GR-EXP-7, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7, Expiration 2013-05-16 21:59:18 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createslice: Options as run: framework: gram Args: createslice GR-EXP-7 Result Summary: Created slice with Name GR-EXP-7, URN urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7, Expiration 2013-05-16 21:59:18 INFO:omni: ============================================================ == Step 5. Create a sliver in the first slice == Only one AM used: {{{ $ omni.py -a gram2 -V2 createsliver GR-EXP-7 ./GR-EXP-7.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework gram INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN WARNING:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7 expires in <= 3 hours INFO:omni:Slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7 expires on 2013-05-16 21:59:18 UTC INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Substituting AM nickname gram2 with URL https://128.89.91.170:5002, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file ./GR-EXP-7.rspec for slice urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-7 INFO:omni:Got return from CreateSliver for slice GR-EXP-7 at https://128.89.91.170:5002: INFO:omni: INFO:omni: INFO:omni: INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['gram2'] framework: gram Args: createsliver GR-EXP-7 ./GR-EXP-7.rspec Result Summary: Got Reserved resources RSpec from 128-89-91-170-5002 INFO:omni: ============================================================ }}} '''Note:''' Unable to get multiple interfaces on hosts. Ticket #68 == 6. Install Click router == == 7. Determine Click router settings == == 8. Run the user-level Click router == == 9. Log in to Host1 and send traffic to host2 == == 10. Review Click logs on each Click router == == 11. Delete slivers ==