Changes between Version 1 and Version 2 of GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014/OG-EXP-4


Ignore:
Timestamp:
05/23/14 12:46:22 (5 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v1 v2  
    1 = GR-EXP-4: GRAM Multi-site Acceptance Test =
    2 
    3 This page captures status for the test case GR-EXP-4. For additional information see the [wiki:GENIRacksHome/GRAMRacks/AcceptanceTestStatusApr2014 Acceptance Test Status - April 2014] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/GRAMAcceptanceTestsPlan GRAM Acceptance Test Plan] for details about the planned evaluation.
     1= OG-EXP-4: OpenGENI Multi-site Acceptance Test =
     2
     3This page captures status for the test case OG-EXP-4. For additional information see the [wiki:GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014 Acceptance Test Status - April 2014] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/OpenGENIAcceptanceTestsPlan OpenGENI Acceptance Test Plan] for details about the planned evaluation.
    44== Multi-site tests with GENI Network Stitching ==
    55
    66This tests case was modified to use stitching functionality to connect to other existing racks.
    77
    8 == GRAM to InstaGENI Connection ==
    9 
    10 As experimenter "lnevers at bbn dot com" and using stitcher create a sliver that connects GPO InstaGENI to Clemson GRAM. First create the slice:
    11 {{{
    12 $  omni.py createslice GR-EXP-4-exp1a
     8== OpenGENI to InstaGENI Connection ==
     9
     10As experimenter "lnevers at bbn dot com" and using stitcher create a sliver that connects GPO InstaGENI to Clemson OpenGENI. First create the slice:
     11{{{
     12$  omni.py createslice OG-EXP-4-exp1a
    131311:45:54 INFO     omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    141411:45:54 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     
    171711:45:54 INFO     omni: Member Authority is https://ch.geni.net/MA (from config)
    181811:45:54 INFO     omni: Slice Authority is https://ch.geni.net/SA (from config)
    19 11:45:54 INFO     omni: Slice GR-EXP-4-exp1a already existed - returning existing slice
    20 11:45:54 INFO     omni: Created slice with Name GR-EXP-4-exp1a, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-4-exp1a, Expiration 2014-04-11 14:19:33
     1911:45:54 INFO     omni: Slice OG-EXP-4-exp1a already existed - returning existing slice
     2011:45:54 INFO     omni: Created slice with Name OG-EXP-4-exp1a, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-4-exp1a, Expiration 2014-04-11 14:19:33
    212111:45:54 INFO     omni:  ------------------------------------------------------
    222211:45:54 INFO     omni:  Completed createslice:
    23 Args: createslice GR-EXP-4-exp1a
    24   Result Summary: Created slice with Name GR-EXP-4-exp1a, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-4-exp1a, Expiration 2014-04-11 14:19:33
     23Args: createslice OG-EXP-4-exp1a
     24  Result Summary: Created slice with Name OG-EXP-4-exp1a, URN urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-4-exp1a, Expiration 2014-04-11 14:19:33
    252511:45:54 INFO     omni:  ======================================================
    2626}}}
    2727Then create the sliver:
    2828{{{
    29 $ stitcher.py createsliver GR-EXP-4-exp1a ./GR-EXP-4-exp1.rspec
     29$ stitcher.py createsliver OG-EXP-4-exp1a ./OG-EXP-4-exp1.rspec
    303011:46:17 INFO     stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
    313111:46:17 INFO     stitcher: Loading config file /home/lnevers/.gcf/omni_config
     
    343411:46:17 INFO     stitcher: Member Authority is https://ch.geni.net/MA (from config)
    353511:46:17 INFO     stitcher: Slice Authority is https://ch.geni.net/SA (from config)
    36 11:46:17 INFO     stitcher: Checking that slice GR-EXP-4-exp1a is valid...
    37 11:46:18 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+GR-EXP-4-exp1a expires on 2014-04-11 14:19:33 UTC
     3611:46:17 INFO     stitcher: Checking that slice OG-EXP-4-exp1a is valid...
     3711:46:18 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-EXP-4-exp1a expires on 2014-04-11 14:19:33 UTC
    383811:46:18 INFO     stitcher: Stitched reservation will include resources from these aggregates:
    393911:46:18 INFO     stitcher:     <Aggregate gpo-ig>
     
    4343        Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am
    444411:46:34 ERROR    omni:  {'output': "vlan tag 3746 for 'link' not available", 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+e1d5e331b3e017a099bdea6a5fe6614d', 'am_type': 'protogeni', 'geni_code': 1, 'am_code': 1, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=e1d5e331b3e017a099bdea6a5fe6614d'}, 'value': 0}
    45 11:46:34 INFO     stitch.Aggregate: A requested VLAN was unavailable doing createsliver GR-EXP-4-exp1a at <Aggregate gpo-ig>: AMAPIError: Error from Aggregate: code 1. protogeni AM code: 1: vlan tag 3746 for 'link' not available.
     4511:46:34 INFO     stitch.Aggregate: A requested VLAN was unavailable doing createsliver OG-EXP-4-exp1a at <Aggregate gpo-ig>: AMAPIError: Error from Aggregate: code 1. protogeni AM code: 1: vlan tag 3746 for 'link' not available.
    464611:46:34 INFO     stitch.launcher: Will put <Aggregate gpo-ig> back in the pool to allocate. Got VLAN was unavailable. Retry <Aggregate gpo-ig> 2nd time with <Hop u'urn:publicid:IDN+instageni.gpolab.bbn.com+interface+procurve2:5.24.ion.newy.ae0' on path u'link'> new suggested 3709 (not 3746)
    474711:46:34 INFO     stitch.launcher: Pausing for 30 seconds for Aggregates to free up resources...
     
    626211:50:25 INFO     stitch.Aggregate: Allocation at <Aggregate ion> complete.
    636311:50:25 INFO     stitch.launcher: All aggregates are complete.
    64 11:50:25 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file GR-EXP-4-exp1a-manifest-rspec-stitching-combined.xml
    65 Stitching success: Reserved resources in slice GR-EXP-4-exp1a at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
     6411:50:25 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-4-exp1a-manifest-rspec-stitching-combined.xml
     65Stitching success: Reserved resources in slice OG-EXP-4-exp1a at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
    6666}}}
    6767
    6868Determine login information for nodes:
    6969{{{
    70 $ readyToLogin.py -a clemson-gr  GR-EXP-4-exp1a
     70$ readyToLogin.py -a clemson-gr  OG-EXP-4-exp1a
    7171...
    7272gr-clem's geni_status is: ready
     
    7474        ssh -p 3005  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@130.127.88.101
    7575
    76 $ readyToLogin.py -a gpo-ig  GR-EXP-4-exp1a
     76$ readyToLogin.py -a gpo-ig  OG-EXP-4-exp1a
    7777...
    7878ig-gpo's geni_status is: ready (am_status:ready)
     
    297297}}}
    298298
    299 == GRAM to ExoGENI Connection ==
    300 
    301 As experimenter "lnevers1 at bbn dot com" and using stitcher create a sliver that connects GPO ExoGENI Bare Metal to Clemson GRAM. First create the slice:
    302 {{{
    303 $ omni.py createslice GR-EXP-4-exp2       
     299== OpenGENI to ExoGENI Connection ==
     300
     301As experimenter "lnevers1 at bbn dot com" and using stitcher create a sliver that connects GPO ExoGENI Bare Metal to Clemson OpenGENI. First create the slice:
     302{{{
     303$ omni.py createslice OG-EXP-4-exp2       
    30430411:58:56 INFO     omni: Loading agg_nick_cache file '/home/lnevers1/.gcf/agg_nick_cache'
    30530511:58:56 INFO     omni: Loading config file /home/lnevers1/.gcf/omni_config
     
    30830811:58:56 INFO     omni: Member Authority is https://ch.geni.net/MA (from config)
    30930911:58:56 INFO     omni: Slice Authority is https://ch.geni.net/SA (from config)
    310 11:58:57 INFO     omni: Created slice with Name GR-EXP-4-exp2, URN urn:publicid:IDN+ch.geni.net:XYZ19+slice+GR-EXP-4-exp2, Expiration 2014-04-11 15:58:56
     31011:58:57 INFO     omni: Created slice with Name OG-EXP-4-exp2, URN urn:publicid:IDN+ch.geni.net:XYZ19+slice+OG-EXP-4-exp2, Expiration 2014-04-11 15:58:56
    31131111:58:57 INFO     omni:  ------------------------------------------------------
    31231211:58:57 INFO     omni:  Completed createslice:
    313 Args: createslice GR-EXP-4-exp2
    314 
    315   Result Summary: Created slice with Name GR-EXP-4-exp2, URN urn:publicid:IDN+ch.geni.net:XYZ19+slice+GR-EXP-4-exp2, Expiration 2014-04-11 15:58:56
     313Args: createslice OG-EXP-4-exp2
     314
     315  Result Summary: Created slice with Name OG-EXP-4-exp2, URN urn:publicid:IDN+ch.geni.net:XYZ19+slice+OG-EXP-4-exp2, Expiration 2014-04-11 15:58:56
    316316 
    31731711:58:57 INFO     omni:  ======================================================
     
    319319Then create the sliver:
    320320{{{
    321 $ stitcher.py createsliver GR-EXP-4-exp2 ./GR-EXP-4-exp2.rspec --useExoSM
     321$ stitcher.py createsliver OG-EXP-4-exp2 ./OG-EXP-4-exp2.rspec --useExoSM
    32232213:09:03 INFO     stitcher: Loading agg_nick_cache file '/home/lnevers1/.gcf/agg_nick_cache'
    32332313:09:03 INFO     stitcher: Loading config file /home/lnevers1/.gcf/omni_config
     
    32632613:09:03 INFO     stitcher: Member Authority is https://ch.geni.net/MA (from config)
    32732713:09:03 INFO     stitcher: Slice Authority is https://ch.geni.net/SA (from config)
    328 13:09:03 INFO     stitcher: Checking that slice GR-EXP-4-exp2 is valid...
    329 13:09:03 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:XYZ19+slice+GR-EXP-4-exp2 expires on 2014-04-11 15:58:56 UTC
     32813:09:03 INFO     stitcher: Checking that slice OG-EXP-4-exp2 is valid...
     32913:09:03 INFO     stitcher: Slice urn:publicid:IDN+ch.geni.net:XYZ19+slice+OG-EXP-4-exp2 expires on 2014-04-11 15:58:56 UTC
    33033013:09:04 INFO     stitcher: <Aggregate urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am> is an EG AM and user asked for ExoSM. Changing to https://geni.renci.org:11443/orca/xmlrpc
    33133113:09:04 INFO     stitcher: Stitched reservation will include resources from these aggregates:
     
    35635613:13:00 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 (usually harmless; happens 2+ times for ExoGENI aggregates)
    35735713:13:00 INFO     stitch.ManifestRSpecCombiner: Did not find HopLink urn:publicid:IDN+exogeni.net:bbnNet+interface+BbnNet:IBM:G8052:GigabitEthernet:1:2:ethernet in AM's Man RSpec, though found AM's path link (usually harmless; happens 2+ times for ExoGENI aggregates)
    358 13:13:00 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file GR-EXP-4-exp2-manifest-rspec-stitching-combined.xml
    359 Stitching success: Reserved resources in slice GR-EXP-4-exp2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
     35813:13:00 INFO     stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-4-exp2-manifest-rspec-stitching-combined.xml
     359Stitching success: Reserved resources in slice OG-EXP-4-exp2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 link(s).
    360360}}}
    361361
    362362Determine login information:
    363363{{{
    364 $ readyToLogin.py -a clemson-gr GR-EXP-4-exp2
     364$ readyToLogin.py -a clemson-gr OG-EXP-4-exp2
    365365...
    366366gr-clem's geni_status is: ready
     
    371371
    372372
    373 $  readyToLogin.py -a eg-sm  GR-EXP-4-exp2
     373$  readyToLogin.py -a eg-sm  OG-EXP-4-exp2
    374374...
    375375