- Jun 30, 2023
-
-
Arthur Outhenin-Chalandre authored
* project: fix outdated tag and experimental Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: remove no longer useful noqa 301 Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: replace unnamed-task by name[missing] Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: fix daemon-reload -> daemon_reload Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> --------- Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
-
- Jun 26, 2023
-
-
Arthur Outhenin-Chalandre authored
* project: update all dependencies including ansible Upgrade to ansible 7.x and ansible-core 2.14.x. There seems to be issue with ansible 8/ansible-core 2.15 so we remain on those versions for now. It's quite a big bump already anyway. Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * tests: install aws galaxy collection Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * ansible-lint: disable various rules after ansible upgrade Temporarily disable a bunch of linting action following ansible upgrade. Those should be taken care of separately. Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve deprecated-module ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve no-free-form ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve schema[meta] ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve schema[playbook] ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve schema[tasks] ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve risky-file-permissions ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve risky-shell-pipe ansible-lint error Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: remove deprecated warn args Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: use fqcn for non builtin tasks Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: resolve syntax-check[missing-file] for contrib playbook Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * project: use arithmetic inside jinja to fix ansible 6 upgrade Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> --------- Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
-
- Jun 21, 2023
-
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- Jun 19, 2023
-
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- Jun 12, 2023
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Jun 05, 2023
-
-
yun authored
-
- Jun 03, 2023
-
-
Arthur Outhenin-Chalandre authored
Molecule 5.0 require ansible-core 2.12.10. So this commit we update ansible-core from 2.12.5 to 2.12.10. We also drop supporting two ansible-core version. Also we now use the "oldest" still supported ansible-core version as both 2.11 is EOL and not supported by molecule. tests/molecule: remove linting in molecule to support molecule 5 tests/molecule: remove role name check for molecule 5 support Kubespray doesn't use ansible galaxy style naming so we have to disable that check. contrib/inventory_builder: fix tox.ini for tox4 tests/molecule: fix get_playbook in testinfra tests tests: upgrade most tests requirements Exclude ansible-lint for now, I will do that in a separate PR. tests/molecule: force kvm driver option If we don't do this it fallbacks to qemu emulated on our CI for some reasons. Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
-
- May 29, 2023
-
-
qlijin authored
-
- May 25, 2023
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
Arthur Outhenin-Chalandre authored
* tests: replace ubuntu16 with ubuntu20 Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * tests: replace ubuntu18 with ubuntu20 Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * docs: update docs to remove support for ubuntu 16 and 18 Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * molecule: upgrade ubuntu versions Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * vagrant: upgrade ubuntu versions Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * tests: cleanup ubuntu{16,18} Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> * tests: increase ubuntu22 ram to allow molecule creation Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch> --------- Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
-
- May 22, 2023
-
-
James authored
As per https://github.com/cri-o/cri-o/pull/5831, option is now deprecated.
-
- May 19, 2023
-
-
qlijin authored
- Test with new version: 37.20230322.3.0. Both containerd and cri-o is tested - bugfix: when we use crio and the var bin_dir is changed, there will be some error about the new bin dir.
-
- May 16, 2023
-
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- May 15, 2023
-
-
Arthur Outhenin-Chalandre authored
Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
-
- May 08, 2023
-
-
Denis authored
-
- Apr 13, 2023
-
-
pingrulkin authored
-
- Apr 11, 2023
-
-
Louis Tu authored
Signed-off-by: tu1h <lihai.tu@daocloud.io>
-
- Mar 21, 2023
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Mar 10, 2023
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Mar 06, 2023
-
-
DRAGON2002 authored
Signed-off-by: Anant Vijay <anantvijay3@gmail.com>
-
- Mar 03, 2023
-
-
Victor Morales authored
crun_bin_dir was used to specify the destination of the crun binary during the download process. This path must match with the value provided in the CRI-O configuration file. So changing its value to bin_dir helps to mismatch errors. Signed-off-by: Victor Morales <chipahuac@hotmail.com>
-
- Feb 20, 2023
-
-
Marijn van der Giesen authored
-
- Feb 17, 2023
-
-
rongfu.leng authored
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
-
- Feb 09, 2023
-
-
Samuel BECK authored
-
- Feb 06, 2023
-
-
Bas authored
-
- Jan 31, 2023
-
-
rongfu.leng authored
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
-
- Jan 17, 2023
-
-
rongfu.leng authored
Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io> Signed-off-by: rongfu.leng <rongfu.leng@daocloud.io>
-
- Jan 05, 2023
-
-
Kay Yan authored
-
- Dec 30, 2022
-
-
Shelming.Song authored
* optimize cgroups settings for node reserved * fix * set cgroup slice for multi container engine * set cgroup slice for crio * add reserved cgroups variables to sample files * Compatible with cgroup path for different container managers * add cgroups doc * fix markdown
-
- Dec 09, 2022
-
-
Fredrik Liv authored
* [containerd] Add config for unpriviledged ports and icmp * Updated to match true false variables of other setting
-
Chad Swenson authored
The `containerd-common` role is responsible for gathering OS specific variables from the vars directory of the roles that include or import it. `containerd-common` is imported via role dependency by a total of two roles, `container-engine/docker`, and `container-engine/containerd`. containerd-common is needed by both the docker and containerd roles as a dependency when: - containerd is selected as the container engine - a docker install is detected and needs to be removed - apt is the package manager However, by default, roles can not be invoked more than once in the same play, unless `allow_duplicates: true` is set for that role. This results in the failure of the `containerd | Remove containerd repository` task, since only the docker vars will be loaded in the play, and `containerd_repo_info.repos`, normally populated by containerd/vars, is left empty. This change sets `allow_duplicates: true` for `containerd-common` which fixes the currently failing containerd tasks if docker was detected and removed in the same play.
-
- Nov 26, 2022
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io> Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Nov 18, 2022
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io> Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Nov 16, 2022
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io> Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Nov 08, 2022
-
-
Ilya Margolin authored
by setting a default runtime spec with a patch for RLIMIT_NOFILE. - Introduces containerd_base_runtime_spec_rlimit_nofile. - Generates base_runtime_spec on-the-fly, to use the containerd version of the node.
-
- Oct 31, 2022
-
-
lijin-union authored
-
- Oct 21, 2022
-
-
Florian Ruynat authored
-
- Oct 19, 2022
-
-
Cristian Calin authored
* [cri-o] use cri-o from upstream instead of kubic/OBS * [cri-o] add proper molecule coverage * [skopeo] download skopeo from upstream build * [cri-o] clean up legacy deployments * disable cri-o per-distribution variables
-
- Oct 12, 2022
-
-
Kenichi Omichi authored
When we saw 0 as the default value of containerd_oom_score, we had a question why the value was not -999. This adds the note to explain it.
-
- Oct 07, 2022
-
-
Kenichi Omichi authored
To block merging pull requests which contain typo automatically.
-