| 1425 | Sliver creation at the NLR FOAM: |
| 1426 | {{{ |
| 1427 | $ omni.py -a of-nlr createsliver EG-EXP-6-exp3 EG-EXP-6-exp3-openflow-nlr.rspec |
| 1428 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1429 | INFO:omni:Using control framework pg |
| 1430 | INFO:omni:Substituting AM nickname of-nlr with URL https://foam.nlr.net:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1431 | WARNING:omni:You asked to use AM API 2, but the AM(s) you are contacting do not all speak that version. |
| 1432 | WARNING:omni:At the URLs you are contacting, all your AMs speak AM API v1. |
| 1433 | WARNING:omni:Switching to AM API v1. Next time call Omni with '-V1'. |
| 1434 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3 expires within 1 day on 2013-01-25 00:00:00 UTC |
| 1435 | INFO:omni:Substituting AM nickname of-nlr with URL https://foam.nlr.net:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1436 | INFO:omni:Substituting AM nickname of-nlr with URL https://foam.nlr.net:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1437 | INFO:omni:Creating sliver(s) from rspec file EG-EXP-6-exp3-openflow-nlr.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3 |
| 1438 | INFO:omni:Got return from CreateSliver for slice EG-EXP-6-exp3 at https://foam.nlr.net:3626/foam/gapi/1: |
| 1439 | INFO:omni:<?xml version="1.0" encoding="UTF-8"?> |
| 1440 | INFO:omni: <!-- Reserved resources for: |
| 1441 | Slice: EG-EXP-6-exp3 |
| 1442 | at AM: |
| 1443 | URN: unspecified_AM_URN |
| 1444 | URL: https://foam.nlr.net:3626/foam/gapi/1 |
| 1445 | --> |
| 1446 | INFO:omni: |
| 1447 | <!-- |
| 1448 | AM: https://foam.nlr.net:3626/foam/gapi/1 |
| 1449 | --> |
| 1450 | |
| 1451 | <rspec xmlns="http://www.geni.net/resources/rspec/3" |
| 1452 | xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" |
| 1453 | xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3" |
| 1454 | xs:schemaLocation="http://www.geni.net/resources/rspec/3 |
| 1455 | http://www.geni.net/resources/rspec/3/manifest.xsd |
| 1456 | http://www.geni.net/resources/rspec/ext/openflow/3 |
| 1457 | http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd" |
| 1458 | type="manifest"> |
| 1459 | |
| 1460 | <openflow:sliver description="EG-EXP-6-exp3 " email="lnevers@bbn.com"> |
| 1461 | |
| 1462 | <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" /> |
| 1463 | |
| 1464 | <openflow:group name="nlr-atla-1750-3716"> |
| 1465 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+datapath+06:d6:00:24:a8:d2:b8:40" component_manager_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+authority+am"> |
| 1466 | <openflow:port num="5"/> <!-- to VLAN 3716 --> |
| 1467 | <openflow:port num="9"/> <!-- to AMPATH --> |
| 1468 | <openflow:port num="11"/> <!-- to FIU --> |
| 1469 | <openflow:port num="49"/> <!-- to RENCI --> |
| 1470 | </openflow:datapath> |
| 1471 | </openflow:group> |
| 1472 | |
| 1473 | <openflow:group name="nlr-3716"> |
| 1474 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+datapath+0e:84:00:23:47:c8:bc:00" component_manager_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+authority+am" /> <!-- NLR CHIC 3716 --> |
| 1475 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+datapath+0e:84:00:23:47:ca:bc:40" component_manager_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+authority+am" /> <!-- NLR SUNN 3716 --> |
| 1476 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+datapath+0e:84:00:24:a8:d2:48:00" component_manager_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+authority+am" /> <!-- NLR SEAT 3716 --> |
| 1477 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+datapath+0e:84:00:24:a8:d2:b8:40" component_manager_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+authority+am" /> <!-- NLR ATLA 3716 --> |
| 1478 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+datapath+0e:84:00:26:f1:40:a8:00" component_manager_id="urn:publicid:IDN+openflow:foam:foam.nlr.net+authority+am" /> <!-- NLR DENV 3716 --> |
| 1479 | </openflow:group> |
| 1480 | |
| 1481 | <openflow:match> |
| 1482 | <openflow:use-group name="nlr-atla-1750-3716" /> |
| 1483 | <openflow:use-group name="nlr-3716" /> |
| 1484 | <openflow:packet> |
| 1485 | <openflow:dl_type value="0x800,0x806"/> |
| 1486 | <openflow:nw_dst value="10.42.19.0/24"/> |
| 1487 | <openflow:nw_src value="10.42.19.0/24"/> |
| 1488 | </openflow:packet> |
| 1489 | </openflow:match> |
| 1490 | </openflow:sliver> |
| 1491 | </rspec> |
| 1492 | |
| 1493 | |
| 1494 | INFO:omni: ------------------------------------------------------------ |
| 1495 | INFO:omni: Completed createsliver: |
| 1496 | |
| 1497 | Options as run: |
| 1498 | aggregate: ['of-nlr'] |
| 1499 | api_version: 1 |
| 1500 | framework: pg |
| 1501 | |
| 1502 | Args: createsliver EG-EXP-6-exp3 EG-EXP-6-exp3-openflow-nlr.rspec |
| 1503 | |
| 1504 | Result Summary: Your AMs do not all speak requested API v2. At the URLs you are contacting, all your AMs speak AM API v1. Switching to AM API v1. Next time call Omni with '-V1'. |
| 1505 | Got Reserved resources RSpec from foam-nlr-net |
| 1506 | INFO:omni: ============================================================ |
| 1507 | }}} |
| 1508 | |
| 1509 | |
1506 | | $ omni.py -a of-rutgers createsliver EG-EXP-6-exp3 EG-EXP-6-exp3-openflow-rutgers.rspec |
| 1590 | $ omni.py -a of-rutgers createsliver EG-EXP-6-exp3 EG-EXP-6-exp3-openflow-rutgers.rspec |
| 1591 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1592 | INFO:omni:Using control framework pg |
| 1593 | INFO:omni:Substituting AM nickname of-rutgers with URL https://nox.orbit-lab.org:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1594 | WARNING:omni:You asked to use AM API 2, but the AM(s) you are contacting do not all speak that version. |
| 1595 | WARNING:omni:At the URLs you are contacting, all your AMs speak AM API v1. |
| 1596 | WARNING:omni:Switching to AM API v1. Next time call Omni with '-V1'. |
| 1597 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3 expires within 1 day on 2013-01-25 00:00:00 UTC |
| 1598 | INFO:omni:Substituting AM nickname of-rutgers with URL https://nox.orbit-lab.org:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1599 | INFO:omni:Substituting AM nickname of-rutgers with URL https://nox.orbit-lab.org:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1600 | INFO:omni:Creating sliver(s) from rspec file EG-EXP-6-exp3-openflow-rutgers.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3 |
| 1601 | INFO:omni:Got return from CreateSliver for slice EG-EXP-6-exp3 at https://nox.orbit-lab.org:3626/foam/gapi/1: |
| 1602 | INFO:omni:<?xml version="1.0" encoding="UTF-8"?> |
| 1603 | INFO:omni: <!-- Reserved resources for: |
| 1604 | Slice: EG-EXP-6-exp3 |
| 1605 | at AM: |
| 1606 | URN: unspecified_AM_URN |
| 1607 | URL: https://nox.orbit-lab.org:3626/foam/gapi/1 |
| 1608 | --> |
| 1609 | INFO:omni: |
| 1610 | <!-- |
| 1611 | This rspec will reserve the OpenFlow resources at Rutgers |
| 1612 | used by the EG-EXP-5 Experiment 1. |
| 1613 | |
| 1614 | AM: https://nox.orbit-lab.org:3626/foam/gapi/1 |
| 1615 | --> |
| 1616 | |
| 1617 | <rspec xmlns="http://www.geni.net/resources/rspec/3" |
| 1618 | xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" |
| 1619 | xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3" |
| 1620 | xs:schemaLocation="http://www.geni.net/resources/rspec/3 |
| 1621 | http://www.geni.net/resources/rspec/3/manifest.xsd |
| 1622 | http://www.geni.net/resources/rspec/ext/openflow/3 |
| 1623 | http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd" |
| 1624 | type="manifest"> |
| 1625 | |
| 1626 | <openflow:sliver description="EG-EXP-6-exp3" email="lnevers@bbn.com"> |
| 1627 | |
| 1628 | <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" /> |
| 1629 | |
| 1630 | <openflow:group name="rutgers-site"> |
| 1631 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:internal2.orbit-lab.org+datapath+00:00:00:10:10:17:34:01" |
| 1632 | component_manager_id="urn:publicid:IDN+openflow:foam:internal2.orbit-lab.org+authority+am"> |
| 1633 | <openflow:port name="GBE0/9" num="9"/> |
| 1634 | <openflow:port name="GBE0/10" num="10"/> |
| 1635 | <openflow:port name="GBE0/16" num="16"/> |
| 1636 | </openflow:datapath> |
| 1637 | </openflow:group> |
| 1638 | |
| 1639 | <openflow:group name="rutgers-1750-i2-3716"> |
| 1640 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:internal2.orbit-lab.org+datapath+00:00:00:10:10:17:50:01" |
| 1641 | component_manager_id="urn:publicid:IDN+openflow:foam:internal2.orbit-lab.org+authority+am"> |
| 1642 | <openflow:port name="GBE0/3" num="3"/> |
| 1643 | <openflow:port name="GBE0/5" num="5"/> |
| 1644 | <openflow:port name="GBE0/9" num="9"/> |
| 1645 | <openflow:port name="GBE0/10" num="10"/> |
| 1646 | <openflow:port name="GBE0/11" num="11"/> |
| 1647 | <openflow:port name="GBE0/12" num="12"/> |
| 1648 | </openflow:datapath> |
| 1649 | </openflow:group> |
| 1650 | |
| 1651 | <openflow:match> |
| 1652 | |
| 1653 | <openflow:use-group name="rutgers-site" /> |
| 1654 | <openflow:use-group name="rutgers-1750-i2-3716" /> |
| 1655 | |
| 1656 | <openflow:packet> |
| 1657 | <openflow:dl_type value="0x800,0x806"/> |
| 1658 | <openflow:nw_dst value="10.42.19.0/24"/> |
| 1659 | <openflow:nw_src value="10.42.19.0/24"/> |
| 1660 | </openflow:packet> |
| 1661 | |
| 1662 | </openflow:match> |
| 1663 | |
| 1664 | </openflow:sliver> |
| 1665 | |
| 1666 | </rspec> |
| 1667 | |
| 1668 | INFO:omni: ------------------------------------------------------------ |
| 1669 | INFO:omni: Completed createsliver: |
| 1670 | |
| 1671 | Options as run: |
| 1672 | aggregate: ['of-rutgers'] |
| 1673 | api_version: 1 |
| 1674 | framework: pg |
| 1675 | |
| 1676 | Args: createsliver EG-EXP-6-exp3 EG-EXP-6-exp3-openflow-rutgers.rspec |
| 1677 | |
| 1678 | Result Summary: Your AMs do not all speak requested API v2. At the URLs you are contacting, all your AMs speak AM API v1. Switching to AM API v1. Next time call Omni with '-V1'. |
| 1679 | Got Reserved resources RSpec from nox-orbit-lab-org |
| 1680 | INFO:omni: ============================================================ |
1533 | | $ readyToLogin.py -a pgeni EG-EXP-6-exp3 |
1534 | | <...> |
1535 | | ??? |
1536 | | }}} |
1537 | | |
1538 | | <<STOPPED HERE ON 2013-01-23>>> |
| 1725 | $ omni.py sliverstatus -a pgeni EG-EXP-6-exp3 -o |
| 1726 | }}} |
| 1727 | The output file EG-EXP-6-exp3-sliverstatus-www-pgeni-gpolab-bbn-com-protogeniv2.json contains the login information: |
| 1728 | {{{ |
| 1729 | $ egrep -i "hostname|login" EG-EXP-6-exp3-sliverstatus-www-pgeni-gpolab-bbn-com-protogeniv2.json |
| 1730 | "login": "lnevers2" |
| 1731 | "hostname": "pc10.pgeni.gpolab.bbn.com", |
| 1732 | }}} |
| 1733 | |
| 1734 | Note that GPO PG node will not be configured with the IP settings in the RSpec. The interface must be configured manually. |
| 1735 | The following was executed on the PG GPO node "pc10.pgeni.gpolab.bbn.com". First added the following at the end of /etc/network/interfaces file: |
| 1736 | {{{ |
| 1737 | auto eth3.1750 |
| 1738 | iface eth3.1750 inet static |
| 1739 | address 10.42.19.211 |
| 1740 | netmask 255.255.255.0 |
| 1741 | mtu 1500 |
| 1742 | |
| 1743 | }}} |
| 1744 | Install the vlan package and rebooted: |
| 1745 | {{{ |
| 1746 | $ sudo apt-get install vlan |
| 1747 | $ sudo init 6 && exit |
| 1748 | }}} |
| 1749 | Logged back in after reboot and verified the address for the interface that was just configured: |
| 1750 | {{{ |
| 1751 | $ ssh pc10.pgeni.gpolab.bbn.com |
| 1752 | vm:~> /sbin/ifconfig eth3.1750 |
| 1753 | eth3.1750 Link encap:Ethernet HWaddr 00:15:17:f4:30:6a |
| 1754 | inet addr:10.42.19.211 Bcast:10.42.19.255 Mask:255.255.255.0 |
| 1755 | inet6 addr: fe80::215:17ff:fef4:306a/64 Scope:Link |
| 1756 | UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 |
| 1757 | RX packets:0 errors:0 dropped:0 overruns:0 frame:0 |
| 1758 | TX packets:3 errors:0 dropped:3 overruns:0 carrier:0 |
| 1759 | collisions:0 txqueuelen:0 |
| 1760 | RX bytes:0 (0.0 B) TX bytes:230 (230.0 B) |
| 1761 | }}} |
| 1762 | |