Skip to content
  1. Mar 14, 2017
  2. Mar 07, 2017
  3. Mar 02, 2017
    • David Crook's avatar
      first pass at adding 'stable' and 'edge' version packages · 3f4a375a
      David Crook authored
      - Only have ubuntu to test on
        - fedora and redhat are placeholders/guesses
        - the "old" package repositories seem to have the "new" CE version which is `1.13.1` based
      - `docker-ce` looks like it is named as a backported `docker-engine` package in some
        places
      
      - Did not change the `defaults` version anywhere, so should work as before
      - Did not point to new package repositories, as existing ones have the new packages.
      3f4a375a
  4. Mar 01, 2017
  5. Feb 21, 2017
  6. Feb 18, 2017
  7. Feb 13, 2017
    • Vladimir Rutsky's avatar
      set "check_mode: no" for read-only "shell" steps that registers result · 09847567
      Vladimir Rutsky authored
      "shell" step doesn't support check mode, which currently leads to failures,
      when Ansible is being run in check mode (because Ansible doesn't run command,
      assuming that command might have effect, and no "rc" or "output" is registered).
      
      Setting "check_mode: no" allows to run those "shell" commands in check mode
      (which is safe, because those shell commands doesn't have side effects).
      09847567
  8. Feb 08, 2017
  9. Jan 26, 2017
  10. Jan 23, 2017
  11. Jan 19, 2017
  12. Jan 16, 2017
  13. Jan 09, 2017
  14. Jan 06, 2017
  15. Jan 05, 2017
  16. Jan 02, 2017
  17. Dec 28, 2016
  18. Dec 16, 2016
  19. Dec 09, 2016
    • Bogdan Dobrelya's avatar
      Preconfigure DNS stack and docker early · a15d6267
      Bogdan Dobrelya authored
      
      
      In order to enable offline/intranet installation cases:
      * Move DNS/resolvconf configuration to preinstall role. Remove
        skip_dnsmasq_k8s var as not needed anymore.
      
      * Preconfigure DNS stack early, which may be the case when downloading
        artifacts from intranet repositories. Do not configure
        K8s DNS resolvers for hosts /etc/resolv.conf yet early (as they may be
        not existing).
      
      * Reconfigure K8s DNS resolvers for hosts only after kubedns/dnsmasq
        was set up and before K8s apps to be created.
      
      * Move docker install task to early stage as well and unbind it from the
        etcd role's specific install path. Fix external flannel dependency on
        docker role handlers. Also fix the docker restart handlers' steps
        ordering to match the expected sequence (the socket then the service).
      
      * Add default resolver fact, which is
        the cloud provider specific and remove hardcoded GCE resolver.
      
      * Reduce default ndots for hosts /etc/resolv.conf to 2. Multiple search
        domains combined with high ndots values lead to poor performance of
        DNS stack and make ansible workers to fail very often with the
        "Timeout (12s) waiting for privilege escalation prompt:" error.
      
      * Update docs.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      a15d6267
    • Alexander Block's avatar
    • Alexander Block's avatar
      Allow to specify docker storage driver · c3ec3ff9
      Alexander Block authored
      c3ec3ff9
    • Bogdan Dobrelya's avatar
      Add tags · 8cc84e13
      Bogdan Dobrelya authored
      
      
      Add tags to allow more granular tasks filtering.
      Add generator script for MD formatted tags found.
      Add docs for tags how-to.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      8cc84e13
    • Aleksandr Didenko's avatar
      Convert docker_versioned_pkg dict keys to string · ee8d6ab4
      Aleksandr Didenko authored
      This will allow to use '-e docker_version=1.12' in ansible playbook
      execution. It's also backward-compatible and will work with floating
      docker_version format in custom yaml files.
      
      Closes #702
      ee8d6ab4
  20. Dec 03, 2016
  21. 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
  22. Nov 01, 2016
  23. Sep 26, 2016
  24. Sep 15, 2016
  25. Sep 13, 2016
  26. Aug 02, 2016
    • Matthew Mosesohn's avatar
      Move docker systemd unit creation to docker role · e8a1c7a5
      Matthew Mosesohn authored
      Creating the unit using default settings early on
      and then changing it during network_plugin section
      leads to too many docker restarts and duplicated code.
      
      Reversed Wants= dependence on docker.service so it does not
      restart docker when reloading systemd
      
      Consolidated all docker restart handlers.
      e8a1c7a5
    • Matthew Mosesohn's avatar
      Add future docker versions · 5bf9b534
      Matthew Mosesohn authored
      Default version is still unchanged, but added docker versions 1.11 and 1.12
      5bf9b534
  27. Jul 29, 2016
  28. Jun 17, 2016
Loading