- Apr 29, 2019
-
-
Florent Monbillard authored
When docker_container_storage_setup is false, docker service should not depend on docker-storage-setup service, because it's not installed. For example, when using overlay2 on recent RHEL 7/Centos 7 kernels, you most likely don't need it.
-
MarkusTeufelberger authored
-
- Apr 24, 2019
-
-
Matthew Mosesohn authored
We don't need to support upgrades from 2 year old installs, just from the last major version. Also changed most retried tasks to 1s delay instead of longer.
-
Chad Swenson authored
As of kubernetes v1.14, docker 18.09 is [validated for use](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.14.md#external-dependencies). Docker 1.11 and 1.12 were dropped. This patch: - Updates the default docker version to 18.09 - Updates Docker packages to the latest 18.09 patch (18.09.5) - Removes options for Docker 1.11 and 1.12
-
MarkusTeufelberger authored
-
- Apr 09, 2019
-
-
Markos Chandras authored
* Vagrantfile: Bump openSUSE to Leap 15.0 * roles: container-engine: Add 'containerd' package for openSUSE The 'containerd' package contains the docker-containerd and docker-containerd-shim binaries. We also need to ensure that the latest version is installed since an older version may already be present (eg GCE images) * Remove docker log-opts for opensuse * roles: bootstrap-os: Use lowercase 'o' for openSUSE OpenSUSE is not a valid family name. The correct one is openSUSE * roles: bootstrap-os: Update zypper cache before first installation The zypper cache may be outdated so ensure that it's fully updated before we try and install the bootstrap packages.
-
- Apr 03, 2019
-
-
Sergey authored
-
- Apr 02, 2019
-
-
Gautam Divgi authored
-
Chad Swenson authored
Both the `yum` and `apt` modules support a list as input, this allows us avoid the slower `with_items` approach, which can take a long time with a large count of cluster nodes.
-
- Apr 01, 2019
-
-
Matthew Mosesohn authored
Both kubedns and dnsmasq modes are long not maintained. We should run dns_late steps at the end because sshd makes DNS lookups during Ansible run and has 2s timeouts for each failed lookup trying to connect to coredns before it is ready.
-
- Feb 19, 2019
-
-
Florent Monbillard authored
-
- Feb 14, 2019
-
-
Chad Swenson authored
For some reason 18.09 packages are now prefixed with `5:` in the download.docker.com apt repos Followup to #4236
-
Ryler Hockenbury authored
-
- Feb 13, 2019
-
-
Chad Swenson authored
This updates docker 18.06 and 18.09 with the two patches released yesterday to address the new runc exploit. Details here: https://kubernetes.io/blog/2019/02/11/runc-and-cve-2019-5736/
-
Manuel Cintron authored
Omit does not work in the context of yum_repository proxy. The ansible documentation specifies to use _none_ to disable the global proxy setting. (#4225)
-
- Feb 11, 2019
-
-
Karl authored
-
- Feb 01, 2019
-
-
Manuel Cintron authored
Fixing an issue where trying to install docker-ce-18.09 on rhel7 nodes (or potentially centos 7) without an enabled extras repo the installation will fail because container-selinux >= 2.9 is required. The check for container-selinux upfront should obviate the need for adding an extras repo if the node is able to find it from another source. (#4161)
-
Erwan Miran authored
* use not deprecated ansible_play_hosts variable * Using tests as filters is deprecated * Fix deprecation warning about pkg list
-
- Jan 23, 2019
-
-
Chad Swenson authored
Looks like `epel_enabled` was not configured for the epel install in `bootstrap-centos.yml`. Also, there were no conditionals that would trigger bootstrap for RHEL.
-
- Jan 22, 2019
-
-
Chad Swenson authored
The `docker-ce` 18.09.1 packaging missed an `After` dependency on containerd in the systemd service. Upstream PR: https://github.com/docker/docker-ce-packaging/pull/290
-
- Jan 15, 2019
-
-
Chad Swenson authored
Docker 18.09.1 is out and it includes some fixes that are quite critical for RHEL distros, details here: https://docs.docker.com/engine/release-notes/#18091
-
- Dec 27, 2018
-
-
Markos Chandras authored
The containerd service and socket files have been dropped from the openSUSE docker package so we should not require them in the docker service anymore. This makes the docker service file look similar to the one shipped by the openSUSE package. Signed-off-by: Markos Chandras <mchandras@suse.de>
-
- Dec 18, 2018
-
-
Ganesh Maharaj Mahalingam authored
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
-
- Dec 07, 2018
-
-
Rong Zhang authored
-
- Nov 16, 2018
-
-
Johnny Halfmoon authored
-
- Nov 07, 2018
-
-
Lear Li authored
-
Kuldip Madnani authored
* Added changes to clean up orphan containers and reload docker & kubelet directories. * Added new files for cleaning up orphans and docker & kubelet directories * Added new lines at the end of these files * removed the trailing whitespaces from main.yml and clean-up.yml * Updated as per the review comments * Updated as per the review comments * Removed service_facts and package_facts because they are not supported in ansible 2.4.0 * Corrected yaml syntax errors * Removed the use of json_query filter and utilized selectattr * Removed trailing spaces * Changed the default value of docker_clean_up to false * Added Changes to only include cleanup-docker-orphans.sh * Reverted back changes done inside handler. * Removed trailing spaces and made default value of docker_orphan_clean_up as true * Reverted the default value of docker_orphan_clean_up as false * Made the docker clean up as drop in * Made the docker clean up as drop in * Reverted the value of boolean docker_orphan_clean_up to false * Converted ExecStop to ExecSTartPost. Removed the live restore check from the orphan script
-
- Oct 31, 2018
-
-
Yumo Yang authored
fix modify the way of the command 'yum remove xxx', e.g. docker-selinux and docker-engine-selinux packages
-
- Oct 17, 2018
-
-
Erwan Miran authored
* failed * version_compare * succeeded * skipped * success * version_compare becomes version since ansible 2.5 * ansible minimal version updated in doc and spec * last version_compare
-
- Oct 12, 2018
-
-
Kuldip Madnani authored
* Added changes to clean up orphan containers and reload docker & kubelet directories. * Added new files for cleaning up orphans and docker & kubelet directories * Added new lines at the end of these files * removed the trailing whitespaces from main.yml and clean-up.yml * Updated as per the review comments * Updated as per the review comments * Removed service_facts and package_facts because they are not supported in ansible 2.4.0 * Corrected yaml syntax errors * Removed the use of json_query filter and utilized selectattr * Removed trailing spaces * Changed the default value of docker_clean_up to false * Added Changes to only include cleanup-docker-orphans.sh * Reverted back changes done inside handler. * Removed trailing spaces and made default value of docker_orphan_clean_up as true * Reverted the default value of docker_orphan_clean_up as false * Made the docker clean up as drop in * Made the docker clean up as drop in * Reverted the value of boolean docker_orphan_clean_up to false
-
- Oct 10, 2018
-
-
Antoine Legrand authored
* Fix bootstrap_os/ubuntu idempotency * Update bastion role * move container_engine in sub-roles * requires ansible 2.5 * ubuntu18 as first CI job
-