Skip to content
  1. Nov 22, 2016
  2. Nov 19, 2016
    • Dan Bode's avatar
      Ensure that etcd health checks always pass · ff675d40
      Dan Bode authored
      in the etcd handler, the reload etcd action
      was called after ansible waits for etcd to be
      up, this means that the health checks which are
      called immediately after fail (resulting in the etcd
      role always failing and never finishing)
      
      This patch changes the order to move the 'wait for etcd
      up' resource after the 'reload etcd resource', ensuring that
      the service is up before the health check is called.
      ff675d40
  3. Nov 18, 2016
    • Bogdan Dobrelya's avatar
      Add download localhost and enable for CI · a03540da
      Bogdan Dobrelya authored
      
      
      * Add download_localhost for the download_run_once mode, which is
        use the ansible host (a travis node for CI case) to store and
        distribute containers across cluster nodes in inventory.
        Defaults to false.
      * Rework download_run_once logic to fix idempotency of uploading
        containers.
      * For Travis CI, enable docker images caching and run Travis
        workers with sudo enabled as a dependency
      * For Travis CI, deploy with download_localhost and download_run_once
        enabled to shourten dev path drastically.
      * Add compression for saved container images. Defaults to 'best'.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      Co-authored-by: default avatarAleksandr Didenko <adidenko@mirantis.com>
      a03540da
    • Maciej Filipiak's avatar
    • Aleksandr Didenko's avatar
      Fix download_run_once for containers · 3e687bbe
      Aleksandr Didenko authored
      Add one more step (task) to containers download/upload sequence -
      copy saved .tar containers to ansible host (delegate_to: localhost).
      
      Then upload images to target nodes. It uses synchronize module so
      if ansible host (localhost) is the same host as kube-master[0] then
      new task causes no issues and the copy to localhost process is
      basically skipped.
      3e687bbe
  4. Nov 16, 2016
  5. Nov 15, 2016
  6. Nov 14, 2016
  7. Nov 10, 2016
  8. Nov 09, 2016
  9. Nov 08, 2016
  10. Nov 07, 2016
    • Matthew Mosesohn's avatar
      adds ability to have hosts with no floating ips on terraform/openstack (+8 squashed commits) · f106bf5b
      Matthew Mosesohn authored
      
      Squashed commits:
      [f9355ea1] Swap order in which we reload docker/socket
      [2ca6819c] Reload docker.socket after installing flannel on coreos
      
      Workaround for #569
      [9f976e56] Vagrantfile: setup proxy inside virtual machines
      
      In corporate networks, it is good to pre-configure proxy variables.
      [9d7142f4] Vagrantfile: use Ubuntu 16.04 LTS
      
      Use recent supported version of Ubuntu for local development setup
      with Vagrant.
      [50f77cca] Add CI test layouts
      
      * Drop Wily from test matrix
      * Replace the Wily cases dropped with extra cases to test separate
        roles deployment
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      [03e162b3] Update OWNERS
      [c7b00cae] Use tar+register instead of copy/slurp for distributing tokens and certs
      
      Related bug: https://github.com/ansible/ansible/issues/15405
      
      Uses tar and register because synchronize module cannot sudo on the
      remote side correctly and copy is too slow.
      
      This patch dramatically cuts down the number of tasks to process
      for cert synchronization.
      [2778ac61] Add new var skip_dnsmasq_k8s
      
      If skip_dnsmasq is set, it will still not set up dnsmasq
      k8s pod. This enables independent setup of resolvconf section
      before kubelet is up.
      f106bf5b
  11. Nov 04, 2016
  12. Nov 01, 2016
  13. Oct 28, 2016
  14. Oct 26, 2016
  15. Oct 24, 2016
  16. Oct 21, 2016
  17. Oct 20, 2016
  18. Oct 19, 2016
  19. Oct 18, 2016
  20. Oct 15, 2016
Loading