wiki:GENIRacksHome/OpenGENIRacks/AcceptanceTestStatusDec2013/OG-MON-2

Version 2 (modified by lnevers@bbn.com, 10 years ago) (diff)

--

OG-MON-2: GENI Software Configuration Inspection Test

This page captures status for the test case OG-MON-2. For additional information see the Acceptance Test Status - December 2013 page overall status, or the OpenGENI Acceptance Test Plan for details about the planned evaluation.

Last Update: 2013/12/13"

Step State Notes Tickets
Step 1 Pass #91
Step 2 Pass


State Legend Description
Pass Test completed and met all criteria
Pass: most criteria Test completed and met most criteria. Exceptions documented
Fail Test completed and failed to meet criteria.
Complete Test completed but will require re-execution due to expected changes
Blocked Blocked by ticketed issue(s).
In Progress Currently under test.

Test Plan Steps

Step 1. Review resource allocation

A site administrator uses available system data sources (process listings, monitoring output, system logs, etc) and/or AM administrative interfaces to determine the configuration of OpenGENI resources:

  • How many experimental nodes are available for bare metal use, how many are configured as OpenStack containers, and how many are configured as PlanetLab containers
  • What operating system each OpenStack container makes available for experimental VMs.
  • How many unbound VLANs are in the rack's available pool.

A list of experiments and experimenters can be obtained on the control node:

lnevers@bbn-cam-ctrl-1:~$ python /etc/gram/dump_gram_snapshot.py --directory ./output/ --snapshot /etc/gram/snapshots/gram/2013_12_10_00_24_01_0.json 
Dumping snapshot /etc/gram/snapshots/gram/2013_12_10_00_24_01_0.json:
Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+acclne-174021
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm60f89618-9a4f-4bae-8768-d20805829e1d User: urn:publicid:IDN+ch.geni.net+user+lnevers
Slice urn:publicid:IDN+ch.geni.net:OpenGENI+slice+z0
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm1d55452d-dccd-4d8e-a156-2fe25b1d381d User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vma33e56fa-82a2-4817-954f-b774d90344a6 User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interfacef3e60ad1-ace1-4d54-881e-b370fc5bb0e9 User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface15215f60-a013-40e4-95b3-76963eb21a52 User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+link088ed32f-7cd3-444f-8c5a-dfb17acdad7c User: urn:publicid:IDN+ch.geni.net+user+dabideen
Slice urn:publicid:IDN+ch.geni.net:tutorial+slice+gramtest2
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vmd386a5c4-5cd6-42d1-bbcf-14e9ada524d6 User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm16aa3f10-6800-4824-89d1-4061a3da1725 User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+link0d093cdb-054d-4bd9-8691-2b3202ec58ef User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm00685c77-fd9b-431e-9b81-d8ea5e40f322 User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface2671cb85-2f1c-4952-9e5c-628b394291d3 User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface87a2cbd4-5472-444f-9206-12de3f5f8783 User: urn:publicid:IDN+ch.geni.net+user+sedwards
Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ln4linear
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface4cca007f-5472-4752-85e6-5c0a3171934f User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm46cfedbb-d97a-4d53-a722-57219301ec8f User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface80cb72f9-7eec-464b-a8de-4ca8699a5fea User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+link75868031-3300-44ca-8797-22d8155f4987 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm3f9ba409-8282-42d2-bd02-547e07a2cfcc User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm99d87c8c-e1c4-46e1-99a2-1950e5c0a5c5 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+link7bf5bbcd-40a3-40e4-9f9d-7f6a6eb8c994 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+link72978cba-5884-454d-9885-26ef95130142 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface04f5cad5-fac6-4c73-b9ee-49d8f1f8dc2e User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vmaa20b39c-ec2a-4a43-bd13-d1ac1b405dd6 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interfaceee6f3346-33ea-4ff8-851c-7ccd6e495469 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface85416f9d-5593-4a09-901e-90f63a4a6f6d User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interfaceff06b807-0ce6-4451-a561-4142c29741b2 User: urn:publicid:IDN+ch.geni.net+user+lnevers
Slice urn:publicid:IDN+ch.geni.net:OpenGENI+slice+j0
Slice urn:publicid:IDN+ch.geni.net:tutorial+slice+gramtest
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vmf552e5ca-3bf9-48d2-a5c1-ec78f18a935d User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vmd45c7e8b-07a7-4702-8dd2-7e0a4c0026ff User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface7881bc94-6eb1-4fdf-86bb-61e225e26c49 User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+link8c0cba0c-ce9f-4da9-99e8-25f1e1dd3ff2 User: urn:publicid:IDN+ch.geni.net+user+sedwards
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface281b8ed4-fe59-44a7-bb58-7319226b874c User: urn:publicid:IDN+ch.geni.net+user+sedwards
Slice urn:publicid:IDN+ch.geni.net:OpenGENI+slice+u0
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+linkb3f29999-572c-4b56-b3f9-bcd701e0300b User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm510a087f-0061-40c7-b841-d69bc22677fa User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm012fbee7-5040-4a57-a023-ead935679f10 User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interfacebe4d7675-b303-45b7-b4d7-61f20f59a86e User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface82e82cd5-dc37-4f58-a604-91c75ab30323 User: urn:publicid:IDN+ch.geni.net+user+dabideen
Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ln2vm
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface7c432b03-d7fe-4284-9e6d-be6dc5065ebc User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm88b82f43-5ebc-4a1b-a480-a0437590bfb3 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+vm04fda3e7-df06-4346-a242-a7dbf384d5d1 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+interface0a8cf57a-b9ad-4b7c-b9aa-b5428b9b5f50 User: urn:publicid:IDN+ch.geni.net+user+lnevers
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1.bbn.com+sliver+linkc13f2287-1aa7-4bdc-8563-e2a049f671d7 User: urn:publicid:IDN+ch.geni.net+user+lnevers
Slice urn:publicid:IDN+ch.geni.net:OpenGENI+slice+v0
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface46a30cd4-2ce8-4d07-badf-67155d7cf9af User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm356ab40e-6f6b-418e-aa70-cfe5c22528bb User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm1928ebf3-dc2c-4019-bdc1-c6ab0d2094b3 User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface3cd722d8-7297-47ae-ab04-2e3127bfe0c3 User: urn:publicid:IDN+ch.geni.net+user+dabideen
   Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+link463525c7-8ddb-4482-8386-297a02ced58c User: urn:publicid:IDN+ch.geni.net+user+dabideen
