- Jun 14, 2022
-
-
Florian Ruynat authored
-
- Jun 09, 2022
-
-
Kenichi Omichi authored
When running molecule jobs, we saw the folloing warning message: [DEPRECATION WARNING]: [defaults]callback_whitelist option, normalizing names to new standard, use callbacks_enabled instead. This feature will be removed from ansible-core in version 2.15. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. callbacks_enabled has been added since Ansible 2.11 and Kubespray is using Ansible 2.12 at master branch. So we can use callbacks_enabled safely to avoid the warning message.
-
- May 24, 2022
-
-
Thearas authored
-
- Apr 29, 2022
-
-
Chris Ricker authored
* Force containerd service unmasking Force systemd to unmask and start service when adding containerd service * Eliminate restart and move unmasking step Switch to start instead of restart Move unmasking to restart handler * Add unmasking to similar container runtimes * Add missing service names
-
- Apr 06, 2022
-
-
cyril-corbon authored
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
-
- Mar 11, 2022
-
-
Unai Arríen authored
* Add epoch to docker-ce and docker-ce-cli packages to ensure docker upgrade * Split container-engine redhat vars to support legacy RHEL 7 version management * Support ansible_distribution_major_version when disvering vars with ansible_os_family
-
- Feb 28, 2022
-
-
cyril-corbon authored
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
-
- Feb 19, 2022
-
-
Florian Ruynat authored
-
- Jan 05, 2022
-
-
Cristian Calin authored
-
- Dec 10, 2021
-
-
Cristian Calin authored
* containerd: change default resolvconf_mode to host_resolvconf * Wait for kube-apiserver to come back after pod refresh * Handle resolv.conf gracefully * Retain currently configured DNS entries to ensure we don't break the resolvers * Suse uses wickedd for network management so no dhcp hooks * Molecule: increase ansible timeout * CI: Increase ansible timeout to 120s for Packet jobs
-
- Dec 06, 2021
-
-
Cristian Calin authored
* Containerd: use cgroupsv2 where available (fedora) * Docker: use cgroupsv2 where available (fedora) * cri-o: use cgroupsv2 where available (fedora)
-
- Nov 30, 2021
-
-
Florian Ruynat authored
-
- Nov 20, 2021
-
-
Cristian Calin authored
* CI: use netchecker images from quay to prevent throttling * Molecule: use hello-world image from quay.io
-
- Nov 09, 2021
-
-
Cristian Calin authored
Docker: replace the use of containerd_version with docker_containerd_version to avoid causing conflicts when bumping containerd_version (#8130)
-
- Oct 20, 2021
-
-
Cristian Calin authored
* Containerd: download containerd from upstream instead of using distro specific packages split runc download to separate role make bootstrap-os role deploy container-selinux and seccomp libraries clean up package manager provided containerd move variables to docker role that are no longer common with containerd * Containerd: make molecule testing more relevant * replace ubuntu18 with ubuntu20 * add centos8 and debian11 to molecule tests * run kubernetes/preinstall role to ensure relevancy of test including dependency packages * CI: adjust test scenarios for downloaded containerd
-
- Oct 08, 2021
-
-
Florian Ruynat authored
-
- Oct 01, 2021
-
-
Iago Santos authored
Closes https://github.com/kubernetes-sigs/kubespray/issues/8028 Signed-off-by: Iago Santos <iago.santos.pardo@adfinis.com>
-
- Sep 29, 2021
-
-
Peter Pan authored
-
- Sep 27, 2021
-
-
Victor Morales authored
-
- Sep 17, 2021
-
-
Florian Ruynat authored
-
- Aug 30, 2021
-
-
Florian Ruynat authored
-
- Jul 12, 2021
-
-
Cristian Calin authored
* Ansible: move to Ansible 3.4.0 which uses ansible-base 2.10.10 * Docs: add a note about ansible upgrade post 2.9.x * CI: ensure ansible is removed before ansible 3.x is installed to avoid pip failures * Ansible: use newer ansible-lint * Fix ansible-lint 5.0.11 found issues * syntax issues * risky-file-permissions * var-naming * role-name * molecule tests * Mitogen: use 0.3.0rc1 which adds support for ansible 2.10+ * Pin ansible-base to 2.10.11 to get package fix on RHEL8
-
- Jun 21, 2021
-
-
Cristian Calin authored
* Docker/Containerd: move downloads urls to containerd-common * gVisor: initial support for gVisor container runtime
-
- Jun 11, 2021
-
-
Florian Ruynat authored
-
- Jun 05, 2021
-
-
jiriproX authored
-
- Jun 02, 2021
-
-
Florian Ruynat authored
-
- May 28, 2021
-
-
Florian Ruynat authored
* Update docker package to 20.10.6 * Add Fedora 33 image and CI, remove Fedora 31 (EOL)
-
- May 27, 2021
-
-
Florian Ruynat authored
-
- Apr 23, 2021
-
-
Cristian Calin authored
* AlmaLinux: ansible>2.9.19 is needed to know about AlmaLinux * AlmaLinux: identify as a centos derrivative * AlmaLinux: add AlmaLinux to checks for CentOS * Use ansible_os_family to compare family and not distribution
-
- Apr 21, 2021
-
-
Xachman authored
-
- Apr 15, 2021
-
-
Florian Ruynat authored
-
- Mar 19, 2021
-
-
Florian Ruynat authored
-
- Mar 02, 2021
-
-
Florian Ruynat authored
-
- Feb 10, 2021
-
-
Etienne Champetier authored
By default Ansible stat module compute checksum, list extended attributes and find mime type To find all stat invocations that really use one of those: git grep -F stat. | grep -vE 'stat.(islnk|exists|lnk_source|writeable)' Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
-
Cristian Calin authored
`containerd.io` is the companion package of `docker-ce` and is the proper package name. This is needed to avoid apt upgrade/dist-upgrade from breaking kubernetes.
-
- Feb 05, 2021
-
-
Arian van Putten authored
This makes the docker role work the same as the containerd role. Being able to override this is needed when you have your own debian repository. E.g. when performing an airgapped installation
-
Florian Ruynat authored
-
- Jan 25, 2021
-
-
Etienne Champetier authored
This was introduced in 143e2272 Extra repo is enabled by default in CentOS, and is not the right repo for EL8 Instead of adding a CentOS repo to RHEL, enable the needed RHEL repos with rhsm_repository For RHEL 7, we need the "extras" repo for container-selinux For RHEL 8, we need the "appstream" repo for container-selinux, ipvsadm and socat Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
- Jan 19, 2021
-
-
Etienne Champetier authored
yum_repository expect really different params, so nothing to factor here Ubuntu is not an ansible_os_family, the OS family for Ubuntu is Debian Check for ansible_pkg_mgr == apt Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-
Etienne Champetier authored
we don't need rpm_key, so nothing to factor here Ubuntu is not an ansible_os_family, the OS family for Ubuntu is Debian Check for ansible_pkg_mgr == apt Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
-