1219 | | LNM:~$ ssh lnevers@foam.instageni.clemson.edu |
1220 | | |
1221 | | sudo foamctl admin:get-version --passwd-file=/etc/foam.passwd |
1222 | | |
1223 | | }}} |
1224 | | Check FOAM configuration for site.admin.email, geni.site-tag, email.from settings: |
1225 | | {{{ |
1226 | | foamctl config:get-value --key="site.admin.email" --passwd-file=/etc/foam.passwd |
1227 | | |
1228 | | foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
1229 | | |
1230 | | foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
1231 | | |
1232 | | # check if FOAM auto-approve is on. Value 2 = auto-approve is on. |
1233 | | |
1234 | | foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1226 | LNM:~$ ssh lnevers@foam.instageni.clemson.edu |
| 1227 | Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-48-generic x86_64) |
| 1228 | |
| 1229 | * Documentation: https://help.ubuntu.com/ |
| 1230 | Last login: Tue Aug 27 13:27:28 2013 from dhcp89-073-116.bbn.com |
| 1231 | lnevers@foam:~$ sudo foamctl admin:get-version --passwd-file=/etc/foam.passwd |
| 1232 | { |
| 1233 | "version": "0.12.0" |
| 1234 | } |
| 1235 | lnevers@foam:~$ |
| 1236 | |
| 1237 | }}} |
| 1238 | Check FOAM configuration for geni.site-tag, email.from and auto approval settings: |
| 1239 | {{{ |
| 1240 | lnevers@foam:~$ foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
| 1241 | { |
| 1242 | "value": "foam.instageni.clemson.edu" |
| 1243 | } |
| 1244 | lnevers@foam:~$ foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
| 1245 | { |
| 1246 | "value": "bparker@clemson.edu" |
| 1247 | } |
| 1248 | lnevers@foam:~$ foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1249 | { |
| 1250 | "value": 2 |
| 1251 | } |
| 1252 | lnevers@foam:~$ |
1241 | | foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1259 | lnevers@foam:~$ foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1260 | { |
| 1261 | "slivers": [ |
| 1262 | { |
| 1263 | "status": "approved", |
| 1264 | "flowvisor_slice": "7da80398-8e4a-4835-ba6b-3caee910bf66", |
| 1265 | "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tupty1755", |
| 1266 | "pend_reason": [], |
| 1267 | "deleted": "False", |
| 1268 | "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty", |
| 1269 | "creation": "2013-08-26 14:19:08.114331+00:00", |
| 1270 | "enabled": true, |
| 1271 | "uuid": "7da80398-8e4a-4835-ba6b-3caee910bf66", |
| 1272 | "id": 1, |
| 1273 | "expiration": "2013-10-10 00:00:00+00:00", |
| 1274 | "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tupty1755:7da80398-8e4a-4835-ba6b-3caee910bf66", |
| 1275 | "ref": null, |
| 1276 | "email": "tupty@pgeni.gpolab.bbn.com", |
| 1277 | "desc": "tupty1755 OpenFlow resources at Clemson InstaGENI." |
| 1278 | }, |
| 1279 | { |
| 1280 | "status": "rejected", |
| 1281 | "flowvisor_slice": "4a587000-0fd8-4f94-813f-8cec9ab47bb0", |
| 1282 | "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptyexclusive", |
| 1283 | "pend_reason": [], |
| 1284 | "deleted": "False", |
| 1285 | "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty", |
| 1286 | "creation": "2013-08-26 21:22:04.806299+00:00", |
| 1287 | "enabled": true, |
| 1288 | "uuid": "4a587000-0fd8-4f94-813f-8cec9ab47bb0", |
| 1289 | "id": 2, |
| 1290 | "expiration": "2013-10-02 00:00:00+00:00", |
| 1291 | "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptyexclusive:4a587000-0fd8-4f94-813f-8cec9ab47bb0", |
| 1292 | "ref": null, |
| 1293 | "email": "tupty@pgeni.gpolab.bbn.com", |
| 1294 | "desc": "tuptyexclusive OpenFlow resources at Clemson InstaGENI." |
| 1295 | } |
| 1296 | ] |
| 1297 | } |
| 1298 | lnevers@foam:~$ |
1255 | | fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
1256 | | |
1257 | | fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00 |
| 1324 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
| 1325 | Device 0: 06:d6:6c:3b:e5:68:a6:00 |
| 1326 | Device 1: 06:db:6c:3b:e5:68:a6:00 |
| 1327 | Device 2: 06:dc:6c:3b:e5:68:a6:00 |
| 1328 | Device 3: 06:dd:6c:3b:e5:68:a6:00 |
| 1329 | Device 4: 06:de:6c:3b:e5:68:a6:00 |
| 1330 | Device 5: 06:df:6c:3b:e5:68:a6:00 |
| 1331 | |
| 1332 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:dc:6c:3b:e5:68:a6:00 |
| 1333 | nPorts=2 |
| 1334 | portList=24,65534 |
| 1335 | dpid=06:dc:6c:3b:e5:68:a6:00 |
| 1336 | remote=/10.3.1.7:6633-->/10.3.1.253:49206 |
| 1337 | portNames=A24(24),local(65534) |
| 1338 | |
1260 | | fvctl --passwd-file=/etc/flowvisor.passwd listSlices |
1261 | | |
1262 | | fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182 |
1263 | | |
| 1341 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listSlices |
| 1342 | Slice 0: fvadmin |
| 1343 | Slice 1: 7da80398-8e4a-4835-ba6b-3caee910bf66 |
| 1344 | Slice 2: 4a587000-0fd8-4f94-813f-8cec9ab47bb0 |
| 1345 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 4a587000-0fd8-4f94-813f-8cec9ab47bb0 |
| 1346 | Got reply: |
| 1347 | connection_2=06:dc:6c:3b:e5:68:a6:00-->/130.127.215.135:59944-->hafmet.gpolab.bbn.com/192.1.249.178:33022 |
| 1348 | drop_policy=exact |
| 1349 | connection_1=06:db:6c:3b:e5:68:a6:00-->/130.127.215.135:59943-->hafmet.gpolab.bbn.com/192.1.249.178:33022 |
| 1350 | connection_4=06:de:6c:3b:e5:68:a6:00-->/130.127.215.135:59946-->hafmet.gpolab.bbn.com/192.1.249.178:33022 |
| 1351 | connection_3=06:dd:6c:3b:e5:68:a6:00-->/130.127.215.135:59947-->hafmet.gpolab.bbn.com/192.1.249.178:33022 |
| 1352 | contact_email=tupty@pgeni.gpolab.bbn.com |
| 1353 | connection_5=06:df:6c:3b:e5:68:a6:00-->/130.127.215.135:59945-->hafmet.gpolab.bbn.com/192.1.249.178:33022 |
| 1354 | controller_hostname=hafmet.gpolab.bbn.com |
| 1355 | controller_port=33022 |
| 1356 | creator=fvadmin |
| 1357 | lnevers@flowvisor:~$ |
1268 | | fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
1269 | | more /tmp/flowvisor-config |
1270 | | |
| 1362 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
| 1363 | lnevers@flowvisor:~$ more /tmp/flowvisor-config |
| 1364 | { |
| 1365 | "flowvisor": [ |
| 1366 | { |
| 1367 | "api_webserver_port": 8080, |
| 1368 | "api_jetty_webserver_port": -1, |
| 1369 | "checkpointing": false, |
| 1370 | "listen_port": 6633, |
| 1371 | "track_flows": false, |
| 1372 | "stats_desc_hack": false, |
| 1373 | "run_topology_server": false, |
| 1374 | "logging": "NOTE", |
| 1375 | "log_ident": "flowvisor", |
| 1376 | "log_facility": "LOG_LOCAL7", |
| 1377 | "version": "flowvisor-0.9", |
| 1378 | "host": "localhost", |
| 1379 | "default_flood_perm": "fvadmin", |
| 1380 | "config_name": "default" |
| 1381 | } |
| 1382 | ], |
| 1383 | "Slice": [ |
| 1384 | { |
| 1385 | "config_name": "default", |
| 1386 | "flowmap_type": "federated", |
| 1387 | "name": "fvadmin", |
| 1388 | "creator": "fvadmin", |
| 1389 | "passwd_crypt": "xxxx", |
| 1390 | "passwd_salt": "xxx", |
| 1391 | "controller_hostname": "none", |
| 1392 | "controller_port": 0, |
| 1393 | "contact_email": "fvadmin@localhost", |
| 1394 | "drop_policy": "exact", |
| 1395 | "lldp_spam": true |
| 1396 | }, |
| 1397 | { |
| 1398 | "config_name": "default", |
| 1399 | "flowmap_type": "federated", |
| 1400 | "name": "7da80398-8e4a-4835-ba6b-3caee910bf66", |
| 1401 | "creator": "fvadmin", |
| 1402 | "passwd_crypt": "xxx", |
| 1403 | "passwd_salt": "xxx", |
| 1404 | "controller_hostname": "hafmet.gpolab.bbn.com", |
| 1405 | "controller_port": 33012, |
| 1406 | "contact_email": "tupty@pgeni.gpolab.bbn.com", |
| 1407 | "drop_policy": "exact", |
| 1408 | "lldp_spam": true |
| 1409 | }, |
| 1410 | { |
| 1411 | "config_name": "default", |
| 1412 | "flowmap_type": "federated", |
| 1413 | "name": "4a587000-0fd8-4f94-813f-8cec9ab47bb0", |
| 1414 | "creator": "fvadmin", |
| 1415 | "passwd_crypt": "xxx", |
| 1416 | "passwd_salt": "xxx", |
| 1417 | "controller_hostname": "hafmet.gpolab.bbn.com", |
| 1418 | "controller_port": 33022, |
| 1419 | "contact_email": "tupty@pgeni.gpolab.bbn.com", |
| 1420 | "drop_policy": "exact", |
| 1421 | "lldp_spam": true |
| 1422 | } |
| 1423 | ], |
| 1424 | "FlowSpaceRule": [ |
| 1425 | { |
| 1426 | "dpid": "6d66c3be568a600", |
| 1427 | "priority": 2000, |
| 1428 | "in_port": 0, |
| 1429 | "dl_type": 2048, |
| 1430 | "nw_src": 168900352, |
| 1431 | "nw_dst": 168900352, |
| 1432 | "wildcards": 3279087, |
| 1433 | "slice_action": [ |
| 1434 | { |
| 1435 | "7da80398-8e4a-4835-ba6b-3caee910bf66": 4 |
| 1436 | } |
| 1437 | ] |
| 1438 | }, |
| 1439 | { |
| 1440 | "dpid": "6d66c3be568a600", |
| 1441 | "priority": 2000, |
| 1442 | "in_port": 0, |
| 1443 | "dl_type": 2054, |
| 1444 | "nw_src": 168900352, |
| 1445 | "nw_dst": 168900352, |
| 1446 | "wildcards": 3279087, |
| 1447 | "slice_action": [ |
| 1448 | { |
| 1449 | "7da80398-8e4a-4835-ba6b-3caee910bf66": 4 |
| 1450 | } |
| 1451 | ] |
| 1452 | }, |
| 1453 | { |
| 1454 | "dpid": "6df6c3be568a600", |
| 1455 | "priority": 2000, |
| 1456 | "in_port": 0, |
| 1457 | "dl_type": 2048, |
| 1458 | "nw_src": 168901632, |
| 1459 | "nw_dst": 168901632, |
| 1460 | "wildcards": 3279087, |
| 1461 | "slice_action": [ |
| 1462 | { |
| 1463 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1464 | } |
| 1465 | ] |
| 1466 | }, |
| 1467 | { |
| 1468 | "dpid": "6df6c3be568a600", |
| 1469 | "priority": 2000, |
| 1470 | "in_port": 0, |
| 1471 | "dl_type": 2054, |
| 1472 | "nw_src": 168901632, |
| 1473 | "nw_dst": 168901632, |
| 1474 | "wildcards": 3279087, |
| 1475 | "slice_action": [ |
| 1476 | { |
| 1477 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1478 | } |
| 1479 | ] |
| 1480 | }, |
| 1481 | { |
| 1482 | "dpid": "6dd6c3be568a600", |
| 1483 | "priority": 2000, |
| 1484 | "in_port": 0, |
| 1485 | "dl_type": 2048, |
| 1486 | "nw_src": 168901632, |
| 1487 | "nw_dst": 168901632, |
| 1488 | "wildcards": 3279087, |
| 1489 | "slice_action": [ |
| 1490 | { |
| 1491 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1492 | } |
| 1493 | ] |
| 1494 | }, |
| 1495 | { |
| 1496 | "dpid": "6dd6c3be568a600", |
| 1497 | "priority": 2000, |
| 1498 | "in_port": 0, |
| 1499 | "dl_type": 2054, |
| 1500 | "nw_src": 168901632, |
| 1501 | "nw_dst": 168901632, |
| 1502 | "wildcards": 3279087, |
| 1503 | "slice_action": [ |
| 1504 | { |
| 1505 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1506 | } |
| 1507 | ] |
| 1508 | }, |
| 1509 | { |
| 1510 | "dpid": "6de6c3be568a600", |
| 1511 | "priority": 2000, |
| 1512 | "in_port": 0, |
| 1513 | "dl_type": 2048, |
| 1514 | "nw_src": 168901632, |
| 1515 | "nw_dst": 168901632, |
| 1516 | "wildcards": 3279087, |
| 1517 | "slice_action": [ |
| 1518 | { |
| 1519 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1520 | } |
| 1521 | ] |
| 1522 | }, |
| 1523 | { |
| 1524 | "dpid": "6de6c3be568a600", |
| 1525 | "priority": 2000, |
| 1526 | "in_port": 0, |
| 1527 | "dl_type": 2054, |
| 1528 | "nw_src": 168901632, |
| 1529 | "nw_dst": 168901632, |
| 1530 | "wildcards": 3279087, |
| 1531 | "slice_action": [ |
| 1532 | { |
| 1533 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1534 | } |
| 1535 | ] |
| 1536 | }, |
| 1537 | { |
| 1538 | "dpid": "6db6c3be568a600", |
| 1539 | "priority": 2000, |
| 1540 | "in_port": 0, |
| 1541 | "dl_type": 2048, |
| 1542 | "nw_src": 168901632, |
| 1543 | "nw_dst": 168901632, |
| 1544 | "wildcards": 3279087, |
| 1545 | "slice_action": [ |
| 1546 | { |
| 1547 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1548 | } |
| 1549 | ] |
| 1550 | }, |
| 1551 | { |
| 1552 | "dpid": "6db6c3be568a600", |
| 1553 | "priority": 2000, |
| 1554 | "in_port": 0, |
| 1555 | "dl_type": 2054, |
| 1556 | "nw_src": 168901632, |
| 1557 | "nw_dst": 168901632, |
| 1558 | "wildcards": 3279087, |
| 1559 | "slice_action": [ |
| 1560 | { |
| 1561 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1562 | } |
| 1563 | ] |
| 1564 | }, |
| 1565 | { |
| 1566 | "dpid": "6dc6c3be568a600", |
| 1567 | "priority": 2000, |
| 1568 | "in_port": 0, |
| 1569 | "dl_type": 2048, |
| 1570 | "nw_src": 168901632, |
| 1571 | "nw_dst": 168901632, |
| 1572 | "wildcards": 3279087, |
| 1573 | "slice_action": [ |
| 1574 | { |
| 1575 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1576 | } |
| 1577 | ] |
| 1578 | }, |
| 1579 | { |
| 1580 | "dpid": "6dc6c3be568a600", |
| 1581 | "priority": 2000, |
| 1582 | "in_port": 0, |
| 1583 | "dl_type": 2054, |
| 1584 | "nw_src": 168901632, |
| 1585 | "nw_dst": 168901632, |
| 1586 | "wildcards": 3279087, |
| 1587 | "slice_action": [ |
| 1588 | { |
| 1589 | "4a587000-0fd8-4f94-813f-8cec9ab47bb0": 4 |
| 1590 | } |
| 1591 | ] |
| 1592 | } |
| 1593 | ] |
| 1594 | } |