Commits on Feb 28, 2013
Commits on Feb 27, 2013
  1. pep8 tidy

    oldpatricka committed Feb 27, 2013
Commits on Feb 22, 2013
  1. Add requirements.txt

    priteau committed Feb 22, 2013
Commits on Feb 19, 2013
Commits on Feb 18, 2013
  1. Add fail_fast to provisioner threads.

    oldpatricka committed Feb 18, 2013
    If a provisioner thread dies, it will take down the whole provisioner
    process, which should help with debugging and reliability when deployed
    with supervisord
Commits on Feb 15, 2013
Commits on Feb 14, 2013
  1. Fixed bug in EPUM instance state handling

    labisso committed Feb 14, 2013
    De-duped state comparision code to simplify
  2. More ZK proxy tests and fixes

    labisso committed Feb 13, 2013
  3. EPUM ZK tests and fixes

    labisso committed Feb 13, 2013
  4. Provisioner ZK proxy kill tests. And fixes!

    labisso committed Feb 12, 2013
    Use KazooRetry to wrap all ZK calls: automatically retries
    on transient failures.
Commits on Feb 13, 2013
Commits on Feb 11, 2013
Commits on Feb 9, 2013
  1. Remove stray debug.

    oldpatricka committed Feb 9, 2013
  2. Don't reuse OpenTSDB connections.

    oldpatricka committed Feb 8, 2013
    The server can eventually just hangup on us, so it's best to use them
    once and close them
  3. Copy paste typo

    oldpatricka committed Feb 8, 2013
Commits on Feb 6, 2013
  1. Refresh node IP information even when the instance state stays the same

    priteau committed Feb 6, 2013
    This is a workaround for OpenStack, which returns the local hostname as
    the public hostname for some time during the launch, even though the
    instance is already running. At each IaaS query, we check if the
    instance IP information has changed. If it does, we send a state update
    to EPUM.
    We make sure that EPUM does not process out of order messages by using
    an update counter.
Commits on Feb 5, 2013
  1. Fix PD heartbeat handling

    labisso committed Feb 5, 2013
    Ensure round # is treated as an int.
Commits on Feb 4, 2013
Commits on Feb 2, 2013
  1. Rework PD terminate_process

    labisso committed Feb 1, 2013
    - better validation of parameters
    - don't try to terminate any process in a terminal state, not just
    - log process state changes
    - fix race where TERMINATED heartbeats could be received before
      TERMINATING state was set -- this resulted in the PD assuming
      a erroneous termination, and restarting the process!
Commits on Jan 30, 2013
Commits on Jan 25, 2013
  1. Merge pull request #4 from ooici/restart

    labisso committed Jan 25, 2013
    Process dispatcher system restart support
Commits on Jan 24, 2013
  1. Clear out EPU-layer data in ZK setup step

    labisso committed Jan 24, 2013
    And add tests