- Aug 31, 2022
-
-
Cristian Calin authored
-
- Jul 12, 2022
-
-
Sébastien Masset authored
Signed-off-by: Sébastien Masset <smt.masset@gmail.com>
-
Sébastien Masset authored
Signed-off-by: Sébastien Masset <smt.masset@gmail.com>
-
Sébastien Masset authored
Signed-off-by: Sébastien Masset <smt.masset@gmail.com>
-
- Apr 09, 2022
-
-
Kenichi Omichi authored
The quotations in the variable nerdctl_extra_flags are not required for the `nerdctl_image_pull_command` and throw the following error when executing the cluster-playbook with `container_insecure_registries` set: unknown flag: --insecure-registry\\\" This happens as the complete nerdctl_image_pull_command string variable gets split into an array string for the cmd task. The escaped quotation doesn't get escaped properly and is added to the cmd-string array as part of the command. This leads to a wrong written insecure-registry flag, which throws this error.
-
- Apr 06, 2022
-
-
Mathieu Parent authored
Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr>
-
Kenichi Omichi authored
Due to missing quotation of nerdctl_extra_flags, ansible-playbook was failed: Using module file /usr/local/lib/python3.6/dist-packages/ansible/modules/command.py Pipelining is enabled. [..] File "/usr/lib/python3.8/shlex.py", line 191, in read_token raise ValueError("No closing quotation") This fixes the issue. T-Eberle investigated the issue and found the solution. Thank you T-Eberle!
-
- Apr 04, 2022
-
- Mar 30, 2022
-
-
Kenichi Omichi authored
* Run 0100-dhclient-hooks if dhcpclient is enabled (#8658) If running Kubespray on static IP environments, a task was failed like: TASK [kubernetes/preinstall : Configure dhclient hooks for resolv.conf (RH-only)] fatal: [ak8s2]: FAILED! => { "changed": false, "checksum": "..", "msg": "Destination directory /etc/dhcp/dhclient.d does not exist"} This adds a check for dhclientconffile for running 0100-dhclient-hooks to run the task only if dhcpclient is enabled. * Remove centos7 molecule while opensuse mirror is flaky Co-authored-by: Florian Ruynat <16313165+floryut@users.noreply.github.com>
-
- Mar 22, 2022
-
-
Cristian Calin authored
-
- Mar 21, 2022
-
-
Cristian Calin authored
-
- Mar 18, 2022
-
-
Calin Cristian Andrei authored
-
Calin Cristian Andrei authored
-
- Mar 09, 2022
-
-
Takuya Murakami authored
* Update config.toml.j2 i think this commit code is not completed works exam registry address : a.com:5000 insecure registry must be http://a.com:5000 but this code add insecure a.com:5000 (without http://) If there is no http, containerd accesses with https even if insecure_skip_verify = true solution is code edit * Update config.toml.j2 * Update containerd.yml * Update containerd.yml * Update containerd.yml * Update config.toml.j2 (cherry picked from commit dda557ed ) Co-authored-by: Choi Yongbeom <59861163+mircyb@users.noreply.github.com>
-
Takuya Murakami authored
Backport #8339 to 2.18-release Cherry-pick 24f1402a Co-authored-by: Choi Yongbeom <59861163+mircyb@users.noreply.github.com>
-
- Mar 07, 2022
-
-
Takuya Murakami authored
feat(offline): Improve generate_list.sh to generate offline file list using ansible (#8537) (#8538) (#8606) Use jinja2 template and ansible to expand variables.
-
- Mar 06, 2022
-
-
Kenichi Omichi authored
quay.io/kubespray/vagrant image is used for molecule_tests. The tag was v2.17.1 on release-2.18 branch but the image contains vagrant-2.2.15 which has a bug related to a virtual machine creation. That caused kubespray CI failures. This updates the image to use a newer vagrant.
-
- Feb 13, 2022
-
-
Kenichi Omichi authored
All container image versions were defined in download/defaults/main.yml except containerd. The inconsistency caused the offline script(generate_list.sh) could not output the URL of containerd image. This moves the definition into a valid file. In addition, this adds host_os to generate_list.sh for downloading krew from a valid URL.
-
- Feb 08, 2022
-
-
Kenichi Omichi authored
Co-authored-by: Cristian Calin <6627509+cristicalin@users.noreply.github.com>
-
- Jan 25, 2022
-
-
Cristian Calin authored
* [kubernetes] add hashes for 1.23.2, 1.22.6, 1.21.9 and 1.20.15 * [kubernetes] make 1.22.6 the default version
-
- Jan 24, 2022
-
-
Boris Barnier authored
-
- Jan 17, 2022
-
-
Mathieu Parent authored
Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr> (cherry picked from commit 43d12836)
-
Mathieu Parent authored
This allow to workaround #8375 by using image_command_tool=crictl when containerd_registries is used for containerd. Also changes image_info_command_on_localhost for docker to return digests. (cherry picked from commit cfd9873b) The cherry-pick was adapted because nerdctl_extra_flags is not in the release-2.18 branch (#8339).
-
Mathieu Parent authored
(cherry picked from commit c11e4ba9)
-
Mathieu Parent authored
See https://pypi.org/project/ruamel.yaml.clib/#history Signed-off-by: Mathieu Parent <math.parent@gmail.com> (cherry picked from commit 7ae00947)
-
- Jan 11, 2022
-
- Jan 04, 2022
-
-
Max Gautier authored
- Use builtin task scheduling of ansible (same task on each host) instead of manual looping on master Benefits: - One less play in remove-node.yml playbook - Parralel node drain - Drain parameters (timeout, grace period, retries, allow_ungraceful_removal) can be adjusted separately for each node with ansible variables
-
Romain ALBON authored
-
- Jan 03, 2022
-
-
Florian Ruynat authored
-
Choi Yongbeom authored
[cni-plugins] upgrade to stable 1.0.1 (#8331) using flannel cni add flannel_cni_download_url flannel_cni_download_url offline doc update
-
Florian Ruynat authored
-
Florian Ruynat authored
This reverts commit 4f2e4524.
-
Samuel Liu authored
-
jbpratt authored
-
- Dec 24, 2021
-
-
Cristian Calin authored
* [cni-plugins] upgrade to stable 1.0.1 * [flannel] use binary from dedicated project
-
- Dec 23, 2021
-
-
emiran-orange authored
* calico_pool_blocksize must be cast as string in assertion when defined * Cast as int rather than string
-
zemkogabor authored
-
- Dec 22, 2021
-
-
zhengtianbao authored
-
- Dec 21, 2021
-
-
zhengtianbao authored
-
Cristian Calin authored
* Ensure entries for 1.23 are added for supported_versions vars * cri-o: add support for kubernetes 1.23 but still use cri-o 1.22 * kubescheduler-config: diferentiate config versions based on kube_version
-