Custom Query (1408 matches)
Results (82 - 84 of 1408)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#1046 | fixed | stitcher.py duplicates output and clutters the already wordy output | ||
Description |
As I run stitcher I am seeing output duplicated, which does not convey much information and adds to the already wordy output. Here is an example: $ stitcher.py deletesliver 1sl-2aggr-1lnk INFO:stitcher:Loading config file /home/lnevers/.gcf/omni_config <==DUPLICATED LATER INFO:stitcher:Using control framework pg <==DUPLICATED LATER INFO:stitcher:Reading stitching slice 1sl-2aggr-1lnk aggregates from file pgeni\.gpolab\.bbn\.com.1sl-2aggr-1lnk-amlist.txt INFO:stitcher:Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) INFO:stitcher:Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+cm) INFO:stitcher:Adding aggregate option https://www.emulab.net:12369/protogeni/xmlrpc/am (urn:publicid:IDN+emulab.net+authority+cm) INFO:stitcher:Adding aggregate option https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am (urn:publicid:IDN+utah.geniracks.net+authority+cm) INFO:omni:Loading config file /home/lnevers/.gcf/omni_config <==DUPLICATED Output INFO:omni:Using control framework pg <==DUPLICATED Output INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+1sl-2aggr-1lnk expires within 1 day on 2013-06-08 12:45:56 UTC WARNING:omni:Failed to delete sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+1sl-2aggr-1lnk on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (got result 'None'). Error from Aggregate: code 12. protogeni AM code: 12: No such slice here (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=8940d7777bc26ec48ae148b784f37f94). WARNING:omni:Failed to delete sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+1sl-2aggr-1lnk on unspecified_AM_URN++ at https://www.emulab.net:12369/protogeni/xmlrpc/am (got result 'None'). Error from Aggregate: code 12. protogeni AM code: 12: No such slice here (PG log url - look here for details on any failures: https://www.emulab.net/spewlogfile.php3?logfile=3139be22789d0b70add3a6f213e8dfa7). WARNING:omni:Failed to delete sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+1sl-2aggr-1lnk on unspecified_AM_URN+++ at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am (got result 'None'). Error from Aggregate: code 12. protogeni AM code: 12: No such slice here (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=ec79a601e922a4a96b0ab1681d96cacc). INFO:omni:Deleted sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+1sl-2aggr-1lnk on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 1 out of a possible 4 aggregates In a simple scenario where a stiched sliver is set up between 2 aggregates (IG Utah to PG Utah) the "Loading config file" message is reported 5 times and the "Using control framework pg" is reported 6 times. |
|||
#1049 | fixed | Some errors should cause stitcher.py to exit | ||
Description |
Some classes of aggregate failures that should make stitcher.py exit. For example, while testing a scenario where I requested bandwidth that is beyond the maximum. My sliver fails (of course) but stitcher keeps trying. $ stitcher.py createsliver ln1999999 ./stitch-capacity-1999999.rspec 12:31:11 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 12:31:11 INFO stitcher: Using control framework pg 12:31:14 INFO stitcher: <Aggregate urn:publicid:IDN+emulab.net+authority+cm> speaks AM API v3, but sticking with v2 12:31:14 INFO stitcher: <Aggregate urn:publicid:IDN+utah.geniracks.net+authority+cm> speaks AM API v3, but sticking with v2 12:31:14 INFO stitch.Aggregate: Writing to '/tmp/ln1999999-createsliver-request-11-emulab-net.xml' 12:31:14 INFO stitch.Aggregate: Stitcher doing createsliver at https://www.emulab.net:12369/protogeni/xmlrpc/am 12:31:14 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:31:14 INFO omni: Using control framework pg 12:31:15 INFO omni: Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln1999999 expires on 2013-06-11 17:30:45 UTC 12:31:15 INFO omni: Creating sliver(s) from rspec file /tmp/ln1999999-createsliver-request-11-emulab-net.xml for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln1999999 12:32:14 ERROR omni: {'output': '*** ERROR: mapper: Reached run limit. Giving up.\nseed = 1370903756\nPhysical Graph: 276\nCalculating shortest paths on switch fabric.\nVirtual Graph: 2\nGenerating physical equivalence classes:204\nType precheck:\nType precheck passed.\nNode mapping precheck:\nNode mapping precheck succeeded\nPolicy precheck:\nPolicy precheck succeeded\nAnnealing.\nAdjusting dificulty estimate for fixed nodes, 1 remain.\nDoing melting run\nReverting: forced\nReverting to best solution\nDone\n BEST SCORE: 4.6 in 16840 iters and 0.493181 seconds\nWith 1 violations\nIters to find best score: 12\nViolations: 1\n unassigned: 0\n pnode_load: 0\n no_connect: 1\n link_users: 0\n bandwidth: 0\n desires: 0\n vclass: 0\n delay: 0\n trivial mix: 0\n subnodes: 0\n max_types: 0\n endpoints: 0\nNodes:\nig-utah interconnect-instageni\npg-utah pc411\nEnd Nodes\nEdges:\nlinksimple/link/pg-utah:0,ig-utah:0 Mapping Failed\nEnd Edges\nEnd solution\nSummary:\ninterconnect-instageni 1 vnodes, 0 nontrivial BW, 0 trivial BW, type=interconnect-vm\n ?+ram: used=128 total=0\n ?+cpupercent: used=0 total=92\n ?+rampercent: used=0 total=80\npc411 1 vnodes, 0 nontrivial BW, 0 trivial BW, type=pcvm\n ?+cpu: used=0 total=2400\n ?+ram: used=128 total=11008\n ?+cpupercent: used=0 total=92\n ?+rampercent: used=0 total=80\nTotal physical nodes used: 2\nEnd summary\nASSIGN FAILED:\nType precheck passed.\nNode mapping precheck succeeded\nPolicy precheck succeeded\nAnnealing.\nAdjusting dificulty estimate for fixed nodes, 1 remain.\nDoing melting run\nReverting: forced\nReverting to best solution\nDone\n BEST SCORE: 4.6 in 16840 iters and 0.493181 seconds\n unassigned: 0\n pnode_load: 0\n no_connect: 1\n link_users: 0\n bandwidth: 0\n desires: 0\n vclass: 0\n delay: 0\n trivial mix: 0\n subnodes: 0\n max_types: 0\n endpoints: 0\n', 'code': {'protogeni_error_log': 'urn:publicid:IDN+emulab.net+log+8d0e01debe2f270931c7ba281ccf80c8', 'am_type': 'protogeni', 'geni_code': 2, 'am_code': 2, 'protogeni_error_url': 'https://www.emulab.net/spewlogfile.php3?logfile=8d0e01debe2f270931c7ba281ccf80c8'}, 'value': 'Could not map to resources'} 12:32:14 INFO stitch.Aggregate: Got AMAPIError doing createsliver ln1999999 at <Aggregate urn:publicid:IDN+emulab.net+authority+cm>: AMAPIError: Error from Aggregate: code 2. protogeni AM code: 2: *** ERROR: mapper: Reached run limit. Giving up. seed = 1370903756 Physical Graph: 276 Calculating shortest paths on switch fabric. Virtual Graph: 2 Generating physical equivalence classes:204 Type precheck: Type precheck passed. Node mapping precheck: Node mapping precheck succeeded Policy precheck: Policy precheck succeeded Annealing. Adjusting dificulty estimate for fixed nodes, 1 remain. Doing melting run Reverting: forced Reverting to best solution Done BEST SCORE: 4.6 in 16840 iters and 0.493181 seconds With 1 violations Iters to find best score: 12 Violations: 1 unassigned: 0 pnode_load: 0 no_connect: 1 link_users: 0 bandwidth: 0 desires: 0 vclass: 0 delay: 0 trivial mix: 0 subnodes: 0 max_types: 0 endpoints: 0 Nodes: ig-utah interconnect-instageni pg-utah pc411 End Nodes Edges: linksimple/link/pg-utah:0,ig-utah:0 Mapping Failed End Edges End solution Summary: interconnect-instageni 1 vnodes, 0 nontrivial BW, 0 trivial BW, type=interconnect-vm ?+ram: used=128 total=0 ?+cpupercent: used=0 total=92 ?+rampercent: used=0 total=80 pc411 1 vnodes, 0 nontrivial BW, 0 trivial BW, type=pcvm ?+cpu: used=0 total=2400 ?+ram: used=128 total=11008 ?+cpupercent: used=0 total=92 ?+rampercent: used=0 total=80 Total physical nodes used: 2 End summary ASSIGN FAILED: Type precheck passed. Node mapping precheck succeeded Policy precheck succeeded Annealing. Adjusting dificulty estimate for fixed nodes, 1 remain. Doing melting run Reverting: forced Reverting to best solution Done BEST SCORE: 4.6 in 16840 iters and 0.493181 seconds unassigned: 0 pnode_load: 0 no_connect: 1 link_users: 0 bandwidth: 0 desires: 0 vclass: 0 delay: 0 trivial mix: 0 subnodes: 0 max_types: 0 endpoints: 0 . 12:32:14 WARNING stitcher: Stitching failed but will retry: Circuit reservation failed at <Aggregate urn:publicid:IDN+emulab.net+authority+cm> (AMAPIError: Error from Aggregate: code 2. protogeni AM code: 2: *** ERROR: mapper: Reached run limit. Giving up. seed = 1370903756 Physical Graph: 276 Calculating shortest paths on switch fabric. Virtual Graph: 2 Generating physical equivalence classes:204 Type precheck: Type precheck passed. Node mapping precheck: Node mapping precheck succeeded Policy precheck: Policy precheck succeeded Annealing. Adjusting dificulty estimate for fixed nodes, 1 remain. Doing melting run Reverting: forced Reverting to best solution Done BEST SCORE: 4.6 in 16840 iters and 0.493181 seconds With 1 violations Iters to find best score: 12 Violations: 1 unassigned: 0 pnode_load: 0 no_connect: 1 link_users: 0 bandwidth: 0 desires: 0 vclass: 0 delay: 0 trivial mix: 0 subnodes: 0 max_types: 0 endpoints: 0 Nodes: ig-utah interconnect-instageni pg-utah pc411 End Nodes Edges: linksimple/link/pg-utah:0,ig-utah:0 Mapping Failed End Edges End solution Summary: interconnect-instageni 1 vnodes, 0 nontrivial BW, 0 trivial BW, type=interconnect-vm ?+ram: used=128 total=0 ?+cpupercent: used=0 total=92 ?+rampercent: used=0 total=80 pc411 1 vnodes, 0 nontrivial BW, 0 trivial BW, type=pcvm ?+cpu: used=0 total=2400 ?+ram: used=128 total=11008 ?+cpupercent: used=0 total=92 ?+rampercent: used=0 total=80 Total physical nodes used: 2 End summary ASSIGN FAILED: Type precheck passed. Node mapping precheck succeeded Policy precheck succeeded Annealing. Adjusting dificulty estimate for fixed nodes, 1 remain. Doing melting run Reverting: forced Reverting to best solution Done BEST SCORE: 4.6 in 16840 iters and 0.493181 seconds unassigned: 0 pnode_load: 0 no_connect: 1 link_users: 0 bandwidth: 0 desires: 0 vclass: 0 delay: 0 trivial mix: 0 subnodes: 0 max_types: 0 endpoints: 0 .). Try again from the SCS 12:32:14 INFO stitcher: Pausing for 30 seconds for Aggregates to free up resources... 12:32:44 INFO stitcher: Calling SCS for the 2th time... 12:32:44 INFO stitch.Aggregate: Writing to '/tmp/ln1999999-createsliver-request-21-emulab-net.xml' 12:32:44 INFO stitch.Aggregate: Stitcher doing createsliver at https://www.emulab.net:12369/protogeni/xmlrpc/am 12:32:44 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:32:44 INFO omni: Using control framework pg 12:32:46 INFO omni: Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln1999999 expires on 2013-06-11 17:30:45 UTC 12:32:46 INFO omni: Creating sliver(s) from rspec file /tmp/ln1999999-createsliver-request-21-emulab-net.xml for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+ln1999999 ....... There no reason for sticher to try again (and again, when a "ERROR: mapper" is received. Will add more scenarios to this ticket as the occur. |
|||
#1052 | fixed | Support ExoGENI RSpec with free form URN formats | ||
Description |
Across-the-board changes have been done to support "free form" URN formats. Most URNs in main body and stitching extension use node+x, switchport+x:y and interface+x:y or interface+x:y:z format. Here x:y:z represents hierarchical node:port:link names separated by a colon sign. There should be no extra colon sign in node (x), port (y) and link (z) names. Attached is an !ExoGENI Ad RSpec that does not support this representation. All existing topology data structure, Ad parsing, ID / object lookup, request and reply formatting etc. logic has to be changed to handle this case. Extensive code changes have been made to the test SCS on the oingo host. The NICTA-ExoGENI topology has been added to SCS. Limited tests have been done. More extensive regression tests may be done along with the ongoing stitching client tests. We can keep this open as continuing work. |