1442 | | The IG Utah site uses VLAN Range 256-1000, while the PG Utah site uses VLAN Rang 750-1000. Pick a range that overlaps and creates the sliver as follows: |
1443 | | |
1444 | | {{{ |
1445 | | $ stitcher.py ??? |
1446 | | }}} |
1447 | | |
1448 | | |
1449 | | * VLAN tags (exclude only) |
| 1442 | The PG Utah site uses VLAN Rang 750-1000, so we will exclude part of the range (750-900) and include the IG Utah hop: |
| 1443 | {{{ |
| 1444 | $ stitcher.py createsliver ln-excl-incl ./stitch-pg-utah-ig-utah.rspec --includehop urn:publicid:IDN+utah.geniracks.net+stitchport+procurve2:1.19 --excludehop urn:publicid:IDN+emulab.net+stitchport+procurveA:3.19=750-900 |
| 1445 | INFO:stitcher:Loading config file /home/lnevers/.gcf/omni_config |
| 1446 | INFO:stitcher:Using control framework pg |
| 1447 | INFO:stitcher:<Aggregate urn:publicid:IDN+emulab.net+authority+cm> speaks AM API v3, but sticking with v2 |
| 1448 | INFO:stitcher:<Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> speaks AM API v3, but sticking with v2 |
| 1449 | INFO:stitch.Aggregate:Writing to '/tmp/ln-excl-incl-createsliver-request-11-emulab-net.xml' |
| 1450 | INFO:stitch.Aggregate: |
| 1451 | Stitcher doing createsliver at https://www.emulab.net:12369/protogeni/xmlrpc/am |
| 1452 | INFO:omni:Loading config file /home/lnevers/.gcf/omni_config |
| 1453 | INFO:omni:Using control framework pg |
| 1454 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln-excl-incl expires on 2013-06-08 17:20:22 UTC |
| 1455 | INFO:omni:Creating sliver(s) from rspec file /tmp/ln-excl-incl-createsliver-request-11-emulab-net.xml for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln-excl-incl |
| 1456 | INFO:omni: (PG log url - look here for details on any failures: https://www.emulab.net/spewlogfile.php3?logfile=bd5bbddf0d764fb9093b35fd5b5255bb) |
| 1457 | INFO:omni:Got return from CreateSliver for slice ln-excl-incl at https://www.emulab.net:12369/protogeni/xmlrpc/am: |
| 1458 | INFO:omni:Writing to 'ln-excl-incl-manifest-rspec-www-emulab-net-protogeni.xml' |
| 1459 | INFO:omni:<!-- Reserved resources for: |
| 1460 | Slice: ln-excl-incl |
| 1461 | at AM: |
| 1462 | URN: unspecified_AM_URN |
| 1463 | URL: https://www.emulab.net:12369/protogeni/xmlrpc/am |
| 1464 | --> |
| 1465 | INFO:omni:Wrote result of createsliver for slice: ln-excl-incl at AM: https://www.emulab.net:12369/protogeni/xmlrpc/am to file ln-excl-incl-manifest-rspec-www-emulab-net-protogeni.xml |
| 1466 | INFO:stitch.Aggregate:Allocation at <Aggregate urn:publicid:IDN+emulab.net+authority+cm> complete. |
| 1467 | INFO:stitch.Aggregate:Writing to '/tmp/ln-excl-incl-createsliver-request-11-utah-geniracks-net.xml' |
| 1468 | INFO:stitch.Aggregate: |
| 1469 | Stitcher doing createsliver at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am |
| 1470 | INFO:omni:Loading config file /home/lnevers/.gcf/omni_config |
| 1471 | INFO:omni:Using control framework pg |
| 1472 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln-excl-incl expires on 2013-06-08 17:20:22 UTC |
| 1473 | INFO:omni:Creating sliver(s) from rspec file /tmp/ln-excl-incl-createsliver-request-11-utah-geniracks-net.xml for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln-excl-incl |
| 1474 | INFO:omni: (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=25ca5e1193e29ae7962279f2046d6b62) |
| 1475 | INFO:omni:Got return from CreateSliver for slice ln-excl-incl at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am: |
| 1476 | INFO:omni:Writing to 'ln-excl-incl-manifest-rspec-utah-geniracks-net-protogeni.xml' |
| 1477 | INFO:omni:<!-- Reserved resources for: |
| 1478 | Slice: ln-excl-incl |
| 1479 | at AM: |
| 1480 | URN: unspecified_AM_URN |
| 1481 | URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am |
| 1482 | --> |
| 1483 | INFO:omni:Wrote result of createsliver for slice: ln-excl-incl at AM: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am to file ln-excl-incl-manifest-rspec-utah-geniracks-net-protogeni.xml |
| 1484 | INFO:stitch.Aggregate:Allocation at <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> complete. |
| 1485 | INFO:stitch.launcher:All aggregates are complete. |
| 1486 | INFO:stitcher:<?xml version="1.0" ?> |
| 1487 | INFO:stitcher: <!-- Reserved resources for: |
| 1488 | Slice: ln-excl-incl |
| 1489 | at AM: |
| 1490 | URN: stitching-combined |
| 1491 | URL: |
| 1492 | --> |
| 1493 | INFO:stitcher: |
| 1494 | <!-- |
| 1495 | Aggregate Details |
| 1496 | { |
| 1497 | "url": "https://www.emulab.net:12369/protogeni/xmlrpc/am", |
| 1498 | "hops_info": [ |
| 1499 | { |
| 1500 | "path_id": "link", |
| 1501 | "path_global_id": null, |
| 1502 | "urn": "urn:publicid:IDN+emulab.net+interface+procurveA:3.19", |
| 1503 | "vlan_tag": "916", |
| 1504 | "id": "1" |
| 1505 | } |
| 1506 | ], |
| 1507 | "urn": "urn:publicid:IDN+emulab.net+authority+cm", |
| 1508 | "user_requested": true, |
| 1509 | "api_version": 2 |
| 1510 | } |
| 1511 | { |
| 1512 | "url": "https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am", |
| 1513 | "hops_info": [ |
| 1514 | { |
| 1515 | "path_id": "link", |
| 1516 | "path_global_id": null, |
| 1517 | "urn": "urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19", |
| 1518 | "vlan_tag": "916", |
| 1519 | "id": "2" |
| 1520 | } |
| 1521 | ], |
| 1522 | "urn": "urn:publicid:IDN+utah.geniracks.net+authority+cm", |
| 1523 | "user_requested": true, |
| 1524 | "api_version": 2 |
| 1525 | } |
| 1526 | --> |
| 1527 | <rspec expires="2013-06-08T17:20:22Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/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"> |
| 1528 | <node client_id="pg-utah" component_id="urn:publicid:IDN+emulab.net+node+pc545" component_manager_id="urn:publicid:IDN+emulab.net+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+emulab.net+sliver+133280"> |
| 1529 | <sliver_type name="emulab-openvz"/> |
| 1530 | <interface client_id="pg-utah:if0" component_id="urn:publicid:IDN+emulab.net+interface+pc545:eth2" mac_address="023abd731f86" sliver_id="urn:publicid:IDN+emulab.net+sliver+133283"> |
| 1531 | <ip address="10.22.4.1" netmask="255.255.255.0" type="ipv4"/> |
| 1532 | </interface> |
| 1533 | <rs:vnode name="pcvm545-1" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> |
| 1534 | <host name="pg-utah.ln-excl-incl.pgeni-gpolab-bbn-com.emulab.net"/> |
| 1535 | <services> |
| 1536 | <login authentication="ssh-keys" hostname="pc545.emulab.net" port="33594" username="lnevers"/> |
| 1537 | </services> |
| 1538 | </node> |
| 1539 | <node client_id="ig-utah" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20833"> |
| 1540 | <sliver_type name="emulab-openvz"/> |
| 1541 | <interface client_id="ig-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth1" mac_address="0209cdfdc524" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20836"> |
| 1542 | <ip address="10.22.4.2" netmask="255.255.255.0" type="ipv4"/> |
| 1543 | </interface> |
| 1544 | <rs:vnode name="pcvm1-4" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> |
| 1545 | <host name="ig-utah.ln-excl-incl.pgeni-gpolab-bbn-com.utah.geniracks.net"/> |
| 1546 | <services> |
| 1547 | <login authentication="ssh-keys" hostname="pc1.utah.geniracks.net" port="32314" username="lnevers"/> |
| 1548 | </services> |
| 1549 | </node> |
| 1550 | <link client_id="link" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20835" vlantag="916"> |
| 1551 | <!--AM urn:publicid:IDN+emulab.net+authority+cm: sliver_id=urn:publicid:IDN+emulab.net+sliver+133282 vlantag=916--> |
| 1552 | <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/> |
| 1553 | <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> |
| 1554 | <interface_ref client_id="pg-utah:if0" component_id="urn:publicid:IDN+emulab.net+interface+pc545:eth2" sliver_id="urn:publicid:IDN+emulab.net+sliver+133283"/> |
| 1555 | <interface_ref client_id="ig-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20836"/> |
| 1556 | <property dest_id="ig-utah:if0" source_id="pg-utah:if0"/> |
| 1557 | <property dest_id="pg-utah:if0" source_id="ig-utah:if0"/> |
| 1558 | </link> |
| 1559 | <stitching lastUpdateTime="20130607:09:50:43" xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/"> |
| 1560 | <path id="link"> |
| 1561 | <hop id="1"> |
| 1562 | <link id="urn:publicid:IDN+emulab.net+interface+procurveA:3.19"> |
| 1563 | <trafficEngineeringMetric> |
| 1564 | 10 |
| 1565 | </trafficEngineeringMetric> |
| 1566 | <capacity> |
| 1567 | 100000 |
| 1568 | </capacity> |
| 1569 | <switchingCapabilityDescriptor> |
| 1570 | <switchingcapType> |
| 1571 | l2sc |
| 1572 | </switchingcapType> |
| 1573 | <encodingType> |
| 1574 | ethernet |
| 1575 | </encodingType> |
| 1576 | <switchingCapabilitySpecificInfo> |
| 1577 | <switchingCapabilitySpecificInfo_L2sc> |
| 1578 | <interfaceMTU> |
| 1579 | 9000 |
| 1580 | </interfaceMTU> |
| 1581 | <vlanRangeAvailability> |
| 1582 | 916 |
| 1583 | </vlanRangeAvailability> |
| 1584 | <suggestedVLANRange> |
| 1585 | 916 |
| 1586 | </suggestedVLANRange> |
| 1587 | <vlanTranslation> |
| 1588 | false |
| 1589 | </vlanTranslation> |
| 1590 | </switchingCapabilitySpecificInfo_L2sc> |
| 1591 | </switchingCapabilitySpecificInfo> |
| 1592 | </switchingCapabilityDescriptor> |
| 1593 | </link> |
| 1594 | <nextHop> |
| 1595 | 2 |
| 1596 | </nextHop> |
| 1597 | </hop> |
| 1598 | <hop id="2"> |
| 1599 | <link id="urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19"> |
| 1600 | <trafficEngineeringMetric> |
| 1601 | 10 |
| 1602 | </trafficEngineeringMetric> |
| 1603 | <capacity> |
| 1604 | 100000 |
| 1605 | </capacity> |
| 1606 | <switchingCapabilityDescriptor> |
| 1607 | <switchingcapType> |
| 1608 | l2sc |
| 1609 | </switchingcapType> |
| 1610 | <encodingType> |
| 1611 | ethernet |
| 1612 | </encodingType> |
| 1613 | <switchingCapabilitySpecificInfo> |
| 1614 | <switchingCapabilitySpecificInfo_L2sc> |
| 1615 | <interfaceMTU> |
| 1616 | 9000 |
| 1617 | </interfaceMTU> |
| 1618 | <vlanRangeAvailability> |
| 1619 | 916 |
| 1620 | </vlanRangeAvailability> |
| 1621 | <suggestedVLANRange> |
| 1622 | 916 |
| 1623 | </suggestedVLANRange> |
| 1624 | <vlanTranslation> |
| 1625 | false |
| 1626 | </vlanTranslation> |
| 1627 | </switchingCapabilitySpecificInfo_L2sc> |
| 1628 | </switchingCapabilitySpecificInfo> |
| 1629 | </switchingCapabilityDescriptor> |
| 1630 | </link> |
| 1631 | <nextHop> |
| 1632 | null |
| 1633 | </nextHop> |
| 1634 | </hop> |
| 1635 | </path> |
| 1636 | </stitching> |
| 1637 | </rspec> |
| 1638 | |
| 1639 | Stitching success: Reserved resources in slice ln-excl-incl at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). |
| 1640 | |
| 1641 | }}} |
| 1642 | The include/excludes hops and VLAN tags were used as requested. |
| 1643 | |
| 1644 | |
| 1645 | |
| 1646 | |