Changes between Version 1 and Version 2 of GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014/OG-EXP-4
- Timestamp:
- 05/23/14 12:46:22 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusApr2014/OG-EXP-4
v1 v2 1 = GR-EXP-4: GRAMMulti-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 GRAMAcceptance Test Plan] for details about the planned evaluation.1 = OG-EXP-4: OpenGENI Multi-site Acceptance Test = 2 3 This 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. 4 4 == Multi-site tests with GENI Network Stitching == 5 5 6 6 This tests case was modified to use stitching functionality to connect to other existing racks. 7 7 8 == GRAMto 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-exp1a8 == OpenGENI to InstaGENI Connection == 9 10 As 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 13 13 11:45:54 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 14 14 11:45:54 INFO omni: Loading config file /home/lnevers/.gcf/omni_config … … 17 17 11:45:54 INFO omni: Member Authority is https://ch.geni.net/MA (from config) 18 18 11: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 slice20 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:3319 11:45:54 INFO omni: Slice OG-EXP-4-exp1a already existed - returning existing slice 20 11: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 21 21 11:45:54 INFO omni: ------------------------------------------------------ 22 22 11:45:54 INFO omni: Completed createslice: 23 Args: createslice GR-EXP-4-exp1a24 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:3323 Args: 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 25 25 11:45:54 INFO omni: ====================================================== 26 26 }}} 27 27 Then create the sliver: 28 28 {{{ 29 $ stitcher.py createsliver GR-EXP-4-exp1a ./GR-EXP-4-exp1.rspec29 $ stitcher.py createsliver OG-EXP-4-exp1a ./OG-EXP-4-exp1.rspec 30 30 11:46:17 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 31 31 11:46:17 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config … … 34 34 11:46:17 INFO stitcher: Member Authority is https://ch.geni.net/MA (from config) 35 35 11: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 UTC36 11:46:17 INFO stitcher: Checking that slice OG-EXP-4-exp1a is valid... 37 11: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 38 38 11:46:18 INFO stitcher: Stitched reservation will include resources from these aggregates: 39 39 11:46:18 INFO stitcher: <Aggregate gpo-ig> … … 43 43 Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 44 44 11: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.45 11: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. 46 46 11: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) 47 47 11:46:34 INFO stitch.launcher: Pausing for 30 seconds for Aggregates to free up resources... … … 62 62 11:50:25 INFO stitch.Aggregate: Allocation at <Aggregate ion> complete. 63 63 11: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.xml65 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).64 11:50:25 INFO stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-4-exp1a-manifest-rspec-stitching-combined.xml 65 Stitching 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). 66 66 }}} 67 67 68 68 Determine login information for nodes: 69 69 {{{ 70 $ readyToLogin.py -a clemson-gr GR-EXP-4-exp1a70 $ readyToLogin.py -a clemson-gr OG-EXP-4-exp1a 71 71 ... 72 72 gr-clem's geni_status is: ready … … 74 74 ssh -p 3005 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@130.127.88.101 75 75 76 $ readyToLogin.py -a gpo-ig GR-EXP-4-exp1a76 $ readyToLogin.py -a gpo-ig OG-EXP-4-exp1a 77 77 ... 78 78 ig-gpo's geni_status is: ready (am_status:ready) … … 297 297 }}} 298 298 299 == GRAMto 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-exp2299 == OpenGENI 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 OpenGENI. First create the slice: 302 {{{ 303 $ omni.py createslice OG-EXP-4-exp2 304 304 11:58:56 INFO omni: Loading agg_nick_cache file '/home/lnevers1/.gcf/agg_nick_cache' 305 305 11:58:56 INFO omni: Loading config file /home/lnevers1/.gcf/omni_config … … 308 308 11:58:56 INFO omni: Member Authority is https://ch.geni.net/MA (from config) 309 309 11: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:56310 11: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 311 311 11:58:57 INFO omni: ------------------------------------------------------ 312 312 11:58:57 INFO omni: Completed createslice: 313 Args: createslice GR-EXP-4-exp2314 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:56313 Args: 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 316 316 317 317 11:58:57 INFO omni: ====================================================== … … 319 319 Then create the sliver: 320 320 {{{ 321 $ stitcher.py createsliver GR-EXP-4-exp2 ./GR-EXP-4-exp2.rspec --useExoSM321 $ stitcher.py createsliver OG-EXP-4-exp2 ./OG-EXP-4-exp2.rspec --useExoSM 322 322 13:09:03 INFO stitcher: Loading agg_nick_cache file '/home/lnevers1/.gcf/agg_nick_cache' 323 323 13:09:03 INFO stitcher: Loading config file /home/lnevers1/.gcf/omni_config … … 326 326 13:09:03 INFO stitcher: Member Authority is https://ch.geni.net/MA (from config) 327 327 13: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 UTC328 13:09:03 INFO stitcher: Checking that slice OG-EXP-4-exp2 is valid... 329 13: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 330 330 13: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 331 331 13:09:04 INFO stitcher: Stitched reservation will include resources from these aggregates: … … 356 356 13: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) 357 357 13: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.xml359 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).358 13:13:00 INFO stitcher: Saved combined reservation RSpec at 3 AMs to file OG-EXP-4-exp2-manifest-rspec-stitching-combined.xml 359 Stitching 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). 360 360 }}} 361 361 362 362 Determine login information: 363 363 {{{ 364 $ readyToLogin.py -a clemson-gr GR-EXP-4-exp2364 $ readyToLogin.py -a clemson-gr OG-EXP-4-exp2 365 365 ... 366 366 gr-clem's geni_status is: ready … … 371 371 372 372 373 $ readyToLogin.py -a eg-sm GR-EXP-4-exp2373 $ readyToLogin.py -a eg-sm OG-EXP-4-exp2 374 374 ... 375 375