| 1 | = GR-MON-2: GENI Software Configuration Inspection Test = |
| 2 | |
| 3 | This page captures status for the test case GR-MON-2. For additional information see the [wiki:GENIRacksHome/GRAMRacks/AcceptanceTestStatusDec2013 Acceptance Test Status - December 2013] page overall status, or the [wiki:GENIRacksHome/AcceptanceTests/GRAMAcceptanceTestsPlan GRAM Acceptance Test Plan] for details about the planned evaluation. |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | ''Last Update: 2013/12/13" |
| 9 | |
| 10 | || '''Step''' || '''State''' ||''' Notes''' || '''Tickets''' || |
| 11 | || Step 1 ||[[span(Pass, style=background-color: green )]]|| ||#91 || |
| 12 | || Step 2 ||[[span(Pass, style=background-color: green )]]|| || || |
| 13 | |
| 14 | |
| 15 | [[BR]] |
| 16 | || '''State Legend''' || '''Description''' || |
| 17 | ||[[span(Pass, style=background-color: green )]] || Test completed and met all criteria || |
| 18 | ||[[span(Pass: most criteria, style=background-color: #98FB98)]]|| Test completed and met most criteria. Exceptions documented || |
| 19 | ||[[span(Fail, style=background-color: red)]] || Test completed and failed to meet criteria. || |
| 20 | ||[[span(Complete, style=background-color: yellow)]] || Test completed but will require re-execution due to expected changes || |
| 21 | ||[[span(Blocked, style=background-color: orange)]] || Blocked by ticketed issue(s). || |
| 22 | ||[[span(In Progress, style=background-color: #63B8FF)]]|| Currently under test. || |
| 23 | |
| 24 | = Test Plan Steps = |
| 25 | |
| 26 | == Step 1. Review resource allocation == |
| 27 | 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 GRAM resources: |
| 28 | * 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 |
| 29 | * What operating system each !OpenStack container makes available for experimental VMs. |
| 30 | * How many unbound VLANs are in the rack's available pool. |
| 31 | |
| 32 | A list of experiments and experimenters can be obtained on the control node: |
| 33 | {{{ |
| 34 | 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 |
| 35 | Dumping snapshot /etc/gram/snapshots/gram/2013_12_10_00_24_01_0.json: |
| 36 | Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+acclne-174021 |
| 37 | 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 |
| 38 | Slice urn:publicid:IDN+ch.geni.net:GRAM+slice+z0 |
| 39 | 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 |
| 40 | 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 |
| 41 | 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 |
| 42 | 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 |
| 43 | 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 |
| 44 | Slice urn:publicid:IDN+ch.geni.net:tutorial+slice+gramtest2 |
| 45 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vmd386a5c4-5cd6-42d1-bbcf-14e9ada524d6 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 46 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm16aa3f10-6800-4824-89d1-4061a3da1725 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 47 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+link0d093cdb-054d-4bd9-8691-2b3202ec58ef User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 48 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm00685c77-fd9b-431e-9b81-d8ea5e40f322 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 49 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface2671cb85-2f1c-4952-9e5c-628b394291d3 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 50 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface87a2cbd4-5472-444f-9206-12de3f5f8783 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 51 | Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ln4linear |
| 52 | 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 |
| 53 | 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 |
| 54 | 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 |
| 55 | 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 |
| 56 | 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 |
| 57 | 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 |
| 58 | 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 |
| 59 | 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 |
| 60 | 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 |
| 61 | 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 |
| 62 | 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 |
| 63 | 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 |
| 64 | 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 |
| 65 | Slice urn:publicid:IDN+ch.geni.net:GRAM+slice+j0 |
| 66 | Slice urn:publicid:IDN+ch.geni.net:tutorial+slice+gramtest |
| 67 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vmf552e5ca-3bf9-48d2-a5c1-ec78f18a935d User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 68 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vmd45c7e8b-07a7-4702-8dd2-7e0a4c0026ff User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 69 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface7881bc94-6eb1-4fdf-86bb-61e225e26c49 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 70 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+link8c0cba0c-ce9f-4da9-99e8-25f1e1dd3ff2 User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 71 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface281b8ed4-fe59-44a7-bb58-7319226b874c User: urn:publicid:IDN+ch.geni.net+user+sedwards |
| 72 | Slice urn:publicid:IDN+ch.geni.net:GRAM+slice+u0 |
| 73 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+linkb3f29999-572c-4b56-b3f9-bcd701e0300b User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 74 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm510a087f-0061-40c7-b841-d69bc22677fa User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 75 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm012fbee7-5040-4a57-a023-ead935679f10 User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 76 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interfacebe4d7675-b303-45b7-b4d7-61f20f59a86e User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 77 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface82e82cd5-dc37-4f58-a604-91c75ab30323 User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 78 | Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+ln2vm |
| 79 | 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 |
| 80 | 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 |
| 81 | 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 |
| 82 | 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 |
| 83 | 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 |
| 84 | Slice urn:publicid:IDN+ch.geni.net:GRAM+slice+v0 |
| 85 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface46a30cd4-2ce8-4d07-badf-67155d7cf9af User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 86 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm356ab40e-6f6b-418e-aa70-cfe5c22528bb User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 87 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+vm1928ebf3-dc2c-4019-bdc1-c6ab0d2094b3 User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 88 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+interface3cd722d8-7297-47ae-ab04-2e3127bfe0c3 User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 89 | Sliver urn:publicid:IDN+bbn-cam-ctrl-1+sliver+link463525c7-8ddb-4482-8386-297a02ced58c User: urn:publicid:IDN+ch.geni.net+user+dabideen |
| 90 | Slice urn:publicid:IDN+ch.geni.net:GRAM+slice+accsda-184237 |
| 91 | lnevers@bbn-cam-ctrl-1:~$ |
| 92 | }}} |
| 93 | |
| 94 | |
| 95 | To determine a list of current or past experiments, administrator can review content of the ''/etc/gram/snapshots/gram'' directory: |
| 96 | {{{ |
| 97 | [{"tenant_router_uuid": "831f26f9-3cb3-48d9-8475-ded73a5336f1", "manifest_rspec": " |
| 98 | <?xml version=\"1.0\" ?> |
| 99 | <rspec type=\"manifest\" xmlns=\"http://www.geni.net/resources/rspec/3\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" |
| 100 | xsi:schemaLocation=\"http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd\"> |
| 101 | <node client_id=\"My-node-name\" component_manager_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm\" |
| 102 | exclusive=\"false\" sliver_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd\"> |
| 103 | <sliver_type name=\"m1.small\"> |
| 104 | <disk_image name=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04\" os=\"Linux\" version=\"12\"/> |
| 105 | </sliver_type> |
| 106 | <host name=\"My-node-name\"/> |
| 107 | </node> |
| 108 | </rspec> ", |
| 109 | "controller_url": null, "user_urn": null, "tenant_admin_pwd": "sliceMaster:-)", |
| 110 | "tenant_name": "geni:bos:gcf+slice+GR-EXP-1", "last_subnet_assigned": 2, |
| 111 | "slice_urn": "urn:publicid:IDN+geni:bos:gcf+slice+GR-EXP-1", "__type__": |
| 112 | "Slice", "tenant_router_name": "externalRouter", |
| 113 | "slivers": ["urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd"], "request_rspec": " |
| 114 | <rspec type=\"request\" \txmlns=\"http://www.geni.net/resources/rspec/3\" |
| 115 | \txmlns:flack=\"http://www.protogeni.net/resources/rspec/ext/flack/1\" \txmlns:planetlab=\"http://www.planet-lab.org/resources/sfa/ext/planetlab/1\" |
| 116 | \txmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" \txsi:schemaLocation=\"http://www.geni.net/resources/rspec/3 |
| 117 | \thttp://www.geni.net/resources/rspec/3/request.xsd\"> |
| 118 | <node client_id=\"My-node-name\" component_manager_id=\"urn:publicid:geni:bos:gcf+authority+am\" > |
| 119 | <sliver_type name=\"m1.small\"> |
| 120 | <disk_image description=\"\" name=\"ubuntu-12.04\" os=\"Linux\" version=\"12\"/> |
| 121 | </sliver_type> |
| 122 | </node> |
| 123 | </rspec> ", |
| 124 | "tenant_admin_uuid": "7e0c8b1f1b2848abba483e627fad3446", "expiration": 1368639858.0, "next_vm_num": 100, |
| 125 | "tenant_uuid": "14574e422f8a4903b78edb1ad10342ab", "tenant_admin_name": "admin-geni:bos:gcf+slice+GR-EXP-1"}, |
| 126 | {"user_urn": "urn:publicid:IDN+geni:bos:gcf+user+lnevers", "slice": "14574e422f8a4903b78edb1ad10342ab", |
| 127 | "name": "My-node-name", "vm_flavor": "m1.small", "installs": [], "request_rspec": " |
| 128 | <rspec type=\"request\" \txmlns=\"http://www.geni.net/resources/rspec/3\" |
| 129 | |
| 130 | \txmlns:flack=\"http://www.protogeni.net/resources/rspec/ext/flack/1\" \txmlns:planetlab=\"http://www.planet-lab.org/resources/sfa/ext/planetlab/1\" |
| 131 | \txmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" \txsi:schemaLocation=\"http://www.geni.net/resources/rspec/3 |
| 132 | \thttp://www.geni.net/resources/rspec/3/request.xsd\"> |
| 133 | <node client_id=\"My-node-name\" component_manager_id=\"urn:publicid:geni:bos:gcf+authority+am\" > |
| 134 | <sliver_type name=\"m1.small\"> |
| 135 | <disk_image description=\"\" name=\"ubuntu-12.04\" os=\"Linux\" version=\"12\"/> |
| 136 | </sliver_type> |
| 137 | </node> |
| 138 | </rspec> ", |
| 139 | "network_interfaces": [], "__type__": "VirtualMachine", "last_octet": "100", "operational_state": "geni_notready", |
| 140 | "os_version": "12", "mgmt_net_addr": "192.168.10.7", "manifest_rspec": " |
| 141 | <node client_id=\"My-node-name\" component_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+node+boscompute4\" |
| 142 | component_manager_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+authority+cm\" exclusive=\"false\" |
| 143 | sliver_id=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd\"> |
| 144 | <sliver_type name=\"m1.small\"> |
| 145 | <disk_image name=\"urn:publicid:IDN+boscontroller.gpolab.bbn.com+imageubuntu-12.04\" os=\"Linux\" version=\"12\"/> |
| 146 | </sliver_type> |
| 147 | <services> |
| 148 | <login authentication=\"ssh-keys\" hostname=\"boscontroller\" port=\"3003\" username=\"lnevers\"/> |
| 149 | </services> |
| 150 | <host name=\"My-node-name\"/> |
| 151 | </node>", "executes": [], "expiration": 1368646161.0, "host": "boscompute4", "os_image": "ubuntu-12.04", "os_type": "Linux", |
| 152 | "sliver_urn": "urn:publicid:IDN+boscontroller.gpolab.bbn.com+sliver+vm35d7da5c-b898-4794-a7c6-d25ea1d339cd", |
| 153 | "allocation_state": "geni_provisioned", "uuid": "c41599a1-3316-4687-9db0-934c8d2ea50e"}] |
| 154 | }}} |
| 155 | |
| 156 | Also possible to get a list of slivers and how they map to !OpenStack Containers: |
| 157 | {{{ |
| 158 | lnevers@bbn-cam-ctrl-1:~$ source /etc/novarc |
| 159 | lnevers@bbn-cam-ctrl-1:~$ nova list --all-tenants |
| 160 | +--------------------------------------+------------+--------+-----------------------------------------------------------------+ |
| 161 | | ID | Name | Status | Networks | |
| 162 | +--------------------------------------+------------+--------+-----------------------------------------------------------------+ |
| 163 | | 76b1fc90-f633-474e-b221-82b678c2c264 | VM | ACTIVE | GRAM-mgmt-net=192.168.10.22 | |
| 164 | | e13359e8-455f-4a49-b714-5a1364b412d7 | VM-1 | ACTIVE | link=172.16.1.1; GRAM-mgmt-net=192.168.10.19 | |
| 165 | | 76edb77d-de89-47e7-b6de-97710c4b9bed | VM-2 | ACTIVE | link=172.16.1.2; GRAM-mgmt-net=192.168.10.18 | |
| 166 | | 4d4e7942-1773-4d9d-aa2e-efbd48f9acbb | client | ACTIVE | GRAM-mgmt-net=192.168.10.12; lan0=10.0.58.1 | |
| 167 | | 88134dd2-2c6d-4bcd-a36a-2c8995ba264a | client | ACTIVE | GRAM-mgmt-net=192.168.10.9; lan0=10.0.57.1 | |
| 168 | | 39899318-79e8-4945-a679-b725faedd6e5 | exp1-host1 | ACTIVE | link-0=10.0.59.1; GRAM-mgmt-net=192.168.10.14 | |
| 169 | | 4075bd4d-6354-43a8-a4cf-b1a6f38b7d22 | exp1-host1 | ACTIVE | link-0=172.16.1.1; GRAM-mgmt-net=192.168.10.8 | |
| 170 | | 4dd6fe47-5dd2-45e4-ab45-bcc3dc9608da | exp1-host1 | ACTIVE | GRAM-mgmt-net=192.168.10.16 | |
| 171 | | 765da183-1443-449d-aca5-e867bd0a6725 | exp1-host1 | ACTIVE | link-0=10.0.56.1; GRAM-mgmt-net=192.168.10.5, 128.89.72.124 | |
| 172 | | 8a4d5c98-0cae-4627-a398-688ec73c45d3 | exp1-host2 | ACTIVE | link-0=10.0.59.2; GRAM-mgmt-net=192.168.10.15 | |
| 173 | | a6dff298-d4fd-4297-8fb1-de4b098b89ed | exp1-host2 | ACTIVE | link-0=10.0.56.2; GRAM-mgmt-net=192.168.10.6, 128.89.72.125 | |
| 174 | | b6b259d1-aab6-40d1-95fe-e7e35364c2f7 | exp1-host2 | ACTIVE | link-0=172.16.1.2; GRAM-mgmt-net=192.168.10.7 | |
| 175 | | d2c82601-80ff-4f41-be6a-07a392ee4d52 | host | ACTIVE | GRAM-mgmt-net=192.168.10.17; lan0=192.168.1.1 | |
| 176 | | b2e3f306-ad11-4def-84ca-a2f35eca3489 | host1 | ACTIVE | GRAM-mgmt-net=192.168.10.25; lan1=192.168.2.1; lan0=192.168.1.2 | |
| 177 | | eca34ee2-c3bc-4d9c-80b1-f0dee178095d | host2 | ACTIVE | GRAM-mgmt-net=192.168.10.26; lan1=192.168.2.2; lan2=192.168.3.1 | |
| 178 | | 640f73f9-6bf5-4193-8643-f3ca84e5b59a | host3 | ACTIVE | lan2=192.168.3.2; GRAM-mgmt-net=192.168.10.24 | |
| 179 | | b63ec7f3-70d2-43d6-ad7e-177f606d1d8a | my-node | ACTIVE | GRAM-mgmt-net=192.168.10.11 | |
| 180 | | 169891b8-34d8-4031-850d-86feab0f287b | server | ACTIVE | GRAM-mgmt-net=192.168.10.13; lan0=10.0.58.2 | |
| 181 | | 3dbc3def-3379-4e8c-a0a6-a9aa6ad843b8 | server | ACTIVE | GRAM-mgmt-net=192.168.10.10; lan0=10.0.57.2 | |
| 182 | +--------------------------------------+------------+--------+-----------------------------------------------------------------+ |
| 183 | |
| 184 | lnevers@bbn-cam-ctrl-1:~$ keystone tenant-list |
| 185 | +----------------------------------+----------------------------------------+---------+ |
| 186 | | id | name | enabled | |
| 187 | +----------------------------------+----------------------------------------+---------+ |
| 188 | | deec3c60283f4e6892577a10a54a90cc | admin | True | |
| 189 | | 652d519726f042ef980886cc1c81467c | ch.geni.net:ln-prj+slice+acclne-174021 | True | |
| 190 | | 92c98ab59ddc4900a414db6834d62a1e | ch.geni.net:ln-prj+slice+ln2vm | True | |
| 191 | | 8ec6a02656ae4d46a9a438b8ea6f8ca3 | ch.geni.net:ln-prj+slice+ln4linear | True | |
| 192 | | 8d55474c01c1424193dfbfedc4d520d7 | service | True | |
| 193 | +----------------------------------+----------------------------------------+---------+ |
| 194 | |
| 195 | }}} |
| 196 | There are 2 available operating systems as can be seen with the AM API listresources, also the manifest shown passes rspeclint: |
| 197 | {{{ |
| 198 | lnevers@arendia:~/gcf-2.4.1$ omni.py listresources -a gram |
| 199 | 10:13:21 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' |
| 200 | 10:13:21 INFO omni: Loading config file /home/lnevers/.gcf/omni_config |
| 201 | 10:13:21 INFO omni: Using control framework portal |
| 202 | 10:13:21 INFO omni: Substituting AM nickname gram with URL https://128.89.72.112:5002, URN unspecified_AM_URN |
| 203 | 10:13:21 INFO omni: Listed advertised resources at 1 out of 1 possible aggregates. |
| 204 | 10:13:21 INFO omni: <?xml version="1.0" ?> |
| 205 | 10:13:21 INFO omni: <!-- Resources at AM: |
| 206 | URN: unspecified_AM_URN |
| 207 | URL: https://128.89.72.112:5002 |
| 208 | --> |
| 209 | 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"> |
| 210 | <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"> |
| 211 | <sliver_type name="m1.tiny"> |
| 212 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 213 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 214 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 215 | </sliver_type> |
| 216 | <sliver_type name="m1.small"> |
| 217 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 218 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 219 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 220 | </sliver_type> |
| 221 | <sliver_type name="m1.medium"> |
| 222 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 223 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 224 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 225 | </sliver_type> |
| 226 | <sliver_type name="m1.large"> |
| 227 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 228 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 229 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 230 | </sliver_type> |
| 231 | <sliver_type name="m1.xlarge"> |
| 232 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 233 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 234 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 235 | </sliver_type> |
| 236 | </node> |
| 237 | |
| 238 | <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"> |
| 239 | <sliver_type name="m1.tiny"> |
| 240 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 241 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 242 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 243 | </sliver_type> |
| 244 | <sliver_type name="m1.small"> |
| 245 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 246 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 247 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 248 | </sliver_type> |
| 249 | <sliver_type name="m1.medium"> |
| 250 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 251 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 252 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 253 | </sliver_type> |
| 254 | <sliver_type name="m1.large"> |
| 255 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 256 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 257 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 258 | </sliver_type> |
| 259 | <sliver_type name="m1.xlarge"> |
| 260 | <disk_image description="" name="fedora-19" os="Linux" version="12"/> |
| 261 | <disk_image description="" name="ubby" os="Linux" version="12"/> |
| 262 | <disk_image description="" name="ubuntu-12.04" os="Linux" version="12"/> |
| 263 | </sliver_type> |
| 264 | </node> |
| 265 | |
| 266 | <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"> |
| 267 | <sliver_type name="m1.tiny"/> |
| 268 | <sliver_type name="m1.small"/> |
| 269 | <sliver_type name="m1.medium"/> |
| 270 | <sliver_type name="m1.large"/> |
| 271 | <sliver_type name="m1.xlarge"/> |
| 272 | <state name="OPSTATE_GENI_NOT_READY"> |
| 273 | <action name="geni_start" next="OPSTATE_GENI_READY"> |
| 274 | <description> Boot the node </description> |
| 275 | </action> |
| 276 | <description> VMs begin powered down or inactive. They must be explicitly booted before use. </description> |
| 277 | </state> |
| 278 | </rspec_opstate> |
| 279 | |
| 280 | <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"> |
| 281 | <sliver_type name="m1.tiny"/> |
| 282 | <sliver_type name="m1.small"/> |
| 283 | <sliver_type name="m1.medium"/> |
| 284 | <sliver_type name="m1.large"/> |
| 285 | <sliver_type name="m1.xlarge"/> |
| 286 | <state name="OPSTATE_GENI_READY"> |
| 287 | <action name="geni_restart" next="OPSTATE_GENI_READY"> |
| 288 | <description> Reboot the node </description> |
| 289 | </action> |
| 290 | <action name="geni_stop" next="OPSTATE_GENI_READY"> |
| 291 | <description> The state of the VM </description> |
| 292 | </action> |
| 293 | <description> The VM has been booted and is ready </description> |
| 294 | </state> |
| 295 | </rspec_opstate> |
| 296 | </rspec> |
| 297 | 10:13:21 INFO omni: ------------------------------------------------------------ |
| 298 | 10:13:21 INFO omni: Completed listresources: |
| 299 | Args: listresources |
| 300 | Result Summary: Queried resources from 1 of 1 aggregate(s). |
| 301 | 10:13:21 INFO omni: ============================================================ |
| 302 | }}} |
| 303 | |
| 304 | "Note:" ticket #91 Advertisment does not show all compute resources available. |
| 305 | |
| 306 | == Step 2. Review !OpenFlow resource configuration == |
| 307 | |
| 308 | A site administrator uses available system data sources to determine the configuration of !OpenFlow resources according to VMOC and GRAM. |
| 309 | |
| 310 | The VMOC controller service starts the following processes: |
| 311 | {{{ |
| 312 | lnevers@bbn-cam-ctrl-1:~$ ps -eaf|grep pox |
| 313 | 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 |
| 314 | 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 |
| 315 | lnevers 6281 5493 0 09:13 pts/1 00:00:00 grep --color=auto pox |
| 316 | lnevers@bbn-cam-ctrl-1:~$ |
| 317 | }}} |
| 318 | |
| 319 | Available VLAN are captured in [https://superior.bbn.com/trac/bbn-rack/wiki/AcceptanceTestStatusDec2013/GR-ADM-2#Step2:Foreachrackinfrastructuredeviceverifyfeatures GR-ADM-2 Step 2]. |
| 320 | |