Florian Ruynat
c1aa755a3c
Fix missing broken_etcd filter in recover control plane task ( #7619 )
3 years ago
harihud
0071e3c99c
Update main.yml ( #7557 )
3 years ago
Maxime Guyot
214e08f8c9
Fix ansible-lint E305 ( #6459 )
4 years ago
Maxime Guyot
e70f27dd79
Add noqa and disable .ansible-lint global exclusions ( #6410 )
4 years ago
Florent Monbillard
bf8c8976dd
Upgrade etcd to 3.4.3 ( #5998 )
4 years ago
Maxime Guyot
00fe3d5094
Explicitly set ETCDCTL_API and use ETCDCTL_ENDPOINTS ( #6327 )
4 years ago
Etienne Champetier
096de82fd9
Fixup recover_control_plane with Ansible 2.9 ( #5806 )
Tests as filters support is removed as of Ansible 2.9
https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_2.5.html#jinja-tests-used-as-filters
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
4 years ago
qvicksilver
ac2135e450
Fix recover-control-plane to work with etcd 3.3.x and add CI ( #5500 )
* 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
4 years ago
MarkusTeufelberger
e67f848abc
ansible-lint: add spaces around variables [E206] ( #4699 )
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
qvicksilver
48a182844c
Documentation and playbook for recovering control plane from node failure ( #4146 )
5 years ago