Skip to content
Snippets Groups Projects
  1. Jul 21, 2009
    • Iustin Pop's avatar
      burnin: move instance alive checks to a decorator · d9b7a0b4
      Iustin Pop authored
      
      Many burn steps to a manual check of instance aliveness, via duplicate
      code. This patch moves this code to a decorator.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      d9b7a0b4
    • Iustin Pop's avatar
      burnin: Implement retryable operations · 73ff3118
      Iustin Pop authored
      
      Some burnin steps are idempotent: e.g. reinstalling an instance (from
      burning p.o.v.) can be done multiple times without any side-effects that
      would affect later burnin steps. As such, failing the whole burnin
      process due a reinstall failure is undesirable.
      
      This patch modifies burnin by marking each opcode (in case of individual
      execution) and job set retryable or not. Retryable actions will be
      retried up to a number of times, after which we give up and return
      failure.
      
      One side-effect is that in case of full-failure in retryable job sets we
      lose the original exception (but we do log its string format), so we
      have a little bit less information in this case.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      73ff3118
  2. Jul 20, 2009
  3. Jul 19, 2009
  4. Jul 17, 2009
  5. Jul 16, 2009
  6. Jul 14, 2009
  7. Jul 13, 2009
  8. Jul 08, 2009
  9. Jul 07, 2009
Loading