id,summary,reporter,owner,description,status,priority,milestone,component,version,resolution,keywords,cc,dependencies 190,ExoSM Aggregate does not catch ticket update failure for unavailable resources in manifest,lnevers@bbn.com,somebody," This problem was originally found as part of http://groups.geni.net/exogeni/ticket/188 In some cases the overall createsliver results from the ExoSM return a sliver manifest rather than an error result when a resource is not available. Below is a capture that shows that the content of the manifest includes a ""Last ticket update: Insufficient resources"" message, but this failure is not part of the overall failure indication from the Aggregate. {{{ + omni.py -a eg-sm createsliver EG-CT-2 EG-CT-2-uh.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2 expires within 1 day on 2013-07-03 19:50:44 UTC INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file EG-CT-2-uh.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2 INFO:omni:Got return from CreateSliver for slice EG-CT-2 at https://geni.renci.org:11443/orca/xmlrpc: INFO:omni: INFO:omni: INFO:omni: #!/bin/bash # Automatically generated boot script execString="/bin/sh -c \"sudo yum install iperf -y\"" eval $execString INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['eg-sm'] framework: portal project: ln-prj Args: createsliver EG-CT-2 EG-CT-2-uh.rspec Result Summary: Got Reserved resources RSpec from geni-renci-org-11443-orca INFO:omni: ============================================================ + sleep 900 + omni.py -a eg-sm sliverstatus EG-CT-2 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2 expires within 1 day on 2013-07-03 19:50:44 UTC INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Status of Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2: INFO:omni: ------------------------------------------------------------ INFO:omni: Completed sliverstatus: Options as run: aggregate: ['eg-sm'] framework: portal project: ln-prj Args: sliverstatus EG-CT-2 Result Summary: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2 expires within 1 day(s) on 2013-07-03 19:50:44 UTC Failed to get SliverStatus on EG-CT-2 at AM https://geni.renci.org:11443/orca/xmlrpc: Error from Aggregate: code 2: ERROR: There are no reservations in the slice with sliceId = urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2. Returned status of slivers on 0 of 1 possible aggregates. }}}",new,major,,AM,SPIRAL5,,,,