- May 04, 2022
-
-
Calin Cristian Andrei authored
-
- May 02, 2022
-
-
Kenichi Omichi authored
tests/requirements.txt links to tests/requirements-2.12.txt, so Kubespray uses ansible 2.12 by default for testing. However we forgot to update testcases_prepare.sh to use ansible 2.12. This updates testcases_prepare to use ansible 2.12.
-
- Apr 29, 2022
-
-
Cristian Calin authored
* add parametrization to molecule_run.sh * [CI] split molecule tests to allow parallelization of work
-
- Feb 23, 2022
-
-
Cristian Calin authored
-
- Nov 30, 2021
-
-
Cristian Calin authored
* OEL7: Fix CentOS7 Extras for OEL7 * Molecule: add logs collection for jobs
-
- Nov 26, 2021
-
-
Florian Ruynat authored
* Add Fedora 35 image, support and CI * Cleanup tests and allow_failure for vagrant
-
- Nov 25, 2021
-
-
Cristian Calin authored
* Defaults: replace docker with containerd as our default container_manager * CI: Use docker for download_localhost test * Defaults: with container_manager=containerd we need etcd_deployment_type=host * CI: Run weave jobs with docker * CI: Vagrant don't download_force_cache * CI: Fix upgrade tests * should run compatible with old settings, this means docker * we need to run with a distro that has at least modern containerd, this means move from debian9 to debian10 to allow `containerd_version` to match between 2.17 and master
-
- Nov 11, 2021
-
-
Cristian Calin authored
* Ansible: separate requirements files for supported ansible versions * Ansible: allow using ansible 2.11 * CI: Exercise Ansible 2.9 and Ansible 2.11 in a basic AIO CI job * CI: Allow running a reset test outside of idempotency tests and running it in stage1 * CI: move ubuntu18-calico-aio job to stage2 and relay only on ubuntu20 with the variously supported ansible versions for stage1 * CI: add capability to install collections or roles from ansible-galaxy to mitigate missing behavior in older ansible versions
-
- Nov 05, 2021
-
-
Cristian Calin authored
-
- Nov 03, 2021
-
-
Cristian Calin authored
Fix-CI: python was upgraded in CI to 3.10 and pathlib is now included in python base making this dependency break the CI (#8153)
-
- Sep 01, 2021
-
-
Florian Ruynat authored
-
- Aug 25, 2021
-
-
jayonlau authored
Although these errors are not important, they affect the code specification.
-
- 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
-
- Jul 09, 2021
-
-
Florian Ruynat authored
* Fix ansible detection for python3 and ubuntu * Fix oracle missing centos-extras repo for containerd/docker dependencies
-
- Mar 24, 2021
-
-
Kenichi Omichi authored
This replaces kube-master with kube_control_plane because of [1]: The Kubernetes project is moving away from wording that is considered offensive. A new working group WG Naming was created to track this work, and the word "master" was declared as offensive. A proposal was formalized for replacing the word "master" with "control plane". This means it should be removed from source code, documentation, and user-facing configuration from Kubernetes and its sub-projects. NOTE: The reason why this changes it to kube_control_plane not kube-control-plane is for valid group names on ansible. [1]: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md#motivation
-
- Nov 30, 2020
-
-
Florian Ruynat 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 27, 2020
-
-
Sergey authored
-
- Sep 17, 2020
-
-
Maxime Guyot authored
-
Florian Ruynat authored
-
- Aug 28, 2020
-
-
Barry Melbourne authored
-
- Jun 09, 2020
-
-
Florian Ruynat authored
-
- Jun 03, 2020
-
-
Maxime Guyot authored
-
- May 28, 2020
-
-
Florian Ruynat authored
-
- Apr 29, 2020
-
-
Maxime Guyot authored
-
- Apr 24, 2020
-
-
Sergey authored
* add strategy mitogen_linear when installed mitogen * add small docs Rename playbook file The raw action executes as a regular Mitogen connection, which requires Python on the target, so add strategy: linear to bootstrap-os role playbook. * add mitogen to CI test fix typo * enable mitogen test on deploy-part1 tests change version from master to release download tar.gz archive * run all CI tests with mitogen * disable mitogen with upgrade CI tests * enable mitogen on CI tests via env vars * disable mitogen on CI test by default, enable on some different OS * disable mitogen CI test on centos8 (get error /usr/bin/python: No such file or directory)
-
Maxime Guyot authored
-
- Apr 23, 2020
-
-
Maxime Guyot authored
-
- Apr 18, 2020
-
-
Maxime Guyot authored
-
- Apr 15, 2020
-
-
Florian Ruynat authored
* Add CI_TEST_VARS to tests * Update flannel to 0.12.0 (with new manifests) and disable tx/rx offloading in networking test
-
- Apr 07, 2020
-
-
Etienne Champetier authored
* requirements.txt: Bump versions Ansible 2.8+ allow ansible_python_interpreter autodetection Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * tests: do not force ansible_python_interpreter we do not expect people to set ansible_python_interpreter, so we should not set it in the CI Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
- Apr 01, 2020
-
-
Maxime Guyot authored
-
Maxime Guyot authored
-
- Mar 20, 2020
-
-
Maxime Guyot authored
-
- Mar 19, 2020
-
-
Maxime Guyot authored
-
- Feb 11, 2020
-
-
qvicksilver authored
* Fix recover-control-plane to work with etcd 3.3.x and add CI * Set default values for testcase * Add actual test jobs * Attempt to satisty gitlab ci linter * Fix ansible targets * Set etcd_member_name as stated in the docs... * Recovering from 0 masters is not supported yet * Add other master to broken_kube-master group as well * Increase number of retries to see if etcd needs more time to heal * Make number of retries for ETCD loops configurable, increase it for recovery CI and document it
-
- Dec 17, 2019
-
-
Maxime Guyot authored
-
Maxime Guyot authored
* Rename CI jobs from ubuntu to ubuntu16 * Add CI matrix and script
-
- Dec 04, 2019
-
-
Maxime Guyot authored
-
- Jun 10, 2019
-
-
Maxime Guyot authored
-