- Jan 14, 2021
-
-
Etienne Champetier authored
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
Leave it with the install instead of the repo config 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>
-
Etienne Champetier authored
leftover from 1945499e Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
By removing ancient version we don't need arch specific vars 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 06, 2021
-
-
Florian Ruynat authored
-
- Jan 05, 2021
-
-
Florian Ruynat authored
-
- Jan 04, 2021
-
-
Etienne Champetier authored
This fixes 1945499e Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
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 21, 2020
-
-
Sergey authored
* download run once feature for CRI-O * fix typo * fix test
-
- Dec 17, 2020
-
-
bac-w authored
-
- Dec 09, 2020
-
-
Sergey authored
* add support crio version for various k8s vers * regexp in pkg versions
-
- Dec 05, 2020
-
-
Hans Feldt authored
-
Sander Klein authored
This will make sure an upgrade doesn't upgrade the docker cli.
-
- Dec 04, 2020
-
-
Florian Ruynat authored
-
Sergey authored
* add crio registry mirror support * mdlint fix
-
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
-
- Dec 03, 2020
-
-
Sergey authored
-
Pasquale Toscano authored
-
- Dec 01, 2020
-
-
Victor Morales authored
Signed-off-by: Victor Morales <v.morales@samsung.com>
-
Pasquale Toscano authored
-
Hans Feldt authored
* copying ssh key no longer required, works with password auth * use copy module instead of synchronize (which requires sshpass) * less tasks and always changed tasks
-
- Nov 30, 2020
-
-
Danilo Riecken P. de Morais authored
-
Sergey authored
* containerd docker hub registry mirror support * add docs * fix typo * fix yamllint * fix indent in sample and ansible-playbook param in testcases_run * fix md * mv common vars to tests/common/_docker_hub_registry_mirror.yml * checkout vars to upgrade tests
-
- Nov 28, 2020
-
-
Bas van den Brink authored
-
- Nov 24, 2020
-
-
Barry Melbourne authored
-
- Nov 23, 2020
-
-
Hans Feldt authored
* fix flake8 errors in Kubespray CI - tox-inventory-builder * Invalidate CRI-O kubic repo's cache Signed-off-by: Victor Morales <v.morales@samsung.com> * add support to configure pkg install retries and use in CI job tf-ovh_ubuntu18-calico (due to it failing often) * Switch Calico, Cilium and MetalLB image repos to Quay.io Co-authored-by: Victor Morales <v.morales@samsung.com> Co-authored-by: Barry Melbourne <9964974+bmelbourne@users.noreply.github.com>
-
- Nov 03, 2020
-
-
Hans Feldt authored
Package upgrade restarts crio. By creating/updating config first, an extra restart can be avoided.
-
- Nov 02, 2020
-
-
Victor Morales authored
Fedora 31 uses Cgroups v2 by default. This change by passes the kernel parameter systemd.unified_cgroup_hierarchy=0. Signed-off-by: Victor Morales <v.morales@samsung.com>
-
- Oct 26, 2020
-
-
Hans Feldt authored
and thereby support upgrade from e.g. 1.18.x to 1.19.y Included OSes: - Centos7/8 - Ubuntu18/20 New variables for overriding by default installed packages: - centos_crio_packages - ubuntu_crio_packages
-
- Oct 23, 2020
-
-
Victor Morales authored
* Enable Kata Containers for CRI-O runtime Kata Containers is an OCI runtime where containers are run inside lightweight VMs. This runtime has been enabled for containerd runtime thru the kata_containers_enabled variable. This change enables Kata Containers to CRI-O container runtime. Signed-off-by: Victor Morales <v.morales@samsung.com> * Set appropiate conmon_cgroup when crio_cgroup_manager is 'cgroupfs' * Set manage_ns_lifecycle=true when KataContainers is enabed * Add preinstall check for katacontainers Signed-off-by: Victor Morales <v.morales@samsung.com> Co-authored-by: Pasquale Toscano <pasqualetoscano90@gmail.com>
-
- Oct 20, 2020
-
-
Etienne Champetier authored
This fixes the Containerd + EL8 case that was missed in 7d1ab337 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 ``` Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Oct 13, 2020
-
-
Hans Feldt authored
* bump crio version to 1.19 * crio package name has changed for debian/ubuntu * crio upgrade does not work, see #6757 * update crio info in docs
-
- Oct 07, 2020
-
-
Hans Feldt authored
-