- Apr 09, 2020
-
-
Denis Kadyshev authored
* Fix proxy and module_hotfixes On CentOS 8 with proxy ansible render inline `proxy` and `module_hotfixes` options. For example: `proxy=http://127.0.0.1:3128module_hotfixes=True` But expected result: ``` proxy=http://127.0.0.1:3128 module_hotfixes=True ``` * Use ini_file module for work with ini files * Prevent duplicates proxy= option in /etc/yum.conf Module `lineinfile` is weak, use most powerful module `ini_file` and add or remove `proxy=` when `http_proxy` is defined or not.
-
- Apr 08, 2020
-
-
Alexander Kross authored
-
Maxime Guyot authored
-
- Mar 30, 2020
-
-
Christopher Randles authored
Signed-off-by: Chris Randles <randles.chris@gmail.com>
-
- Mar 25, 2020
-
-
Etienne Champetier authored
we can't set module_hotfixes=True using yum_repository ansible module Fixes 38688a44 (keep docker-ce.repo name) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Mar 24, 2020
-
-
Pierre Gaxatte authored
-
- Mar 18, 2020
-
-
spaced authored
-
- Mar 17, 2020
-
-
spaced authored
* fedora coreos support - bootstrap and new fact for * fedora coreos support - fix bootstrap condition * fedora coreos support - allow customize packages for fedora coreos bootstrap * fedora coreos support - prevent install ptyhon3 and epel via dnf for fedora coreos * fedora coreos support - handle all ostree like os in same way * fedora coreos support - handle all ostree like os in same way for crio * fedora coreos support - add fcos documentations
-
- Mar 14, 2020
-
-
Xiaodu authored
* Add docker-ce 19.03 packages for Debian & Ubuntu K8s has updated the recommended Docker version to 19.03. More specifically it should be 19.03.4, but since we used 18.06.7 instead of .2, I'm assuming the latest patch version should be used here as well. * Add docker 19.03 for redhat
-
- Mar 13, 2020
-
-
Danilo Riecken P. de Morais authored
-
- Feb 23, 2020
-
-
Victor Morales authored
This 38688a44 change replaces the value for dockerproject_.+_repo_.+ docker variables but their new value was previously defined in other variables. This change removes the dockerproject_.+_repo_.+ docker variables in favor of the older ones.
-
- Feb 18, 2020
-
-
Sylvain Chateau authored
-
- Feb 17, 2020
-
-
Manuel Cintron authored
Fixing and issue where if the pids in the orphan list no longer exist then all systemd child processes would be killed. (#5636)
-
- Feb 07, 2020
-
-
Preslav Draganov authored
-
- Jan 28, 2020
-
-
Sergey authored
* Remove stale legacy yum docker repo /etc/yum.repos.d/docker.repo * move task 'Remove legacy docker repo file' to pre-upgrade.yml
-
- Jan 17, 2020
-
-
Matthew Mosesohn authored
* Change dockerproject.org to download.docker.com dockerproject.org was deprecated in 2017 and has gone down. * Restore yum repo for containerd Change-Id: I883bb512a2164a85865b1bd4fb569af0358c8c2b Co-authored-by: Craig Rodrigues <rodrigc@crodrigues.org>
-
- Dec 09, 2019
-
-
Etienne Champetier authored
* Fix python3-libselinux installation for RHEL/CentOS 8 In bootstrap-centos.yml we haven't gathered the facts, so #5127 couldn't work Minimum ansible version to run kubespray is 2.7.8, so ansible_distribution_major_version is defined an there is no need to default it Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com> * Restart NetworkManager for RHEL/CentOS 8 network.service doesn't exist anymore # systemctl status network Unit network.service could not be found. Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com> * Add module_hotfixes=True to docker / containerd yum repo config https://bugzilla.redhat.com/show_bug.cgi?id=1734081 https://bugzilla.redhat.com/show_bug.cgi?id=1756473 Without this setting you end up with the following error: # yum install docker-ce Failed to set locale, defaulting to C Last metadata expiration check: 0:03:21 ago on Thu Sep 26 22:00:05 2019. Error: Problem: package docker-ce-3:19.03.2-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed - cannot install the best candidate for the job - package containerd.io-1.2.2-3.3.el7.x86_64 is excluded - package containerd.io-1.2.2-3.el7.x86_64 is excluded - package containerd.io-1.2.4-3.1.el7.x86_64 is excluded - package containerd.io-1.2.5-3.1.el7.x86_64 is excluded - package containerd.io-1.2.6-3.3.el7.x86_64 is excluded (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Dec 05, 2019
-
-
Maxime Guyot authored
-
- Nov 11, 2019
-
-
LuciferInLove authored
-
- Oct 16, 2019
-
-
Erwan Miran authored
-
- Sep 26, 2019
-
-
陈谭军 authored
-
- Jul 21, 2019
-
-
rptaylor authored
-
- Jul 15, 2019
-
-
Hugo Blom authored
-
- Jul 12, 2019
-
-
Jeff Bornemann authored
Fixed Issue #1032 test case for OEL7 AIL with kubeadm Add packet CI stuff for oracle 7
-
- Jul 08, 2019
-
-
rptaylor authored
* Add support for Docker plugins * support multiple Docker plugins using looped include * fix yamllint error
-
- Jun 06, 2019
-
-
Scott Charron authored
* use dpkg_selections module to hold docker-ce on Debian family hosts * removed debian_docker.j2 template as it is no longer required
-
- May 16, 2019
-
-
MarkusTeufelberger authored
-
- May 03, 2019
-
-
MarkusTeufelberger authored
-
- 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
-