| 187 | == EG-ST-2 New Site to GPO IG Loop topology == |
| 188 | |
| 189 | Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/WSU/EG-ST-2.rspec EG-ST-2.rspec]: |
| 190 | {{{ |
| 191 | $ stitcher.py createsliver EG-ST-2 EG-ST-2.rspec -o --scsURL https://nutshell.maxgigapop.net:8443/geni/xmlrpc |
| 192 | 13:12:15 INFO : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf |
| 193 | 13:12:15 INFO : Reading slice EG-ST-2 credential... |
| 194 | 13:12:16 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+EG-ST-2 expires on 2017-05-29 14:19:51 UTC |
| 195 | 13:12:16 INFO : Using SCS at https://nutshell.maxgigapop.net:8443/geni/xmlrpc |
| 196 | 13:12:16 INFO : Calling SCS... |
| 197 | 13:12:17 INFO : Multi-AM reservation will include resources from these aggregates: |
| 198 | 13:12:17 INFO : <Aggregate wsu-eg> |
| 199 | 13:12:17 INFO : <Aggregate gpo-ig> |
| 200 | 13:12:17 INFO : <Aggregate al2s> |
| 201 | 13:12:17 INFO : Stitcher doing createsliver at <Aggregate wsu-eg>... |
| 202 | 13:12:26 INFO : ... Allocation at <Aggregate wsu-eg> complete. |
| 203 | 13:12:26 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... |
| 204 | 13:12:45 INFO : ... Allocation at <Aggregate gpo-ig> complete. |
| 205 | 13:12:45 INFO : Stitcher doing createsliver at <Aggregate al2s>... |
| 206 | 13:12:59 INFO : ... Allocation at <Aggregate al2s> complete. |
| 207 | 13:12:59 INFO : All aggregates are complete. |
| 208 | 13:12:59 INFO : Your resources expire at 2017-05-28T17:02:17 (UTC). |
| 209 | 13:12:59 INFO : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/WSU/EG-ST-2-manifest-rspec-multiam-combined.xml' |
| 210 | Success: Reserved resources in slice EG-ST-2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 2 stitched link(s). |
| 211 | }}} |
| 212 | |
| 213 | Determined login information at each WSU and GPO aggregate: |
| 214 | {{{ |
| 215 | $ readyToLogin.py EG-ST-2 --useSliceAggregates |
| 216 | .... |
| 217 | eg-wsu's geni_status is: ready |
| 218 | User lnevers logs in to eg-wsu using: |
| 219 | ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@141.217.114.134 |
| 220 | |
| 221 | ig-gpo's geni_status is: ready |
| 222 | User lnevers logs in to ig-gpo using: |
| 223 | ssh -p 25106 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.gpolab.bbn.com |
| 224 | }}} |
| 225 | |
| 226 | Login to GPO host and ping the remote on each of the two interfaces. Below is the ping output for the GPO site: |
| 227 | {{{ |
| 228 | lnevers@ig-gpo:~$ ping 10.10.4.2 -c 60 -q |
| 229 | PING 10.10.4.2 (10.10.4.2) 56(84) bytes of data. |
| 230 | |
| 231 | --- 10.10.4.2 ping statistics --- |
| 232 | 60 packets transmitted, 60 received, 0% packet loss, time 59108ms |
| 233 | rtt min/avg/max/mdev = 22.599/23.293/48.231/3.289 ms |
| 234 | lnevers@ig-gpo:~$ ping 192.168.4.2 -c 60 -q |
| 235 | PING 192.168.4.2 (192.168.4.2) 56(84) bytes of data. |
| 236 | |
| 237 | --- 192.168.4.2 ping statistics --- |
| 238 | 60 packets transmitted, 60 received, 0% packet loss, time 59750ms |
| 239 | rtt min/avg/max/mdev = 22.613/23.271/46.122/3.059 ms |
| 240 | lnevers@ig-gpo:~$ }}} |
| 241 | |
| 242 | == EG-ST-3 EG-ST-3 New Site 3 node linear topology == |
| 243 | |
| 244 | Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/WSU/EG-ST-3.rspec EG-ST-3.rspec]: |
| 245 | {{{ |
| 246 | $ stitcher.py createsliver EG-ST-3 EG-ST-3.rspec -o --scsURL https://nutshell.maxgigapop.net:8443/geni/xmlrpc |
| 247 | 13:19:01 INFO : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf |
| 248 | 13:19:01 INFO : Reading slice EG-ST-3 credential... |
| 249 | 13:19:01 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+EG-ST-3 expires on 2017-05-29 14:38:34 UTC |
| 250 | 13:19:01 INFO : Using SCS at https://nutshell.maxgigapop.net:8443/geni/xmlrpc |
| 251 | 13:19:01 INFO : Calling SCS... |
| 252 | |
| 253 | 13:19:02 INFO : Multi-AM reservation will include resources from these aggregates: |
| 254 | 13:19:02 INFO : <Aggregate sox-ig> |
| 255 | 13:19:02 INFO : <Aggregate gpo-ig> |
| 256 | 13:19:02 INFO : <Aggregate al2s> |
| 257 | 13:19:02 INFO : <Aggregate wsu-eg> |
| 258 | 13:19:02 INFO : Stitcher doing createsliver at <Aggregate sox-ig>... |
| 259 | 13:19:19 INFO : ... Allocation at <Aggregate sox-ig> complete. |
| 260 | 13:19:19 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... |
| 261 | 13:19:36 INFO : ... Allocation at <Aggregate gpo-ig> complete. |
| 262 | 13:19:36 INFO : Stitcher doing createsliver at <Aggregate wsu-eg>... |
| 263 | 13:19:41 ERROR : {'output': 'ERROR: Embedding workflow ERROR: 1:Error in building the dependency tree, probably not available vlan path OR trying to reuse a stitching tag:http://geni-orca.renci.org/owl/d3f16fb7-17ed-4d18-96f2-924f405dd6fb#/a74691b7-5457-4cc8-b494-f9b25fdc291e.\n Please see https://geni-orca.renci.org/trac/wiki/orca-errors for possible solutions.', 'code': {'geni_code': 2}} |
| 264 | 13:19:41 INFO : Got an error reserving resources in EG-ST-3 at <Aggregate wsu-eg> |
| 265 | 13:19:43 WARNING : Failed to delete sliver urn:publicid:IDN+ch.geni.net:ln-test+slice+EG-ST-3 at wsu-eg (got result 'None'). Error from Aggregate: code 12: ERROR: unable to find slice urn:publicid:IDN+ch.geni.net:ln-test+slice+EG-ST-3 among active slices. |
| 266 | 13:19:43 INFO : Will put <Aggregate wsu-eg> back in the pool to allocate. Got: VLAN was unavailable. Retry <Aggregate wsu-eg> 2nd time with new suggested VLANs |
| 267 | 13:19:43 INFO : Pausing for 30 seconds for Aggregates to free up resources... |
| 268 | |
| 269 | |
| 270 | 13:20:13 INFO : Stitcher doing createsliver at <Aggregate wsu-eg>... |
| 271 | 13:20:22 INFO : ... Allocation at <Aggregate wsu-eg> complete. |
| 272 | 13:20:22 INFO : Stitcher doing createsliver at <Aggregate al2s>... |
| 273 | 13:20:24 ERROR : {'output': 'Exception: requested VLAN unavailable: rtsw.atla.net.internet2.edu,et-4/3/0.0 VLAN=3541', 'code': {'geni_code': 24}} |
| 274 | 13:20:24 INFO : Deleting some reservations to retry, avoiding failed VLAN... |
| 275 | 13:20:24 INFO : Doing deletesliver at <Aggregate sox-ig>... |
| 276 | 13:21:25 INFO : Will put <Aggregate al2s> back in the pool to allocate. Got: Retrying reservations at earlier AMs to avoid unavailable VLAN tag at <Aggregate al2s>.... |
| 277 | 13:21:25 INFO : Pausing for 30 seconds for Aggregates to free up resources... |
| 278 | |
| 279 | |
| 280 | 13:21:55 INFO : Checking that prior reservation at <Aggregate sox-ig> has been cleared up.... |
| 281 | 13:22:08 ERROR : {'output': 'No slice or aggregate here', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.sox.net+log+d76fffaf27022e491185153481d0f6d0', 'am_type': 'protogeni', 'geni_code': 12, 'am_code': 12, 'protogeni_error_url': 'https://www.instageni.sox.net/spewlogfile.php3?logfile=d76fffaf27022e491185153481d0f6d0'}, 'value': 0} |
| 282 | 13:22:08 INFO : ... it is, so can try a new reservation. |
| 283 | 13:22:08 INFO : Stitcher doing createsliver at <Aggregate sox-ig>... |
| 284 | 13:22:40 INFO : ... Allocation at <Aggregate sox-ig> complete. |
| 285 | 13:22:40 INFO : Stitcher doing createsliver at <Aggregate al2s>... |
| 286 | 13:22:48 ERROR : {'output': 'Exception: requested VLAN unavailable: rtsw.newy32aoa.net.internet2.edu,et-7/3/0.0 VLAN=3708', 'code': {'geni_code': 24}} |
| 287 | 13:22:48 INFO : Deleting some reservations to retry, avoiding failed VLAN... |
| 288 | 13:22:48 INFO : Doing deletesliver at <Aggregate gpo-ig>... |
| 289 | 13:22:50 INFO : Will put <Aggregate al2s> back in the pool to allocate. Got: Retrying reservations at earlier AMs to avoid unavailable VLAN tag at <Aggregate al2s>.... |
| 290 | 13:22:50 INFO : Pausing for 30 seconds for Aggregates to free up resources... |
| 291 | |
| 292 | |
| 293 | 13:23:20 INFO : Checking that prior reservation at <Aggregate gpo-ig> has been cleared up.... |
| 294 | 13:23:21 ERROR : {'output': 'No slice or aggregate here', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+ebe29b512664cde118bfa4926d8c854f', 'am_type': 'protogeni', 'geni_code': 12, 'am_code': 12, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=ebe29b512664cde118bfa4926d8c854f'}, 'value': 0} |
| 295 | 13:23:21 INFO : ... it is, so can try a new reservation. |
| 296 | 13:23:21 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... |
| 297 | 13:24:02 INFO : ... Allocation at <Aggregate gpo-ig> complete. |
| 298 | 13:24:02 INFO : Stitcher doing createsliver at <Aggregate al2s>... |
| 299 | 13:24:16 INFO : ... Allocation at <Aggregate al2s> complete. |
| 300 | 13:24:16 INFO : All aggregates are complete. |
| 301 | 13:24:16 INFO : Your resources expire at 2017-05-28T17:09:02 (UTC). |
| 302 | 13:24:16 INFO : Saved combined reservation RSpec at 4 AM(s) to file '/home/lnevers/gcf-test/stitch-test/WSU/EG-ST-3-manifest-rspec-multiam-combined.xml' |
| 303 | Success: Reserved resources in slice EG-ST-3 at 4 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 2 stitched link(s). |
| 304 | }}} |
| 305 | |
| 306 | Determined login information the WSU host: |
| 307 | {{{ |
| 308 | $ readyToLogin.py EG-ST-3 --useSliceAggregates |
| 309 | .... |
| 310 | eg-wsu's geni_status is: ready |
| 311 | User lnevers logs in to eg-wsu using: |
| 312 | ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@141.217.114.134 |
| 313 | |
| 314 | ig-gpo's geni_status is: ready |
| 315 | User lnevers logs in to ig-gpo using: |
| 316 | ssh -p 25106 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com |
| 317 | |
| 318 | ig-sox's geni_status is: ready |
| 319 | User lnevers logs in to ig-sox using: |
| 320 | ssh -p 25010 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.sox.net |
| 321 | |
| 322 | }}} |
| 323 | |
| 324 | Login to the WSU host and ping each remote: |
| 325 | {{{ |
| 326 | lnevers@ig-gpo:~$ #ping GPO IG |
| 327 | lnevers@ig-gpo:~$ ping 192.168.2.1 -c 60 -q |
| 328 | PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data. |
| 329 | |
| 330 | --- 192.168.2.1 ping statistics --- |
| 331 | 60 packets transmitted, 60 received, 0% packet loss, time 58998ms |
| 332 | rtt min/avg/max/mdev = 0.018/0.020/0.038/0.005 ms |
| 333 | lnevers@ig-gpo:~$ # Sox IG |
| 334 | lnevers@ig-gpo:~$ ping 192.168.4.1 -c 60 -q |
| 335 | PING 192.168.4.1 (192.168.4.1) 56(84) bytes of data. |
| 336 | |
| 337 | --- 192.168.4.1 ping statistics --- |
| 338 | 60 packets transmitted, 0 received, +5 errors, 100% packet loss, time 59193ms |
| 339 | |
| 340 | lnevers@ig-gpo:~$ |
| 341 | }}} |