Maxime Guyot
214e08f8c9
Fix ansible-lint E305 ( #6459 )
4 years ago
Maxime Guyot
8bd3b50e31
Fix ansible-lint E404 ( #6417 )
4 years ago
Maxime Guyot
e70f27dd79
Add noqa and disable .ansible-lint global exclusions ( #6410 )
4 years ago
Arthur Outhenin-Chalandre
abfa1636e4
Fix kube-proxy post deployment removal ( #5554 )
* Fix kube-proxy removal
* Fix unwanted skipped task for kube-proxy
* Fix kube_proxy_remove default
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Add test for kube-router svc proxy
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Maxime Guyot
935c5093e2
Enable OVH CI ( #6365 )
4 years ago
Joel Seguillon
4c1e0b188d
Add .editorconfig file ( #6307 )
4 years ago
bozzo
276c450759
Use `connection: local` when `delegate_to: localhost` ( #6322 )
This will avoid SSH connection on the local host
4 years ago
Alvaro
80d16e6c91
Support for Ambassador OSS as an Ingress ( #6135 )
Support for Ambassador OSS as an Ingress Controller when
settings `ingress_ambassador_enabled: true`.
Signed-off-by: Alvaro Saurin <alvaro.saurin@gmail.com>
4 years ago
Florian Ruynat
90c867b424
Update loadbalancers versions (haproxy&nginx) ( #6278 )
4 years ago
Maxime Guyot
69a48cbdd7
Add Vagrant CI for Ubuntu 20.04 ( #6279 )
4 years ago
Maxime Guyot
c6588856c7
Add Ubuntu 20.04 support and use Python 3 ( #6157 )
4 years ago
Samuel Liu
dba645421f
ADD tls cipher suites support ( #6024 )
* ADD tls cipher suites support
yaml lint
yamllint
* update test case
* update test case
4 years ago
Unai Arríen
8ec6729cae
Add disable_ipv6_dns: true in E2E tests ( #6266 )
4 years ago
petruha
bacbb2a0ca
Add custom dashboard namespace test ( #6249 )
Add custom dashboard namespace test
4 years ago
Florian Ruynat
f2ca929a4a
Move nodes readiness test before pods readiness ( #6089 )
4 years ago
Maxime Guyot
fd59556222
Add Elastx CI ( #6127 )
4 years ago
Florian Ruynat
71d476b121
Auto detect github target branch in rebase script ( #6187 )
4 years ago
Maxime Guyot
83d945127f
Make vagrant CI normal ( #6074 )
4 years ago
Florian Ruynat
1f9ccfe54d
Rollback metrics-server version and enable in one CI test ( #6130 )
4 years ago
Maxime Guyot
21ea079896
Disable OVH CI ( #6114 )
4 years ago
Florian Ruynat
c44f13114f
Allow containerd runtime with fedora os (30/31) - add CI test ( #6094 )
4 years ago
Florian Ruynat
965fe1db94
Update cni spec to 0.4.0 for network plugin allowing it ( #6053 )
4 years ago
Maxime Guyot
641a2a8bb4
Skip molecule tests for Ubuntu 18.04 ( #6077 )
4 years ago
Florian Ruynat
79de8ff169
Replace "replicas" option (CI tests) removed in latest k8s versions ( #6068 )
4 years ago
Maxime Guyot
01dbc909be
Make Vagrant CI use unsafe I/O ( #6058 )
4 years ago
Florian Ruynat
361645e8b6
Fix multus missing cni and erroneous CI tests ( #6051 )
4 years ago
Maxime Guyot
353d44a4a6
Add CI var for http_proxy ( #6039 )
4 years ago
Maxime Guyot
412d560bcf
Add CI for 16x ubuntu servers ( #6040 )
4 years ago
Florian Ruynat
a468954519
Fix default value for standalone tests ( #6043 )
4 years ago
Sergey
69603aed34
add strategy mitogen_linear when installed mitogen ( #5985 )
* 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)
4 years ago
Maxime Guyot
6674be2572
Cleanup Vagrant VMs before molecule and vagrant CI ( #6009 )
4 years ago
Maxime Guyot
b44f7957d5
Update CI matrix ( #6010 )
4 years ago
Maxime Guyot
09bccc97ba
Add CRI-O CI ( #5460 )
4 years ago
Maxime Guyot
8939196f0d
Verify apiserver version in CI ( #5918 )
4 years ago
Florian Ruynat
ca45d5ffbe
Fix retries keyword missing until instruction ( #5989 )
4 years ago
Maxime Guyot
3134dd4c0d
Drop support for Fedora 28 and add Fedora 30 and 31 ( #5969 )
4 years ago
Maxime Guyot
bfa468c771
Ensure upgrade CI jobs are named correctly ( #5909 )
4 years ago
Florian Ruynat
6a92e34994
Update tests names ( #5904 )
4 years ago
Florian Ruynat
c929b5e82e
Upgrade kube-ovn to v1.1.0 and move test from centos7 to centos8 ( #5852 )
4 years ago
Florian Ruynat
58f48500b1
Update Flannel manifests, install script and version (0.12) + fix tests scripts ( #5937 )
* Add CI_TEST_VARS to tests
* Update flannel to 0.12.0 (with new manifests) and disable tx/rx
offloading in networking test
4 years ago
Florian Ruynat
45874a23bb
Remove 1.16.x flag for packet_centos7-weave-kubeadm-sep ( #5907 )
4 years ago
Florian Ruynat
01b9b263ed
Remove 1.16.x flag for tf-ovh_coreos-calico (now 1.17 ready) ( #5853 )
4 years ago
Etienne Champetier
75e743bfae
CentOS 8 CI ( #5842 )
* 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>
* Add CentOS 8 Calico to CI
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
4 years ago
Etienne Champetier
2f19d964f6
Bump requirements.txt versions / remove ansible_python_interpreter hack ( #5847 )
* 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>
4 years ago
Maxime Guyot
ded58d3b66
Add molecule test for bootstrap-os ( #5845 )
4 years ago
Maxime Guyot
be9414fabe
Add cluster dump artifact in CI jobs ( #5796 )
4 years ago
Maxime Guyot
4fd3e2ece7
Fix download_run_once in packet_ubuntu18-flannel-containerd-once ( #5864 )
4 years ago
Florian Ruynat
09308d6125
Upgrade to Kubernetes 1.174 ( #5628 )
* Upgrade to Kubernetes 1.17.4 - change defaults
* Update ci jobs to previous k8s release (will fix them afterward)
4 years ago
Maxime Guyot
a60e4c0a3f
Remove unused kubeadm_enabled variable ( #5838 )
4 years ago
Maxime Guyot
b2d740dd1f
Add Ubuntu 20.04 RC image and test job ( #5836 )
4 years ago