Commits on Mar 22, 2012
  1. Tidy up Policy Handling

    oldpatricka committed Mar 22, 2012
Commits on Mar 16, 2012
Commits on Mar 15, 2012
Commits on Mar 7, 2012
  1. Bump simplejson number

    oldpatricka committed Mar 7, 2012
Commits on Mar 5, 2012
  1. Merge branch 'zkprovisioner'

    labisso committed Mar 5, 2012
Commits on Mar 2, 2012
  1. Add operation to re-enable provisioner

    labisso committed Mar 2, 2012
    after terminate_all is completed
Commits on Mar 1, 2012
  1. Run terminate_all concurrently

    labisso committed Mar 1, 2012
    This is particularly important on Nimbus IaaS where termination is synchronous
  2. Add timeouts to IaaS calls

    priteau committed Mar 1, 2012
    We observed a case of a list_nodes query to Amazon EC2 hanging for 60 seconds
    and then reporting InternalError.  These queries can slow down launches, so
    catch them earlier with a 10 seconds default timeout.
Commits on Feb 29, 2012
  1. Relax early return to all >= PENDING instead of STARTED

    priteau committed Feb 29, 2012
    When doing large runs, a few EC2 instances get their status changed to running
    (in the EC2 meaning, for EPU it is STARTED) a long time after having requested
    them (up to 15 minutes, compared to about 30 seconds normally).  These instances
    have booted successfully a long time before their state change and have already
    been fully contextualized.  However, we currently don't check the context of
    these instances while they are still in PENDING.  This commit allows us to
    change these instances to RUNNING when the context broker reports OK for them.
  2. Test and fix for TERMINATING node missing in IaaS

    labisso committed Feb 29, 2012
    We assume that the termination happened and mark the node as TERMINATED.
  3. Fixes for conflicts under ZK provisioner store

    labisso committed Feb 29, 2012
    - leader continually respawned termination threads
    - conflicts adding node and launch records were not handled correctly
  4. work around for kombu bug

    buzztroll committed Feb 29, 2012
Commits on Feb 28, 2012
Commits on Feb 27, 2012
  1. Most of ZK-backed Provisioner store implementation

    labisso committed Feb 27, 2012
    lacks participant tracking (for disabled_all_agreed) and canceling the leader
    on connection failure.
Commits on Feb 24, 2012
  1. Allow provisioner use without contextualization

    labisso committed Feb 24, 2012
    Instances will jump straight to RUNNING when they hear so from IaaS.