Maxime Guyot
4f05d801c3
Use short cluster_name for TF CI ( #4835 )
5 years ago
Maxime Guyot
956afcb33f
Move tf-ovh to part2 ( #4834 )
5 years ago
Maxime Guyot
b45f3f0004
Add tf-ovh_coreos CI job ( #4763 )
5 years ago
Maxime Guyot
3f62492a15
Use standard testcases job for TF CI ( #4732 )
5 years ago
Maxime Guyot
5e3bd2dff1
Use common playbook to wait for SSH ( #4734 )
5 years ago
Maxime Guyot
3776000fc4
Run TF tests from repo root ( #4723 )
5 years ago
Maxime Guyot
f0572e59e7
Always do OVH CI ( #4722 )
5 years ago
Maxime Guyot
3f45122d0d
Refactor Terraform CI ( #4654 )
5 years ago
Maxime Guyot
24b6698cc9
Disable CI deploys on master ( #4690 )
5 years ago
Andreas Krüger
73885d3b9e
Validate Vagrantfile in CI unit-tests ( #4642 )
* Validate vagrant file on CI
* Install vagrant
* Install vagrant
* Install vagrant
* Install vagrant
* Install vagrant
* Install vagrant
* Test vagrant validate
5 years ago
Matthew Mosesohn
a5b46bfc8c
Run dns_late preinstall tasks on all k8s nodes ( #4672 )
* Run dns_late preinstall tasks on all k8s nodes
Related issue: #4656
Change-Id: I63f8559ef1a497b7580ab084561e6603fe647834
* Fix ansible-lint
Change-Id: Ia5b33fa63dbc36d8c3e9557ef3f2ea02af2325a5
* Fix recover_control_plane lint issues
Change-Id: I16643a3193c11b6ba704e9698812cac7e4fd19a8
5 years ago
Andreas Krüger
38af93b60c
Remove rkt support ( #4671 )
5 years ago
Matthew Mosesohn
009e208bcd
Remove RHEL from packet deploy ( #4661 )
Change-Id: I131d77bb9d16cc0f252dd86166c29f72daa9a64a
5 years ago
Matthew Mosesohn
81e6877b02
Make cilium tests pass ( #4660 )
Cilium requires a high kernel. rhel7 and centos7 are too low, so they are removed.
Bumping ubuntu to ubuntu-1804
Change-Id: Ib1bffa45b8f9ed0ba500f751714372b3a3f7878b
5 years ago
Maxime Guyot
53e3463b5a
Fix GCE tests with undefined CI_PLATFORM ( #4650 )
5 years ago
Maxime Guyot
696d481e3b
Fix dynamic inventory parsing in contrib/tf/packet ( #4645 )
5 years ago
Andreas Krüger
3c5a4474ac
Increase ansible-lint speed ( #4632 )
5 years ago
Andreas Krüger
f3e7615bef
Switch deploy-part1 AIO job to Calico ( #4628 )
* Switch deploy-part1 AIO job to Calico
* Cleanup file
* Remove newline at end
5 years ago
Maxime Guyot
683efc5698
Move on_success test to deploy-part2 ( #4627 )
5 years ago
Maxime Guyot
38a3075025
Always rebase on master before running a job ( #4616 )
5 years ago
Matthew Mosesohn
d89ecb8308
disable metrics server and fix terraform ( #4617 )
* disable metrics server in centos7-flannel-addons job
Change-Id: I1d87923547584896f64dda9ea8feb5581ad48cbe
* Fix tf facility->facilities syntax
Change-Id: I434bfe53f47e8e4a546890e0b62d24bde6e6d6a7
* Update Terraform CI for facilities
* Fix undefined variable error
5 years ago
Maxime Guyot
f696d7abee
Simplify syntax-check CI job ( #4585 )
5 years ago
Maxime Guyot
4de6a78e26
Fix CI for packet_centos7-flannel-addons ( #4586 )
5 years ago
Maxime Guyot
026088deea
Re-Add docker:dind for Packet CI ( #4567 )
5 years ago
Maxime Guyot
2f49b6caa8
Use yamllint --strict ( #4587 )
5 years ago
Maxime Guyot
530e1c329d
Add shellcheck CI ( #4562 )
5 years ago
Maxime Guyot
848191e97a
Enable working Packet CI jobs and delay GCE CI ( #4559 )
5 years ago
Andreas Krüger
d4b9f15c0a
PHASE 2 - Enable Packet-CI in gitlab and move unit-tests and deploy-part1 ( #4538 )
* PHASE 2 - Enable Packet-CI in gitlab
* Add gitlab files
* Reset files back and only keep Packet
* Include packet
* Add missing Upgrade Tests
* Update GCE jobs etc
* Fix bug
* Yaml lint all gitlab files
* Remove GCE
* Test
* Test again
* Enable GCE again
* Install requirements
* Cleanup the gitlab file
* Cleanup runner tags
* Install requirements
* Test
* Test variables for gce
* Test again
* Test again
* Fix
* Update
5 years ago
Maxime Guyot
0b02f6593b
Split .gitlab-ci.yml into several files ( #4519 )
5 years ago