| 16 | == November 18 evaluation == |
| 17 | Using the following omni_config: |
| 18 | {{{ |
| 19 | [omni] |
| 20 | users = lnevers |
| 21 | |
| 22 | [lnevers] |
| 23 | urn = urn:publicid:IDN+emulab.net+user+lnevers |
| 24 | keys=~/.ssh/id_rsa.pub |
| 25 | |
| 26 | [pg] |
| 27 | type=pg |
| 28 | ch = https://www.emulab.net:443/protogeni/xmlrpc/ch |
| 29 | sa = https://www.emulab.net:443/protogeni/xmlrpc/sa |
| 30 | cert = ~/.ssl/protogeni/encrypted-cleartext.pem |
| 31 | key = ~/.ssl/protogeni/encrypted-cleartext.pem |
| 32 | }}} |
| 33 | and the following directory.xml: |
| 34 | {{{ |
| 35 | <?xml version="1.0" encoding="UTF-8"?> |
| 36 | <gush> |
| 37 | <resource_manager type="geni-orca"> |
| 38 | <port_map slice="gush-orca-ln" port="11400"/> |
| 39 | </resource_manager> |
| 40 | </gush> |
| 41 | }}} |
| 42 | |
| 43 | Create a slice with ORCA resources: |
| 44 | {{{ |
| 45 | $ helper-scripts/handle-geni.py -n -f pg -a https://www.emulab.net/protogeni/xmlrpc/am createslice gush-orca-ln |
| 46 | INFO:omni:Loading config file omni_config |
| 47 | INFO:omni:Using control framework pg |
| 48 | Created slice with Name gush-orca-ln, URN urn:publicid:IDN+emulab.net+slice+gush-orca-ln |
| 49 | |
| 50 | $ helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xm.rspec createsliver gush-orca-ln orca |
| 51 | INFO:omni:Loading config file omni_config |
| 52 | INFO:omni:Using control framework pg |
| 53 | Asked https://geni.renci.org:11443/orca/xmlrpc to reserve resources. Result: Request id: 7ad19305-79e3-460d-8d8b-80b59efde6d3 |
| 54 | [ Slice UID: b90bfe5f-31c6-4d84-9f8d-c8f28106cb9c | Reservation UID: 824f9da8-1a91-4eec-9bbe-55b4e14198d1 | Resource Type: dukevmsite.vm | Resource Units: 1 ] |
| 55 | [ Slice UID: b90bfe5f-31c6-4d84-9f8d-c8f28106cb9c | Reservation UID: 3d4c342e-2d2b-4c86-b0cc-313a5b82f1b2 | Resource Type: dukevmsite.vm | Resource Units: 1 ] |
| 56 | [ Slice UID: b90bfe5f-31c6-4d84-9f8d-c8f28106cb9c | Reservation UID: 8a863cfe-1be7-4776-9591-f8a35af76610 | Resource Type: dukevmsite.vlan | Resource Units: 1 ] |
| 57 | $ |
| 58 | }}} |
| 59 | |
| 60 | Verified resources availability: |
| 61 | {{{ |
| 62 | $ helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlr |
| 63 | pc sliverstatus gush-orca-ln |
| 64 | INFO:omni:Loading config file omni_config |
| 65 | INFO:omni:Using control framework pg |
| 66 | INFO:omni:Sliver at https://geni.renci.org:11443/orca/xmlrpc: |
| 67 | <?xml version="1.0"?> |
| 68 | <gush> |
| 69 | <slice name="gush-orca-ln+dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee" exclusive="true" client_id="d |
| 70 | bab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee"> |
| 71 | <sliver_type name="vm"/> |
| 72 | <services> |
| 73 | <login username="root" port="22" hostname="152.3.144.103" authentication="ssh-keys"/> |
| 74 | <execute command="#!/bin/sh |
| 75 | sudo hostname `cat /var/emulab/boot/realname`.`cat /var/emulab/boot/mydomain` |
| 76 | "/> |
| 77 | </services> |
| 78 | <interface client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee:if1"/> |
| 79 | </node> |
| 80 | <node sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+gush-orca-ln+dbab2f54-94b1-4696-9dbe-f7739776 |
| 81 | c7b6#geni2/2fcee0ff-119d-45c7-9653-93bb664e92cd" exclusive="true" client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni2/2fcee0ff-119d-45c7-9653- |
| 82 | 93bb664e92cd"> |
| 83 | <sliver_type name="vm"/> |
| 84 | <services> |
| 85 | <login username="root" port="22" hostname="152.3.144.101" authentication="ssh-keys"/> |
| 86 | <execute command="#!/bin/sh |
| 87 | sudo hostname `cat /var/emulab/boot/realname`.`cat /var/emulab/boot/mydomain` |
| 88 | "/> |
| 89 | </services> |
| 90 | <interface client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni2/2fcee0ff-119d-45c7-9653-93bb664e92cd:if1"/> |
| 91 | </node> |
| 92 | <link sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+gush-orca-ln+dbab2f54-94b1-4696-9dbe-f7739776c7b6#center/78d9f526-af84-445e-91dd-f9e8d69b810d" client_id="dbab2f |
| 93 | 54-94b1-4696-9dbe-f7739776c7b6#center/78d9f526-af84-445e-91dd-f9e8d69b810d"> |
| 94 | <interface_ref client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni2/2fcee0ff-119d-45c7-9653-93bb664e92cd:if1"/> |
| 95 | <interface_ref client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee:if1"/> |
| 96 | </link> |
| 97 | </rspec>"> |
| 98 | <expires>99999</expires> |
| 99 | </slice> |
| 100 | </gush> |
| 101 | }}} |
| 102 | |
| 103 | Started GUSH to manage nodes: |
| 104 | {{{ |
| 105 | $ ./gush -P 15555 |
| 106 | gush> Gush has learned about the slice gush-orca-ln. |
| 107 | Updated information on the slice gush-orca-ln is available. |
| 108 | |
| 109 | gush> connect root@152.3.144.103:11400 |
| 110 | Error: Could not find any hosts matching the given string. |
| 111 | gush> info nodes |
| 112 | There are 0 known nodes: |
| 113 | gush> quit |
| 114 | }}} |
| 115 | Note: The problem above may be due to a parsing error for the slice information, waiting on resolution. |
| 116 | |
| 117 | |
| 118 | == October 18 Wvaluation == |