-
- Downloads
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
Showing
- .gitlab-ci.yml 2 additions, 0 deletions.gitlab-ci.yml
- .gitlab-ci/packet.yml 16 additions, 0 deletions.gitlab-ci/packet.yml
- docs/recover-control-plane.md 8 additions, 22 deletionsdocs/recover-control-plane.md
- recover-control-plane.yml 0 additions, 1 deletionrecover-control-plane.yml
- roles/etcd/defaults/main.yml 3 additions, 0 deletionsroles/etcd/defaults/main.yml
- roles/etcd/tasks/configure.yml 2 additions, 2 deletionsroles/etcd/tasks/configure.yml
- roles/etcd/tasks/install_docker.yml 1 addition, 1 deletionroles/etcd/tasks/install_docker.yml
- roles/etcd/tasks/join_etcd-events_member.yml 1 addition, 1 deletionroles/etcd/tasks/join_etcd-events_member.yml
- roles/etcd/tasks/join_etcd_member.yml 1 addition, 1 deletionroles/etcd/tasks/join_etcd_member.yml
- roles/recover_control_plane/etcd/tasks/main.yml 74 additions, 3 deletionsroles/recover_control_plane/etcd/tasks/main.yml
- roles/recover_control_plane/etcd/tasks/prepare.yml 0 additions, 48 deletionsroles/recover_control_plane/etcd/tasks/prepare.yml
- roles/recover_control_plane/etcd/tasks/recover_lost_quorum.yml 2 additions, 8 deletions.../recover_control_plane/etcd/tasks/recover_lost_quorum.yml
- roles/recover_control_plane/master/tasks/main.yml 9 additions, 8 deletionsroles/recover_control_plane/master/tasks/main.yml
- roles/recover_control_plane/pre-recover/defaults/main.yml 0 additions, 2 deletionsroles/recover_control_plane/pre-recover/defaults/main.yml
- roles/recover_control_plane/pre-recover/tasks/main.yml 0 additions, 36 deletionsroles/recover_control_plane/pre-recover/tasks/main.yml
- tests/cloud_playbooks/roles/packet-ci/tasks/main.yml 1 addition, 1 deletiontests/cloud_playbooks/roles/packet-ci/tasks/main.yml
- tests/cloud_playbooks/roles/packet-ci/templates/inventory.j2 39 additions, 0 deletionstests/cloud_playbooks/roles/packet-ci/templates/inventory.j2
- tests/files/packet_ubuntu18-calico-ha-recover-noquorum.yml 10 additions, 0 deletionstests/files/packet_ubuntu18-calico-ha-recover-noquorum.yml
- tests/files/packet_ubuntu18-calico-ha-recover.yml 10 additions, 0 deletionstests/files/packet_ubuntu18-calico-ha-recover.yml
- tests/scripts/testcases_run.sh 6 additions, 0 deletionstests/scripts/testcases_run.sh
Loading
Please register or sign in to comment