Mitigate CI flakiness (#70)

* Increase SSH connection timeouts and retries

* Make MetalLB timeouts configurable

* Retry applying MetalLB CRs

* Fix location of MetalLB CRs template

* Make MetalLB wait logic more compact

* Fix typo

* retrigger 1

* retrigger 2

* retrigger 3

* retrigger 4

* retrigger 5
This commit is contained in:
Simon Leiner
2022-09-08 01:47:58 +02:00
committed by GitHub
parent 4365a2a54b
commit 60bc09b085
4 changed files with 50 additions and 56 deletions

View File

@@ -50,6 +50,8 @@ jobs:
run: molecule test --scenario-name ${{ matrix.scenario }}
env:
ANSIBLE_K3S_LOG_DIR: ${{ runner.temp }}/logs/k3s-ansible/${{ matrix.scenario }}
ANSIBLE_SSH_RETRIES: 4
ANSIBLE_TIMEOUT: 60
- name: Upload log files
if: always() # do this even if a step before has failed