OESS-T1: Functional Tests
This test case verifies functions supported by the OESS Aggregate. For overall status see the GENI OESS Topologies Test Status page.
Test Status
This section captures the status for each function verified by this test plan.
Function/Step | State | Ticket | Notes |
1. Get access to OESS software and doc | |||
2. Get access to I2 development test results | |||
3. Create VLANs along a new path. | Color(#63B8FF,In Progress)? | #1136 #1137 #1138 #1139 #1140 #1141 FOAM-405 | |
4. Delete VLAN and verify release | Color(#63B8FF,In Progress)? | #1142 | |
5. Modify existing path | Color(orange,Blocked)? | Feature not expected before GEC18 |
Performance data was collected for 4 AL2S to AL2S slivers:
Endpoint hosts | TCP | UDP | rtt min/avg/max/mdev |
sdn-sw.atla e15/3 <- sdn-sw.losa e15/3 | 9.71 Gbits/sec | 101 Mbits/sec | 54.950/55.012/55.273/0.190 ms |
sdn-sw.atla e15/3 <- sdn-sw.newy32aoa e15/5 | 9.52 Gbits/sec | 101 Mbits/sec | 18.364/18.395/18.408/0.113 ms |
sdn-sw.newy32aoa e15/5 <- sdn-sw.losa e15/3 | 9.51 Gbits/sec | 101 Mbits/sec | 116.839/204.929/287.846/40.016 ms |
sdn-sw.newy32aoa e15/5 <- sdn-sw.wash e15/2 | 8.21 Gbits/sec | 101 Mbits/sec | 5.314/5.436/10.962/0.720 ms |
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 Execution Details
1. Get access to OESS software
Get access to OESS software pointed to AL2S (I2 has to enable this when they are done their own testing) and documentation
2. Get access to I2 development test results
3. Create VLANs along a new path
Create VLANs along a new path. Verify connectivity with available Internet2-managed AL2S test points. Get resource advertisement and check schema:
$ omni.py listresources -a oess -o 08:33:25 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 08:33:25 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 08:33:25 INFO omni: Using control framework portal 08:33:25 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 08:33:25 INFO omni: Saving output to a file. 08:33:28 INFO omni: Listed advertised resources at 1 out of 1 possible aggregates. 08:33:28 INFO omni: Writing to 'rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml' 08:33:28 INFO omni: ------------------------------------------------------------ 08:33:28 INFO omni: Completed listresources: Args: listresources Result Summary: Queried resources from 1 of 1 aggregate(s). Wrote rspecs from 1 aggregate(s) to 1 file(s) Saved listresources RSpec from 'unspecified_AM_URN' (url 'https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2') to file rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml; 08:33:28 INFO omni: ============================================================ $ rspeclint rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml Failed to load schema for namespace http://www.geni.net/resources/rspec/ext/openflow/3 from location http://www.geni.net/resources/rspec/ext/openflow/3/of-ad.xsd : Schemas parser error : Failed to locate the main schema resource at 'http://www.geni.net/resources/rspec/ext/openflow/3/of-ad.xsd'.
Created RSpecs between the following end-points combinations:
- atla to losa
- ny to losa
- wash to ny
- atla to ny
Tested above end-points in two topologies. Topology 1 had one primary and one backup path, while topology 2 had no backup paths. All RSpecs used are available here.
Below are the tests using the primary paths only for each of the 4 end-points combinations:
1. atla to losa
lnevers@sendaria:~/gcf-2.4/oess$ ./run-atla-2-losa.sh + omni.py createslice atla-2-losa-nobkup 09:06:02 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:06:02 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:06:02 INFO omni: Using control framework portal 09:06:03 INFO omni: Created slice with Name atla-2-losa-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup, Expiration 2013-10-16 00:00:00 09:06:03 INFO omni: ------------------------------------------------------------ 09:06:03 INFO omni: Completed createslice: Args: createslice atla-2-losa-nobkup Result Summary: Created slice with Name atla-2-losa-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup, Expiration 2013-10-16 00:00:00 09:06:03 INFO omni: ============================================================ + [ 0 -ne 0 ] + sleep 3 + omni.py createsliver -a oess atla-2-losa-nobkup /home/lnevers/gcf-test/oess/oess-atla-2-losa-nobkup.rspec -o 09:06:06 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:06:06 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:06:06 INFO omni: Using control framework portal 09:06:06 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:06:07 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:06:07 INFO omni: Creating sliver(s) from rspec file /home/lnevers/gcf-test/oess/oess-atla-2-losa-nobkup.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup 09:06:07 INFO omni: Got return from CreateSliver for slice atla-2-losa-nobkup at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 09:06:07 INFO omni: Writing to 'atla-2-losa-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml' 09:06:07 INFO omni: <!-- Reserved resources for: Slice: atla-2-losa-nobkup at AM: URN: unspecified_AM_URN URL: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 --> 09:06:07 INFO omni: Wrote result of createsliver for slice: atla-2-losa-nobkup at AM: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file atla-2-losa-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml 09:06:07 INFO omni: ------------------------------------------------------------ 09:06:07 INFO omni: Completed createsliver: Args: createsliver atla-2-losa-nobkup /home/lnevers/gcf-test/oess/oess-atla-2-losa-nobkup.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 Saved createsliver results to atla-2-losa-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml. 09:06:07 INFO omni: ============================================================ + [ 0 -ne 0 ]
2. ny to losa
lnevers@sendaria:~/gcf-2.4/oess$ ./run-ny-2-losa.sh + omni.py createslice ny-2-losa-nobkup 09:06:50 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:06:50 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:06:50 INFO omni: Using control framework portal 09:06:51 INFO omni: Created slice with Name ny-2-losa-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup, Expiration 2013-10-16 00:00:00 09:06:51 INFO omni: ------------------------------------------------------------ 09:06:51 INFO omni: Completed createslice: Args: createslice ny-2-losa-nobkup Result Summary: Created slice with Name ny-2-losa-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup, Expiration 2013-10-16 00:00:00 09:06:51 INFO omni: ============================================================ + [ 0 -ne 0 ] + sleep 3 + omni.py createsliver -a oess ny-2-losa-nobkup /home/lnevers/gcf-test/oess/oess-ny-2-losa-nobkup.rspec -o 09:06:55 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:06:55 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:06:55 INFO omni: Using control framework portal 09:06:55 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:06:56 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:06:56 INFO omni: Creating sliver(s) from rspec file /home/lnevers/gcf-test/oess/oess-ny-2-losa-nobkup.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup 09:06:56 INFO omni: Got return from CreateSliver for slice ny-2-losa-nobkup at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 09:06:56 INFO omni: Writing to 'ny-2-losa-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml' 09:06:56 INFO omni: <!-- Reserved resources for: Slice: ny-2-losa-nobkup at AM: URN: unspecified_AM_URN URL: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 --> 09:06:56 INFO omni: Wrote result of createsliver for slice: ny-2-losa-nobkup at AM: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file ny-2-losa-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml 09:06:56 INFO omni: ------------------------------------------------------------ 09:06:56 INFO omni: Completed createsliver: Args: createsliver ny-2-losa-nobkup /home/lnevers/gcf-test/oess/oess-ny-2-losa-nobkup.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 Saved createsliver results to ny-2-losa-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml. 09:06:56 INFO omni: ============================================================ + [ 0 -ne 0 ] lnevers@sendaria:~/gcf-2.4/oess$
3. wash to ny
lnevers@sendaria:~/gcf-2.4/oess$ ./run-wash-2-ny.sh + omni.py createslice wash-2-ny-nobkup 09:07:23 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:07:23 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:07:23 INFO omni: Using control framework portal 09:07:24 INFO omni: Created slice with Name wash-2-ny-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup, Expiration 2013-10-16 00:00:00 09:07:24 INFO omni: ------------------------------------------------------------ 09:07:24 INFO omni: Completed createslice: Args: createslice wash-2-ny-nobkup Result Summary: Created slice with Name wash-2-ny-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup, Expiration 2013-10-16 00:00:00 09:07:24 INFO omni: ============================================================ + [ 0 -ne 0 ] + sleep 3 + omni.py createsliver -a oess wash-2-ny-nobkup /home/lnevers/gcf-test/oess/oess-wash-2-ny-nobkup.rspec -o 09:07:27 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:07:27 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:07:27 INFO omni: Using control framework portal 09:07:27 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:07:28 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:07:28 INFO omni: Creating sliver(s) from rspec file /home/lnevers/gcf-test/oess/oess-wash-2-ny-nobkup.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup 09:07:28 INFO omni: Got return from CreateSliver for slice wash-2-ny-nobkup at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 09:07:28 INFO omni: Writing to 'wash-2-ny-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml' 09:07:28 INFO omni: <!-- Reserved resources for: Slice: wash-2-ny-nobkup at AM: URN: unspecified_AM_URN URL: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 --> 09:07:28 INFO omni: Wrote result of createsliver for slice: wash-2-ny-nobkup at AM: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file wash-2-ny-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml 09:07:28 INFO omni: ------------------------------------------------------------ 09:07:28 INFO omni: Completed createsliver: Args: createsliver wash-2-ny-nobkup /home/lnevers/gcf-test/oess/oess-wash-2-ny-nobkup.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 Saved createsliver results to wash-2-ny-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml. 09:07:28 INFO omni: ============================================================ + [ 0 -ne 0 ] lnevers@sendaria:~/gcf-2.4/oess$
4. atla to ny
lnevers@sendaria:~/gcf-2.4/oess$ ./run-atla-2-ny.sh + omni.py createslice atla-2-ny-nobkup 09:07:45 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:07:45 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:07:45 INFO omni: Using control framework portal 09:07:46 INFO omni: Created slice with Name atla-2-ny-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup, Expiration 2013-10-16 00:00:00 09:07:46 INFO omni: ------------------------------------------------------------ 09:07:46 INFO omni: Completed createslice: Args: createslice atla-2-ny-nobkup Result Summary: Created slice with Name atla-2-ny-nobkup, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup, Expiration 2013-10-16 00:00:00 09:07:46 INFO omni: ============================================================ + [ 0 -ne 0 ] + sleep 3 + omni.py createsliver -a oess atla-2-ny-nobkup /home/lnevers/gcf-test/oess/oess-atla-2-ny-nobkup.rspec -o 09:07:49 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:07:49 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:07:49 INFO omni: Using control framework portal 09:07:49 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:07:51 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:07:51 INFO omni: Creating sliver(s) from rspec file /home/lnevers/gcf-test/oess/oess-atla-2-ny-nobkup.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup 09:07:51 INFO omni: Got return from CreateSliver for slice atla-2-ny-nobkup at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 09:07:51 INFO omni: Writing to 'atla-2-ny-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml' 09:07:51 INFO omni: <!-- Reserved resources for: Slice: atla-2-ny-nobkup at AM: URN: unspecified_AM_URN URL: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 --> 09:07:51 INFO omni: Wrote result of createsliver for slice: atla-2-ny-nobkup at AM: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file atla-2-ny-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml 09:07:51 INFO omni: ------------------------------------------------------------ 09:07:51 INFO omni: Completed createsliver: Args: createsliver atla-2-ny-nobkup /home/lnevers/gcf-test/oess/oess-atla-2-ny-nobkup.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 Saved createsliver results to atla-2-ny-nobkup-manifest-rspec-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.xml. 09:07:51 INFO omni: ============================================================ + [ 0 -ne 0 ] lnevers@sendaria:~/gcf-2.4/oess$
Verified the sliverstatus for each of the 4 end-point combinations:
$ omni.py sliverstatus -a oess atla-2-losa-nobkup -o 09:08:50 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:08:50 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:08:50 INFO omni: Using control framework portal 09:08:50 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:08:51 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:08:51 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup: 09:08:53 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring 09:08:53 INFO omni: Writing to 'atla-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json' 09:08:53 INFO omni: Sliver status for Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup at AM URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:08:53 INFO omni: ------------------------------------------------------------ 09:08:53 INFO omni: Completed sliverstatus: Args: sliverstatus atla-2-losa-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring. Saved sliverstatus on atla-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file atla-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json. Returned status of slivers on 1 of 1 possible aggregates. 09:08:53 INFO omni: ============================================================ $ omni.py sliverstatus -a oess atla-2-ny-nobkup -o 09:08:53 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:08:53 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:08:53 INFO omni: Using control framework portal 09:08:53 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:08:54 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:08:54 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup: 09:08:54 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring 09:08:54 INFO omni: Writing to 'atla-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json' 09:08:54 INFO omni: Sliver status for Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup at AM URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:08:54 INFO omni: ------------------------------------------------------------ 09:08:54 INFO omni: Completed sliverstatus: Args: sliverstatus atla-2-ny-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring. Saved sliverstatus on atla-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file atla-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json. Returned status of slivers on 1 of 1 possible aggregates. 09:08:54 INFO omni: ============================================================ $ omni.py sliverstatus -a oess ny-2-losa-nobkup -o 09:08:55 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:08:55 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:08:55 INFO omni: Using control framework portal 09:08:55 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:08:56 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:08:56 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup: 09:08:56 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring 09:08:56 INFO omni: Writing to 'ny-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json' 09:08:56 INFO omni: Sliver status for Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup at AM URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:08:56 INFO omni: ------------------------------------------------------------ 09:08:56 INFO omni: Completed sliverstatus: Args: sliverstatus ny-2-losa-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring. Saved sliverstatus on ny-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file ny-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json. Returned status of slivers on 1 of 1 possible aggregates. 09:08:56 INFO omni: ============================================================ $ omni.py sliverstatus -a oess wash-2-ny-nobkup -o 09:08:56 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:08:56 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:08:56 INFO omni: Using control framework portal 09:08:56 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:08:57 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:08:57 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup: 09:08:57 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring 09:08:57 INFO omni: Writing to 'wash-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json' 09:08:57 INFO omni: Sliver status for Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup at AM URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:08:57 INFO omni: ------------------------------------------------------------ 09:08:57 INFO omni: Completed sliverstatus: Args: sliverstatus wash-2-ny-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 has overall SliverStatus: configuring. Saved sliverstatus on wash-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 to file wash-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json. Returned status of slivers on 1 of 1 possible aggregates. 09:08:57 INFO omni: ============================================================ $ egrep geni_status atla-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json atla-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json ny-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json wash-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json atla-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json: "geni_status": "configuring", atla-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json: "geni_status": "configuring", ny-2-losa-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json: "geni_status": "configuring", wash-2-ny-nobkup-sliverstatus-foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2.json: "geni_status": "configuring",
Also verified that each of the above had an entry in the list of active VLANs available at https://al2s.net.internet2.edu/oess/index.cgi?action=index, was shown as having an active VLAN:
4. Delete VLAN and verify release
Delete each of the above sliver and verify VLAN release:
lnevers@sendaria:~/gcf-2.4/oess$ ./stop-all.sh + omni.py deletesliver -a oess atla-2-losa-nobkup 09:21:53 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:21:53 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:21:53 INFO omni: Using control framework portal 09:21:53 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:21:54 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:21:57 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:21:57 INFO omni: ------------------------------------------------------------ 09:21:57 INFO omni: Completed deletesliver: Args: deletesliver atla-2-losa-nobkup Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:21:57 INFO omni: ============================================================ + [ 0 -ne 0 ] + omni.py deletesliver -a oess atla-2-ny-nobkup 09:21:57 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:21:57 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:21:57 INFO omni: Using control framework portal 09:21:57 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:21:58 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:00 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:22:00 INFO omni: ------------------------------------------------------------ 09:22:00 INFO omni: Completed deletesliver: Args: deletesliver atla-2-ny-nobkup Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:22:00 INFO omni: ============================================================ + [ 0 -ne 0 ] + omni.py deletesliver -a oess ny-2-losa-nobkup 09:22:00 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:22:00 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:22:00 INFO omni: Using control framework portal 09:22:00 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:22:01 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:03 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:22:03 INFO omni: ------------------------------------------------------------ 09:22:03 INFO omni: Completed deletesliver: Args: deletesliver ny-2-losa-nobkup Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:22:03 INFO omni: ============================================================ + [ 0 -ne 0 ] + omni.py deletesliver -a oess wash-2-ny-nobkup 09:22:03 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:22:03 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:22:03 INFO omni: Using control framework portal 09:22:03 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:22:04 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:07 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:22:07 INFO omni: ------------------------------------------------------------ 09:22:07 INFO omni: Completed deletesliver: Args: deletesliver wash-2-ny-nobkup Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:22:07 INFO omni: ============================================================ + [ 0 -ne 0 ]
Check sliver status for all:
lnevers@sendaria:~/gcf-2.4/oess$ ./status-all.sh 09:22:28 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:22:28 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:22:28 INFO omni: Using control framework portal 09:22:28 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:22:29 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:29 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup: 09:22:30 INFO omni: ------------------------------------------------------------ 09:22:30 INFO omni: Completed sliverstatus: Args: sliverstatus atla-2-losa-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC Failed to get SliverStatus on atla-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: Error from Aggregate: code 12: Attempt to get status on unknown sliver for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup. Returned status of slivers on 0 of 1 possible aggregates. 09:22:30 INFO omni: ============================================================ 09:22:30 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:22:30 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:22:30 INFO omni: Using control framework portal 09:22:30 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:22:31 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:31 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup: 09:22:31 INFO omni: ------------------------------------------------------------ 09:22:31 INFO omni: Completed sliverstatus: Args: sliverstatus atla-2-ny-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC Failed to get SliverStatus on atla-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: Error from Aggregate: code 12: Attempt to get status on unknown sliver for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup. Returned status of slivers on 0 of 1 possible aggregates. 09:22:31 INFO omni: ============================================================ 09:22:31 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:22:31 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:22:31 INFO omni: Using control framework portal 09:22:31 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:22:32 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:32 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup: 09:22:33 INFO omni: ------------------------------------------------------------ 09:22:33 INFO omni: Completed sliverstatus: Args: sliverstatus ny-2-losa-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup expires on 2013-10-16 00:00:00 UTC Failed to get SliverStatus on ny-2-losa-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: Error from Aggregate: code 12: Attempt to get status on unknown sliver for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup. Returned status of slivers on 0 of 1 possible aggregates. 09:22:33 INFO omni: ============================================================ 09:22:33 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:22:33 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:22:33 INFO omni: Using control framework portal 09:22:33 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:22:34 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC 09:22:34 INFO omni: Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup: 09:22:34 INFO omni: ------------------------------------------------------------ 09:22:34 INFO omni: Completed sliverstatus: Args: sliverstatus wash-2-ny-nobkup Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup expires on 2013-10-16 00:00:00 UTC Failed to get SliverStatus on wash-2-ny-nobkup at AM https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: Error from Aggregate: code 12: Attempt to get status on unknown sliver for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup. Returned status of slivers on 0 of 1 possible aggregates. 09:22:34 INFO omni: ============================================================
In addition to deleting slivers ran a test to verify that sliver do expire. Four slivers were created:
urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-losa-nobkup:bc6e8aa5-2a2d-460f-a5ae-f69ff3c7d8b8 urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-ny-nobkup:0c1130d8-629e-4a79-9af9-cc7f7a544e7f urn:publicid:IDN+ch.geni.net:ln-prj+slice+ny-2-losa-nobkup:7b973966-01e8-441b-b050-2472c462327d urn:publicid:IDN+ch.geni.net:ln-prj+slice+wash-2-ny-nobkup:b09e19ab-4b6b-4021-b817-39d8bd95c965
Slivers were renewed to "2013-10-16 00:00:00". To verify expiration on "2013-10-17 16:00:00" checked sliver status with omni, which reported that each slice had expired, as expected.
Also checked the OESS web interface and found that all 4 slices were still active even though they had and expiration time in the past. ticket #1142)
5. Modify existing path
Attachments (1)
- OESS-T1-ActiveVLANs.jpg (431.1 KB) - added by 11 years ago.
Download all attachments as: .zip