Slice urn:publicid:IDN+ch.geni.net:OpenGENI+slice+accsda-184237
lnevers@bbn-cam-ctrl-1:~$ 

To determine a list of current or past experiments, administrator can review content of the /etc/gram/snapshots/gram directory:

[{"tenant_router_uuid": "831f26f9-3cb3-48d9-8475-ded73a5336f1", "manifest_rspec": "
<?xml version=\"1.0\" ?>
<rspec type=\"manifest\" xmlns=\"http://www.geni.net/resources/rspec/3\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" 
xsi:schemaLocation=\"http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd\">
<node client_id=\"My-node-name\" component_manager_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm\" 
exclusive=\"false\" sliver_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd\">
<sliver_type name=\"m1.small\">
<disk_image name=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04\" os=\"Linux\" version=\"12\"/>
</sliver_type>
<host name=\"My-node-name\"/>
</node>
</rspec>      ",
"controller_url": null, "user_urn": null, "tenant_admin_pwd": "sliceMaster:-)",
"tenant_name": "geni:bos:gcf+slice+OG-EXP-1", "last_subnet_assigned": 2,
"slice_urn": "urn:publicid:IDN+geni:bos:gcf+slice+OG-EXP-1", "__type__":
"Slice", "tenant_router_name": "externalRouter",
"slivers": ["urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd"], "request_rspec": "
<rspec type=\"request\"       \txmlns=\"http://www.geni.net/resources/rspec/3\"       
\txmlns:flack=\"http://www.protogeni.net/resources/rspec/ext/flack/1\"       \txmlns:planetlab=\"http://www.planet-lab.org/resources/sfa/ext/planetlab/1\"       
\txmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"       \txsi:schemaLocation=\"http://www.geni.net/resources/rspec/3       
\thttp://www.geni.net/resources/rspec/3/request.xsd\">
<node client_id=\"My-node-name\" component_manager_id=\"urn:publicid:geni:bos:gcf+authority+am\" >
<sliver_type name=\"m1.small\">
<disk_image description=\"\" name=\"ubuntu-12.04\" os=\"Linux\" version=\"12\"/>
</sliver_type>
</node>
</rspec>                  ",
"tenant_admin_uuid": "7e0c8b1f1b2848abba483e627fad3446", "expiration": 1368639858.0, "next_vm_num": 100,
"tenant_uuid": "14574e422f8a4903b78edb1ad10342ab", "tenant_admin_name": "admin-geni:bos:gcf+slice+OG-EXP-1"},
{"user_urn": "urn:publicid:IDN+geni:bos:gcf+user+lnevers", "slice": "14574e422f8a4903b78edb1ad10342ab",
"name": "My-node-name", "vm_flavor": "m1.small", "installs": [], "request_rspec": "
<rspec type=\"request\"       \txmlns=\"http://www.geni.net/resources/rspec/3\"    

\txmlns:flack=\"http://www.protogeni.net/resources/rspec/ext/flack/1\"       \txmlns:planetlab=\"http://www.planet-lab.org/resources/sfa/ext/planetlab/1\"       
\txmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"       \txsi:schemaLocation=\"http://www.geni.net/resources/rspec/3       
\thttp://www.geni.net/resources/rspec/3/request.xsd\">
<node client_id=\"My-node-name\" component_manager_id=\"urn:publicid:geni:bos:gcf+authority+am\" >
<sliver_type name=\"m1.small\">
<disk_image description=\"\" name=\"ubuntu-12.04\" os=\"Linux\" version=\"12\"/>
</sliver_type>
</node>
</rspec>                  ",
"network_interfaces": [], "__type__": "VirtualMachine", "last_octet": "100", "operational_state": "geni_notready", 
"os_version": "12", "mgmt_net_addr": "192.168.10.7", "manifest_rspec": "
<node client_id=\"My-node-name\" component_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4\" 
component_manager_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm\" exclusive=\"false\" 
sliver_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd\">
<sliver_type name=\"m1.small\">
<disk_image name=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04\" os=\"Linux\" version=\"12\"/>
</sliver_type>
<services>
<login authentication=\"ssh-keys\" hostname=\"boscontroller\" port=\"3003\" username=\"lnevers\"/>
</services>
<host name=\"My-node-name\"/>
</node>", "executes": [], "expiration": 1368646161.0, "host": "boscompute4", "os_image": "ubuntu-12.04", "os_type": "Linux", 
"sliver_urn": "urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd", 
"allocation_state": "geni_provisioned", "uuid": "c41599a1-3316-4687-9db0-934c8d2ea50e"}]

