Custom Query (1408 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (82 - 84 of 1408)

Ticket Resolution Summary Owner Reporter
#1046 fixed stitcher.py duplicates output and clutters the already wordy output Aaron Helsinger lnevers@bbn.com
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 Aaron Helsinger lnevers@bbn.com
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 Aaron Helsinger xyang@maxgigapop.net
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.

Note: See TracQuery for help on using queries.