- Jan 19, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
Here the desciption from Ansible docs Corresponds to the --force-yes to apt-get and implies allow_unauthenticated: yes This option will disable checking both the packages' signatures and the certificates of the web servers they are downloaded from. This option *is not* the equivalent of passing the -f flag to apt-get on the command line **This is a destructive operation with the potential to destroy your system, and it should almost never be used.** Please also see man apt-get for more information. Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Jan 14, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
Only CentOS 7 uses Linux 3.10, all other OSs have more recent kernels Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
This was introduced in ef7f5edb obsoletes=0 is not present in the official repo config https://download.docker.com/linux/centos/docker-ce.repo so it might not be needed for some time Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Jan 11, 2021
-
-
Etienne Champetier authored
no_proxy is a pain to get right, and having proxy variables present causes issues (k8s components get proxy configuration after upgrade, see #7100) It's better to only configure what require proxy: - the runtime (containerd/docker/crio) - the package manager + apt_key - the download tasks Tested with the following clusters - 4 CentOS 8 nodes - 1 Ubuntu 20.04 node Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Jan 04, 2021
-
-
Etienne Champetier authored
All packages have proper dependencies in latest versions Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Dec 24, 2020
-
-
Etienne Champetier authored
Upgrading docker / containerd without adapting the configuration might break the node, so disable docker-ce repo by default. We are already using dpkg hold for Debian. All containerd.io packages provide /usr/bin/runc, so no need to check yum_conf was never used for containerd module_hotfixes should not be needed with the EL8 repo Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Dec 05, 2020
-
-
Sander Klein authored
This will make sure an upgrade doesn't upgrade the docker cli.
-
- Dec 04, 2020
-
-
OwenTuz authored
* Ensure libseccomp is installed before starting containerd on CentOS 8 * Simplify libseccomp install on CentOS 8 - Uses `package` module - Replaces complex version check with 'state: latest'. The version must be > 2.3 when using with cri-o. - Removes unnecessary `not is_ostree` condition as CentOS 8 does not use ostree
-
- Nov 24, 2020
-
-
Barry Melbourne authored
-
- Aug 28, 2020
-
-
Barry Melbourne authored
-
- Jul 28, 2020
-
-
Maxime Guyot authored
-
- Jul 27, 2020
-
-
Maxime Guyot authored
-
- Jun 05, 2020
-
-
Lovro Seder authored
* Manage containerd.io package with docker CRI. * Refactor common containerd stuff to separate role * Fix check mode and unnecessary shell.
-
- Apr 18, 2020
-
-
Maxime Guyot authored
-
- 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.
-
- 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 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
-
- 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
-
- 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 05, 2019
-
-
Maxime Guyot 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 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
-
- Feb 19, 2019
-
-
Florent Monbillard authored
-
- Feb 13, 2019
-
-
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 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)
-
- Dec 18, 2018
-
-
Ganesh Maharaj Mahalingam authored
Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
-
- Nov 16, 2018
-
-
Johnny Halfmoon authored
-