Also possible to get a list of slivers and how they map to OpenStack Containers:

lnevers@bbn-cam-ctrl-1:~$ source /etc/novarc
lnevers@bbn-cam-ctrl-1:~$ nova list --all-tenants
+--------------------------------------+------------+--------+-----------------------------------------------------------------+
| ID                                   | Name       | Status | Networks                                                        |
+--------------------------------------+------------+--------+-----------------------------------------------------------------+
| 76b1fc90-f633-474e-b221-82b678c2c264 | VM         | ACTIVE | OpenGENI-mgmt-net=192.168.10.22                                     |
| e13359e8-455f-4a49-b714-5a1364b412d7 | VM-1       | ACTIVE | link=172.16.1.1; OpenGENI-mgmt-net=192.168.10.19                    |
| 76edb77d-de89-47e7-b6de-97710c4b9bed | VM-2       | ACTIVE | link=172.16.1.2; OpenGENI-mgmt-net=192.168.10.18                    |
| 4d4e7942-1773-4d9d-aa2e-efbd48f9acbb | client     | ACTIVE | OpenGENI-mgmt-net=192.168.10.12; lan0=10.0.58.1                     |
| 88134dd2-2c6d-4bcd-a36a-2c8995ba264a | client     | ACTIVE | OpenGENI-mgmt-net=192.168.10.9; lan0=10.0.57.1                      |
| 39899318-79e8-4945-a679-b725faedd6e5 | exp1-host1 | ACTIVE | link-0=10.0.59.1; OpenGENI-mgmt-net=192.168.10.14                   |
| 4075bd4d-6354-43a8-a4cf-b1a6f38b7d22 | exp1-host1 | ACTIVE | link-0=172.16.1.1; OpenGENI-mgmt-net=192.168.10.8                   |
| 4dd6fe47-5dd2-45e4-ab45-bcc3dc9608da | exp1-host1 | ACTIVE | OpenGENI-mgmt-net=192.168.10.16                                     |
| 765da183-1443-449d-aca5-e867bd0a6725 | exp1-host1 | ACTIVE | link-0=10.0.56.1; OpenGENI-mgmt-net=192.168.10.5, 128.89.72.124     |
| 8a4d5c98-0cae-4627-a398-688ec73c45d3 | exp1-host2 | ACTIVE | link-0=10.0.59.2; OpenGENI-mgmt-net=192.168.10.15                   |
| a6dff298-d4fd-4297-8fb1-de4b098b89ed | exp1-host2 | ACTIVE | link-0=10.0.56.2; OpenGENI-mgmt-net=192.168.10.6, 128.89.72.125     |
| b6b259d1-aab6-40d1-95fe-e7e35364c2f7 | exp1-host2 | ACTIVE | link-0=172.16.1.2; OpenGENI-mgmt-net=192.168.10.7                   |
| d2c82601-80ff-4f41-be6a-07a392ee4d52 | host       | ACTIVE | OpenGENI-mgmt-net=192.168.10.17; lan0=192.168.1.1                   |
| b2e3f306-ad11-4def-84ca-a2f35eca3489 | host1      | ACTIVE | OpenGENI-mgmt-net=192.168.10.25; lan1=192.168.2.1; lan0=192.168.1.2 |
| eca34ee2-c3bc-4d9c-80b1-f0dee178095d | host2      | ACTIVE | OpenGENI-mgmt-net=192.168.10.26; lan1=192.168.2.2; lan2=192.168.3.1 |
| 640f73f9-6bf5-4193-8643-f3ca84e5b59a | host3      | ACTIVE | lan2=192.168.3.2; OpenGENI-mgmt-net=192.168.10.24                   |
| b63ec7f3-70d2-43d6-ad7e-177f606d1d8a | my-node    | ACTIVE | OpenGENI-mgmt-net=192.168.10.11                                     |
| 169891b8-34d8-4031-850d-86feab0f287b | server     | ACTIVE | OpenGENI-mgmt-net=192.168.10.13; lan0=10.0.58.2                     |
| 3dbc3def-3379-4e8c-a0a6-a9aa6ad843b8 | server     | ACTIVE | OpenGENI-mgmt-net=192.168.10.10; lan0=10.0.57.2                     |
+--------------------------------------+------------+--------+-----------------------------------------------------------------+

