Version 4 (modified by 9 years ago) (diff) | ,
---|
CG-EXP-4: GENI Stitching Support
This test allocated resources in both NCSU2 and NCSU Cisco racks. Note the following Omni nick names are used:
ncsu2-eg=urn:publicid:IDN+exogeni.net:ncsu2vmsite+authority+am,https://ncsu2-hn.exogeni.net:11443/orca/xmlrpc ncsu-eg=urn:publicid:IDN+exogeni.net:ncsuvmsite+authority+am,https://ncsu-hn.exogeni.net:11443/orca/xmlrpc
Test Status
This section captures the status for each step in the acceptance test plan.
Stitching topologies | State | Tickets/Comments | |
NCSU2 to NCSU2 | N/A | Not planned at this time and tested in CG-EXP-2 | |
NCSU2 to GPO EG | Color(red,Fail)? | ExoGENI stitching not available at this time | |
NCSU2 to IG site | |||
NCSU2 to AL2S site | |||
NCSU2 to ION site | |||
NYSERNet IG<ION-AL2S->NCSU2<-AL2S->Stanford-IG |
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. |
Test Details
Testing scenario cover both ExoGENI and GENI stitching. A mix of test topologies are run with the GENI Stitching feature.
NCSU2 to GPO EG (ExoGENI Stitching)
Using the RSpec [cisco-ncsu2-eg-gpo.rspec] tried to create an ExoGENI stitched sliver via the ExoSM:
$ omni createsliver -a eg-sm CG-CT-4a ./cisco-ncsu2-eg-gpo.rspec 14:25:14 INFO : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 14:25:14 INFO : Loading config file '/home/lnevers/.gcf/omni_config' 14:25:14 INFO : Using control framework portal 14:25:14 INFO : Member Authority is https://ch.geni.net/MA (from config) 14:25:14 INFO : Slice Authority is https://ch.geni.net/SA (from config) 14:25:14 INFO : Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN urn:publicid:IDN+exogeni.net+authority+am 14:25:14 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+CG-CT-4a expires on 2015-01-16 19:24:40 UTC 14:25:14 INFO : Creating sliver(s) from rspec file ./cisco-ncsu2-eg-gpo.rspec for slice urn:publicid:IDN+ch.geni.net:ln-test+slice+CG-CT-4a 14:25:20 WARNING : Failed CreateSliver for slice CG-CT-4a at eg-sm. Error from Aggregate: code 2: Embedding workflow ERROR: 4:No Edge Domain Exist:http://geni-orca.renci.org/owl/ec743afb-fa45-4031-ab4c-23b0f5df7806#eg-gpo:http://geni-orca.renci.org/owl/ec743afb-fa45-4031-ab4c-23b0f5df7806#cg-ncsu2. Please see https://geni-orca.renci.org/trac/wiki/orca-errors for possible solutions. 14:25:20 INFO : ------------------------------------------------------ 14:25:20 INFO : Completed createsliver: Options as run: aggregate: ['eg-sm'] framework: portal project: ln-test Args: createsliver CG-CT-4a ./cisco-ncsu2-eg-gpo.rspec Result Summary: Failed CreateSliver for slice CG-CT-4a at eg-sm. Error from Aggregate: code 2: Embedding workflow ERROR: 4:No Edge Domain Exist:http://geni-orca.renci.org/owl/ec743afb-fa45-4031-ab4c-23b0f5df7806#eg-gpo:http://geni-orca.renci.org/owl/ec743afb-fa45-4031-ab4c-23b0f5df7806#cg-ncsu2. Please see https://geni-orca.renci.org/trac/wiki/orca-errors for possible solutions.
NCSU2 to IG site (InstaGENI Stitching)
Using the RSpec [stitch-eg-ncsu2-ig-gpo.rspec] the following topology was created:
GPO IG <-ION-><-AL2S->NCSU2
The stitcher was used to create the sliver:
$ stitcher createsliver CG-CT-4 ./stitch-eg-ncsu2-ig-gpo.rspec 14:16:02 INFO : Configured logging from file /home/lnevers/gcf-2.7/src/gcf/stitcher_logging.conf 14:16:02 INFO : Reading slice CG-CT-4 credential... 14:16:03 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+CG-CT-4 expires on 2015-01-16 19:15:12 UTC 14:16:03 INFO : Using SCS at http://nutshell.maxgigapop.net:8081/geni/xmlrpc 14:16:03 INFO : Calling SCS... 14:16:04 INFO : Multi-AM reservation will include resources from these aggregates: 14:16:04 INFO : <Aggregate ncsu2-eg> 14:16:04 INFO : <Aggregate gpo-ig> 14:16:04 INFO : <Aggregate oess> 14:16:04 INFO : <Aggregate ion> 14:16:04 INFO : Stitcher doing createsliver at <Aggregate ncsu2-eg>... 14:16:09 INFO : ... Allocation at <Aggregate ncsu2-eg> complete. 14:16:09 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... 14:16:24 INFO : ... Allocation at <Aggregate gpo-ig> complete. 14:16:24 INFO : Stitcher doing createsliver at <Aggregate oess>... 14:16:33 INFO : ... Allocation at <Aggregate oess> complete. 14:16:33 INFO : Stitcher doing createsliver at <Aggregate ion>... 14:17:19 INFO : DCN AM <Aggregate ion>: must wait for status ready.... 14:17:19 INFO : Pausing 30 seconds to let circuit become ready... 14:17:56 INFO : DCN circuit 146681 is ready at <Aggregate ion> 14:18:04 INFO : ... Allocation at <Aggregate ion> complete. 14:18:04 INFO : All aggregates are complete. 14:18:04 INFO : Your resources expire at 2015-01-15T19:06:04 (UTC). 14:18:04 INFO : Saved combined reservation RSpec at 4 AMs to file '/home/lnevers/gcf-test/cisco/CG-CT-4-manifest-rspec-multiam-combined.xml' Success: Reserved resources in slice CG-CT-4 at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 stitched link(s).
Determine login for NCSU2 host:
$ readyToLogin CG-CT-4 -a ncsu2-eg ... eg-ncsu2's geni_status is: ready User lnevers logs in to eg-ncsu2 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@152.48.13.191
Determine login for GPO IG host:
$ readyToLogin CG-CT-4 -a gpo-ig ... ig-gpo's geni_status is: ready User lnevers logs in to ig-gpo using: ssh -p 33338 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com
Measurements
NCSU2 to AL2S site
NCSU2 to ION site
NCSU2 Multiple Stitched links
NYSERNet IG<ION-AL2S->NCSU2<-AL2S->Stanford-IG