- Jun 15, 2022
-
-
Kay Yan authored
-
- Jun 10, 2022
-
-
Kay Yan authored
-
- May 04, 2022
-
-
Calin Cristian Andrei authored
-
- Apr 29, 2022
-
-
Cristian Calin authored
* add parametrization to molecule_run.sh * [CI] split molecule tests to allow parallelization of work
-
- Apr 27, 2022
-
-
Cristian Calin authored
* [terraform] use modern day equinix metal provider * [CI] ensure packet job tests metal
-
- Apr 17, 2022
-
-
Cristian Calin authored
* [etcd] ensure etcd is properly upgraded when managed by kubeadm * [CI] add periodic job to test upgrade of etcd managed by kubeadm
-
- Mar 30, 2022
-
-
Cristian Calin authored
* [ansible] make ansible 5.x the new default version and move different versions tested to nightly jobs * [CI] jobs were missing proper ansible cleanup
-
- Mar 28, 2022
-
-
Cristian Calin authored
-
- Mar 18, 2022
-
-
Cristian Calin authored
* [calico] make vxlan encapsulation the default * don't enable ipip encapsulation by default * set calico_network_backend by default to vxlan * update sample inventory and documentation * [CI] pin default calico parameters for upgrade tests to ensure proper upgrade * [CI] improve netchecker connectivity testing * [CI] show logs for tests * [calico] tweak task name * [CI] Don't run the provisioner from vagrant since we run it in testcases_run.sh * [CI] move kube-router tests to vagrant to avoid network connectivity issues during netchecker check * service proxy mode still fails connectivity tests so keeping it manual mode * [kube-router] account for containerd use-case
-
- Jan 11, 2022
-
-
Kenichi Omichi authored
This fixes the following types of failures: - empty-string-compare - literal-compare - risky-file-permissions - risky-shell-pipe - var-spacing In addition, this changes .gitlab-ci/lint.yml to block the same issue by using the same method at Kubespray CI.
-
- Jan 05, 2022
-
-
Cristian Calin authored
-
- Dec 14, 2021
-
-
Cristian Calin authored
* CI: fix test name debian10-aio was a 2 instance default * CI: Fix running ubuntu20-aio-docker * CI: Fix running ubuntu18-aio-docker
-
- 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 03, 2021
-
-
Florian Ruynat authored
-
Cristian Calin authored
-
- Dec 02, 2021
-
-
Florian Ruynat authored
-
Florian Ruynat authored
-
- Dec 01, 2021
-
-
Florian Ruynat authored
-
- Nov 30, 2021
-
-
Cristian Calin authored
* Alpha-NodeSwap: allow nodes to use swap * CI: Add Fedora 35 with experimental swap job
-
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 19, 2021
-
-
Cristian Calin authored
* Reset: Fedora uses NetworkManager * CI: test reset on fedora
-
- 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 09, 2021
-
-
Cristian Calin authored
* nodelocaldns: allow a secondary pod for nodelocaldns for local-HA * CI: add job to test nodelocaldns secondary
-
- Nov 05, 2021
-
-
Cristian Calin authored
-
- Oct 08, 2021
-
-
Florian Ruynat authored
-
- Sep 24, 2021
-
-
Cristian Calin authored
* Sample-Inventory: add sample for calico_bpf_enabled * Calico-Doc: note about CONFIG_NET_SCHED for eBPF support * CI: Add Calico eBPF in HA mode test
-
- Sep 22, 2021
-
-
Florian Ruynat authored
-
- Sep 06, 2021
-
-
Florian Ruynat authored
-
- Sep 01, 2021
-
-
Florian Ruynat authored
-
Florian Ruynat authored
-
Florian Ruynat authored
-
Florian Ruynat authored
-
- Aug 30, 2021
-
-
Florian Ruynat authored
-
- Aug 28, 2021
-
-
Cristian Calin authored
* Fedora and RHEL use etc_t and the convention is <type_name>_t * Docs: specify all values for preinstall_selinux_state * CI: Add Fedora 34 with SELinux in enforcing mode
-
- Jul 26, 2021
-
-
Maxime Guyot authored
-
- Jul 22, 2021
-
-
Kenichi Omichi authored
tf-elax_ubuntu18-calico is so flake today. The test job is failed due to SSH connectivity check error after deploying virtual machines which are used for Kubernetes nodes. This allows failure on the job to see the test situation without pull request merger failures.
-
- 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 25, 2021
-
-
Cristian Calin authored
* Calico: add Wireguard support * CI: Add Calico Wireguard scenario
-