lnevers@bbn-cam-ctrl-1:~$  keystone tenant-list
+----------------------------------+----------------------------------------+---------+
|                id                |                  name                  | enabled |
+----------------------------------+----------------------------------------+---------+
| deec3c60283f4e6892577a10a54a90cc |                 admin                  |   True  |
| 652d519726f042ef980886cc1c81467c | ch.geni.net:ln-prj+slice+acclne-174021 |   True  |
| 92c98ab59ddc4900a414db6834d62a1e |     ch.geni.net:ln-prj+slice+ln2vm     |   True  |
| 8ec6a02656ae4d46a9a438b8ea6f8ca3 |   ch.geni.net:ln-prj+slice+ln4linear   |   True  |
| 8d55474c01c1424193dfbfedc4d520d7 |                service                 |   True  |
+----------------------------------+----------------------------------------+---------+

There are 2 available operating systems as can be seen with the AM API listresources, also the manifest shown passes rspeclint:

lnevers@arendia:~/gcf-2.4.1$ omni.py listresources -a gram   
10:13:21 INFO     omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
10:13:21 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
10:13:21 INFO     omni: Using control framework portal
10:13:21 INFO     omni: Substituting AM nickname gram with URL https://128.89.72.112:5002, URN unspecified_AM_URN
10:13:21 INFO     omni: Listed advertised resources at 1 out of 1 possible aggregates.
10:13:21 INFO     omni: <?xml version="1.0" ?>
10:13:21 INFO     omni:   <!-- Resources at AM:
	URN: unspecified_AM_URN
	URL: https://128.89.72.112:5002
 -->
