| 109 | The out from the listresources was reviewed to write the RSpec for a two ExoGENI sites (BBN and RENCI) experiment. At first, not sure which is the RENCI Component manager ID for the RENCI ExoGENI. This is the list of potential choices: acisrencivmsite, bbnvmsite,dukevmsite, nerscvmsite, uhoustonvmsite, rcivmsite, uncvmsite. The naming does not clearly identify the ExoGENI racks. |
| 110 | |
| 111 | |
| 112 | {{{ |
| 113 | lnevers@sendaria:~/gcf-1.6.1$ ./src/omni.py -a https://geni.renci.org:11443/orca/xmlrpc listresources -o |
| 114 | INFO:omni:Loading config file omni_config |
| 115 | INFO:omni:Using control framework emulab |
| 116 | INFO:omni:Saving output to a file. |
| 117 | INFO:omni:Listed resources on 1 out of 1 possible aggregates. |
| 118 | INFO:omni:Writing to 'rspec-geni-renci-org-11443-orca.xml' |
| 119 | INFO:omni: ------------------------------------------------------------ |
| 120 | INFO:omni: Completed listresources: |
| 121 | |
| 122 | Options as run: |
| 123 | aggregate: https://geni.renci.org:11443/orca/xmlrpc |
| 124 | framework: emulab |
| 125 | native: True |
| 126 | output: True |
| 127 | |
| 128 | Args: listresources |
| 129 | |
| 130 | Result Summary: Retrieved resources from 1 aggregates. |
| 131 | Wrote rspecs from 1 aggregates to 1 files |
| 132 | Saved listresources RSpec at 'unspecified_AM_URN' to file rspec-geni-renci-org-11443-orca.xml; . |
| 133 | INFO:omni: ============================================================ |
| 134 | |
| 135 | }}} |
| 136 | |
| 137 | output attached as [http://groups.geni.net/geni/attachment/wiki/GENIRacksHome/ExogeniRacks/AggregateSurvey/rspec-renci-org-11443-orca-20120411.xml rspec-renci-org-11443-orca-20120411.xml] |
| 138 | |
| 139 | === Get Version === |
| 140 | {{{ |
| 141 | lnevers@sendaria:~/gcf-1.6.1$ ./src/omni.py -a https://geni.renci.org:11443/orca/xmlrpc getversion |
| 142 | INFO:omni:Loading config file omni_config |
| 143 | INFO:omni:Using control framework emulab |
| 144 | INFO:omni:AM URN: unspecified_AM_URN (url: https://geni.renci.org:11443/orca/xmlrpc) has version: |
| 145 | INFO:omni:{ 'code': { 'geni_code': 0}, |
| 146 | 'value': { 'geni_ad_rspec_versions': [ { 'extensions': 'http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd, http://www.protogeni.net/resources/rspec/ext/emulab/1/ptop_extension.xsd', |
| 147 | 'namespace': 'http://www.protogeni.net/resources/rspec/2', |
| 148 | 'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd', |
| 149 | 'type': 'GENI', |
| 150 | 'version': '3'}], |
| 151 | 'geni_api': 2, |
| 152 | 'geni_api_versions': { '1': 'https://geni.renci.org:11443/orca/xmlrpc/geniV1', |
| 153 | '2': 'https://geni.renci.org:11443/orca/xmlrpc/geni'}, |
| 154 | 'geni_request_rspec_versions': [ { 'namespace': 'http://www.protogeni.net/resources/rspec/2', |
| 155 | 'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd', |
| 156 | 'type': 'GENI', |
| 157 | 'version': '3'}]}} |
| 158 | INFO:omni: ------------------------------------------------------------ |
| 159 | INFO:omni: Completed getversion: |
| 160 | |
| 161 | Options as run: |
| 162 | aggregate: https://geni.renci.org:11443/orca/xmlrpc |
| 163 | framework: emulab |
| 164 | native: True |
| 165 | |
| 166 | Args: getversion |
| 167 | |
| 168 | Result Summary: |
| 169 | Got version for 1 out of 1 aggregates |
| 170 | |
| 171 | INFO:omni: ============================================================ |
| 172 | |
| 173 | }}} |
| 174 | |
| 175 | === Create Slice === |
| 176 | Command outuput: |
| 177 | |
| 178 | {{{ |
| 179 | ./src/omni.py -a https://geni.renci.org:11443/orca/xmlrpc -n createslice lnevers6orca |
| 180 | INFO:omni:Loading config file omni_config |
| 181 | INFO:omni:Using control framework emulab |
| 182 | INFO:omni:Created slice with Name lnevers6orca, URN urn:publicid:IDN+emulab.net+slice+lnevers6orca, Expiration 2012-04-12 00:25:14+00:00 |
| 183 | INFO:omni: ------------------------------------------------------------ |
| 184 | INFO:omni: Completed createslice: |
| 185 | |
| 186 | Options as run: |
| 187 | aggregate: https://geni.renci.org:11443/orca/xmlrpc |
| 188 | framework: emulab |
| 189 | native: True |
| 190 | |
| 191 | Args: createslice lnevers6orca |
| 192 | |
| 193 | Result Summary: Created slice with Name lnevers6orca, URN urn:publicid:IDN+emulab.net+slice+lnevers6orca, Expiration 2012-04-12 00:25:14+00:00 |
| 194 | |
| 195 | INFO:omni: ============================================================ |
| 196 | }}} |
| 197 | |
| 198 | === Create Sliver == |
| 199 | Create a sliver with one Compute Resource at BBN and one Compute Resource at RENCI. |
| 200 | {{{ |
| 201 | lnevers@sendaria:~/gcf-1.6.1$ ./src/omni.py -a https://geni.renci.org:11443/orca/xmlrpc -n createsliver lnevers6orca ./orca-2site.rspec |
| 202 | INFO:omni:Loading config file omni_config |
| 203 | INFO:omni:Using control framework emulab |
| 204 | INFO:omni:Slice urn:publicid:IDN+emulab.net+slice+lnevers6orca expires within 1 day on 2012-04-12 00:25:14 UTC |
| 205 | INFO:omni:Creating sliver(s) from rspec file ./orca-2site.rspec for slice urn:publicid:IDN+emulab.net+slice+lnevers6orca |
| 206 | INFO:omni:Asked https://geni.renci.org:11443/orca/xmlrpc to reserve resources. Result: |
| 207 | INFO:omni:<?xml version="1.0" ?> |
| 208 | INFO:omni:<!-- Reserved resources for: |
| 209 | Slice: lnevers6orca |
| 210 | At AM: |
| 211 | URL: https://geni.renci.org:11443/orca/xmlrpc |
| 212 | --> |
| 213 | INFO:omni: |
| 214 | <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:ns2="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd"> |
| 215 | <node client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1" component_id="urn:publicid:IDN+geni-orca.renci.org+bbnvmsite.rdf#bbnvmsite/Domain" exclusive="true" sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+lnevers6orca+2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1"> |
| 216 | <sliver_type name="m1.small"> |
| 217 | <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb9"/> |
| 218 | </sliver_type> |
| 219 | <services/> |
| 220 | <interface client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1:if1"/> |
| 221 | </node> |
| 222 | <node client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2" component_id="urn:publicid:IDN+geni-orca.renci.org+bbnvmsite.rdf#bbnvmsite/Domain" exclusive="true" sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+lnevers6orca+2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2"> |
| 223 | <sliver_type name="m1.large"> |
| 224 | <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb9"/> |
| 225 | </sliver_type> |
| 226 | <services/> |
| 227 | <interface client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2:if1"/> |
| 228 | </node> |
| 229 | <link client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#center" sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+lnevers6orca+2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#center"> |
| 230 | <interface_ref client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1:if1"/> |
| 231 | <interface_ref client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2:if1"/> |
| 232 | </link> |
| 233 | <ns2:stitching xsi:nil="true"/> |
| 234 | </rspec> |
| 235 | INFO:omni: ------------------------------------------------------------ |
| 236 | INFO:omni: Completed createsliver: |
| 237 | |
| 238 | Options as run: |
| 239 | aggregate: https://geni.renci.org:11443/orca/xmlrpc |
| 240 | framework: emulab |
| 241 | native: True |
| 242 | |
| 243 | Args: createsliver lnevers6orca ./orca-2site.rspec |
| 244 | |
| 245 | Result Summary: Slice urn:publicid:IDN+emulab.net+slice+lnevers6orca expires within 1 day(s) on 2012-04-12 00:25:14 UTC |
| 246 | Reserved resources on https://geni.renci.org:11443/orca/xmlrpc. |
| 247 | INFO:omni: ============================================================ |
| 248 | |
| 249 | }}} |
| 250 | |
| 251 | The RSpec file orca-2site.rspec defined the following: |
| 252 | {{{ |
| 253 | #xml |
| 254 | <?xml version="1.0" encoding="UTF-8"?> |
| 255 | <rspec type="request" |
| 256 | xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 |
| 257 | http://www.protogeni.net/resources/rspec/2/request.xsd" |
| 258 | xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" |
| 259 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 260 | xmlns="http://www.protogeni.net/resources/rspec/2"> |
| 261 | <node client_id="geni1" component_manager_id="urn:publicid:IDN+bbnvmsite+authority+cm"> |
| 262 | <sliver_type name="m1.small"> |
| 263 | <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb |
| 264 | 9" /> |
| 265 | </sliver_type> |
| 266 | <interface client_id="geni1:0"> |
| 267 | <ip address="172.16.1.1" netmask="255.255.255.0" /> |
| 268 | </interface> |
| 269 | </node> |
| 270 | <node client_id="geni2" component_manager_id="urn:publicid:IDN+rcivmsite+authority+cm"> |
| 271 | <sliver_type name="m1.large"> |
| 272 | <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb |
| 273 | 9" /> |
| 274 | </sliver_type> |
| 275 | <interface client_id="geni2:0" > |
| 276 | <ip address="172.16.1.2" netmask="255.255.255.0" /> |
| 277 | </interface> |
| 278 | </node> |
| 279 | <link client_id="center"> |
| 280 | <interface_ref client_id="geni1:0" /> |
| 281 | <interface_ref client_id="geni2:0" /> |
| 282 | </link> |
| 283 | </rspec> |
| 284 | |
| 285 | }}} |
| 286 | |
| 287 | === Sliver Status === |
| 288 | {{{ |
| 289 | lnevers@sendaria:~/gcf-1.6.1$ ./src/omni.py -a https://geni.renci.org:11443/orca/xmlrpc -n sliverstatus lnevers6orca |
| 290 | INFO:omni:Loading config file omni_config |
| 291 | INFO:omni:Using control framework emulab |
| 292 | INFO:omni:Slice urn:publicid:IDN+emulab.net+slice+lnevers6orca expires within 1 day on 2012-04-12 00:25:14 UTC |
| 293 | INFO:omni:Status of Slice urn:publicid:IDN+emulab.net+slice+lnevers6orca: |
| 294 | INFO:omni:Sliver status for Slice urn:publicid:IDN+emulab.net+slice+lnevers6orca at AM URL https://geni.renci.org:11443/orca/xmlrpc |
| 295 | INFO:omni:{'geni_status': 'ready', |
| 296 | 'geni_urn': 'urn:publicid:IDN+emulab.net+slice+lnevers6orca'} |
| 297 | INFO:omni: ------------------------------------------------------------ |
| 298 | INFO:omni: Completed sliverstatus: |
| 299 | |
| 300 | Options as run: |
| 301 | aggregate: https://geni.renci.org:11443/orca/xmlrpc |
| 302 | framework: emulab |
| 303 | native: True |
| 304 | |
| 305 | Args: sliverstatus lnevers6orca |
| 306 | |
| 307 | Result Summary: Slice urn:publicid:IDN+emulab.net+slice+lnevers6orca expires within 1 day(s) on 2012-04-12 00:25:14 UTC |
| 308 | Returned status of slivers on 1 of 1 possible aggregates. |
| 309 | INFO:omni: ============================================================ |
| 310 | }}} |
| 311 | |
| 312 | === List Resources for Slice === |
| 313 | To determine which node were in the slice: |
| 314 | |
| 315 | {{{ |
| 316 | |
| 317 | lnevers@sendaria:~/gcf-1.6.1$ ./src/omni.py -a https://geni.renci.org:11443/orca/xmlrpc -n listresources lnevers6orca |
| 318 | INFO:omni:Loading config file omni_config |
| 319 | INFO:omni:Using control framework emulab |
| 320 | INFO:omni:Gathering resources reserved for slice lnevers6orca. |
| 321 | INFO:omni:Listed resources on 1 out of 1 possible aggregates. |
| 322 | INFO:omni:<?xml version="1.0" ?> |
| 323 | INFO:omni:<!-- Resources for: |
| 324 | Slice: lnevers6orca |
| 325 | at AM: |
| 326 | URN: unspecified_AM_URN |
| 327 | URL: https://geni.renci.org:11443/orca/xmlrpc |
| 328 | --> |
| 329 | INFO:omni: |
| 330 | <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:ns2="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd"> |
| 331 | <node client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1" component_id="urn:publicid:IDN+geni-orca.renci.org+bbnvmsite.rdf#bbnvmsite/Domain" exclusive="true" sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+lnevers6orca+2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1"> |
| 332 | <sliver_type name="m1.small"> |
| 333 | <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb9"/> |
| 334 | </sliver_type> |
| 335 | <services> |
| 336 | <login authentication="ssh-keys" hostname="192.1.242.15" port="22" username="root"/> |
| 337 | </services> |
| 338 | <interface client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1:if1"/> |
| 339 | <interface client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1:if2"/> |
| 340 | </node> |
| 341 | <node client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2" component_id="urn:publicid:IDN+geni-orca.renci.org+bbnvmsite.rdf#bbnvmsite/Domain" exclusive="true" sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+lnevers6orca+2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2"> |
| 342 | <sliver_type name="m1.large"> |
| 343 | <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb9"/> |
| 344 | </sliver_type> |
| 345 | <services> |
| 346 | <login authentication="ssh-keys" hostname="192.1.242.16" port="22" username="root"/> |
| 347 | </services> |
| 348 | <interface client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2:if1"/> |
| 349 | <interface client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2:if2"/> |
| 350 | </node> |
| 351 | <link client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#center" sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+lnevers6orca+2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#center"> |
| 352 | <interface_ref client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni2:if1"/> |
| 353 | <interface_ref client_id="2e002510-1ba1-4b4f-a7ad-4ad62a1b36f1#geni1:if1"/> |
| 354 | </link> |
| 355 | <ns2:stitching xsi:nil="true"/> |
| 356 | </rspec> |
| 357 | INFO:omni: ------------------------------------------------------------ |
| 358 | INFO:omni: Completed listresources: |
| 359 | |
| 360 | Options as run: |
| 361 | aggregate: https://geni.renci.org:11443/orca/xmlrpc |
| 362 | framework: emulab |
| 363 | native: True |
| 364 | |
| 365 | Args: listresources lnevers6orca |
| 366 | |
| 367 | Result Summary: Retrieved resources for slice lnevers6orca from 1 aggregates. |
| 368 | Wrote rspecs from 1 aggregates. |
| 369 | INFO:omni: ============================================================ |
| 370 | |
| 371 | }}} |
| 372 | |
| 373 | |