Changes between Version 41 and Version 42 of releases/Bella-2.2

11/16/10 21:34:46 (8 years ago)
ibaldin (IP:



  • releases/Bella-2.2

    v41 v42  
    2323 * Re-deploying site requires redeploying broker - VERY BAD! 
     24   * When you redeploy - don't wipe the state recovery file: this will preserve existing reservations. HOWEVER: there is a bug now that prevents expanding the packages if the state recovery lock file is present. Aydan will fix #XXX. Every actor is designed to work like that. If a broker is blown away, service managers will continue working until they need extend. Basically we need to fix recovery bugs if there are any but by design, redeploying should be fine. Recovery is most problematic on SM and Authorities. Eucalyptus is made to recover but not well tested. 
    2425 * If a parent reservation fails, should children be allowed to go on? 
     26   * There is a concept of 'deferral'. If you don't have enough resources, you can send back partial resources, which is why this makes sense. We may need to add a property on the control for the resource pool, a new property 'non-deferrable' may need to be added. There is a binary predicate that determines whether a redeem is possible (yes redeem/no redeem/no redeem and release). The children reservation get tickets and they need to be cleaned up if a parent fails on redeem. This needs to be a transaction.  
    2527 * Can/Should we get rid of RENCI-net UNC-net authorities? So we can have a single authority controlling EX3200? 
    2628 * How can we pass port configuration from the switches into the log from failure of operations? 
     29   * if you specify a task property as '' (Config class) will be passed back (with stripped '') and the property will be attached to the unit for which the handler was executed ( -> blah) however failed units aren't sent back to e.g. SM. Logging it in the handler is possible. Logging is probably easiest. Also possible to attach it to the reservation and pass it as a property. There is also a notice mechanism that can be used to pass it back to the reservation.  
    2730 * Do we still an interactor deadlock problem? 
    2831 * Do we need to re-enable certificate validation?