10:13:21 INFO     omni:   <rspec type="advertisement" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/ad.xsd http://www.geni.net/resources/rspec/ext/opstate/1 http://www.geni.net/resources/rspec/ext/opstate/1/ad.xsd">  
  <node component_id="urn:publicid:IDN+geni:bbn-cam-ctrl-1.bbn.com+node+bbn-cam-cmpe-1" component_manager_id="urn:publicid:IDN+geni:bbn-cam-ctrl-1:gcf:gram+authority+am" component_name="bbn-cam-cmpe-1" exclusive="false">    
        <sliver_type name="m1.tiny">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.small">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.medium">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.large">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.xlarge">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
  </node>   
 
  <node component_id="urn:publicid:IDN+geni:bbn-cam-ctrl-1.bbn.com+node+bbn-cam-cmpe-2" component_manager_id="urn:publicid:IDN+geni:bbn-cam-ctrl-1:gcf:gram+authority+am" component_name="bbn-cam-cmpe-2" exclusive="false">    
        <sliver_type name="m1.tiny">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.small">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.medium">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.large">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
        <sliver_type name="m1.xlarge">      
            <disk_image description="" name="fedora-19" os="Linux" version="12"/>      
            <disk_image description="" name="ubby" os="Linux" version="12"/>      
            <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/>      
        </sliver_type>     
  </node>   
 
  <rspec_opstate aggregate_manager_id="urn:publicid:IDN+geni:bbn-cam-ctrl-1:gcf:gram+authority+am" start="OPSTATE_GENI_NOT_READY" xmlns="http://www.geni.net/resources/rspec/ext/opstate/1">     
    <sliver_type name="m1.tiny"/>    
    <sliver_type name="m1.small"/>    
    <sliver_type name="m1.medium"/>    
    <sliver_type name="m1.large"/>    
    <sliver_type name="m1.xlarge"/>    
    <state name="OPSTATE_GENI_NOT_READY">       
      <action name="geni_start" next="OPSTATE_GENI_READY">         
        <description>          Boot the node        </description>         
      </action>       
      <description>        VMs begin powered down or inactive. They must be explicitly booted before use.      </description>       
    </state>     
  </rspec_opstate>   
 
  <rspec_opstate aggregate_manager_id="urn:publicid:IDN+geni:bbn-cam-ctrl-1:gcf:gram+authority+am" start="OPSTATE_GENI_READY" xmlns="http://www.geni.net/resources/rspec/ext/opstate/1">     
    <sliver_type name="m1.tiny"/>    
    <sliver_type name="m1.small"/>    
    <sliver_type name="m1.medium"/>    
    <sliver_type name="m1.large"/>    
    <sliver_type name="m1.xlarge"/>    
    <state name="OPSTATE_GENI_READY">       
      <action name="geni_restart" next="OPSTATE_GENI_READY">         
        <description>          Reboot the node        </description>         
      </action>       
      <action name="geni_stop" next="OPSTATE_GENI_READY">         
        <description>          The state of the VM        </description>         
      </action>       
      <description>        The VM has been booted and is ready      </description>       
    </state>     
  </rspec_opstate>   
</rspec>
10:13:21 INFO     omni:  ------------------------------------------------------------
10:13:21 INFO     omni:  Completed listresources:
Args: listresources
  Result Summary: Queried resources from 1 of 1 aggregate(s).
10:13:21 INFO     omni:  ============================================================

"Note:" ticket #91 Advertisment does not show all compute resources available.

Step 2. Review OpenFlow resource configuration

A site administrator uses available system data sources to determine the configuration of OpenFlow resources according to VMOC and OpenGENI.

The VMOC controller service starts the following processes:

lnevers@bbn-cam-ctrl-1:~$ ps -eaf|grep pox
gram      2459     1  0 Dec12 ?        00:01:16 python2.7 -u -O /opt/pox/pox.py log.level --DEBUG openflow.of_01 --port=9000 vmoc.l2_simple_learning
gram      2460     1  0 Dec12 ?        00:01:31 python2.7 -u -O /opt/pox/pox.py log.level --DEBUG vmoc.VMOC --management_port=7001 --default_controller_url=https://localhost:9000
lnevers   6281  5493  0 09:13 pts/1    00:00:00 grep --color=auto pox
lnevers@bbn-cam-ctrl-1:~$ 

Available VLAN are captured in OG-ADM-2 Step 2.