mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-03-05 10:41:12 -03:30
Merge pull request #12878 from VannTen/ci/handle_flakes
CI: Separate matrix job for flakey tests
This commit is contained in:
@@ -43,7 +43,6 @@ pr:
|
|||||||
- fedora39-kube-router
|
- fedora39-kube-router
|
||||||
- fedora41-kube-router
|
- fedora41-kube-router
|
||||||
- fedora42-calico
|
- fedora42-calico
|
||||||
- openeuler24-calico
|
|
||||||
- rockylinux9-cilium
|
- rockylinux9-cilium
|
||||||
- rockylinux10-cilium
|
- rockylinux10-cilium
|
||||||
- ubuntu22-calico-all-in-one
|
- ubuntu22-calico-all-in-one
|
||||||
@@ -57,9 +56,19 @@ pr:
|
|||||||
- ubuntu24-kube-router-sep
|
- ubuntu24-kube-router-sep
|
||||||
- ubuntu24-kube-router-svc-proxy
|
- ubuntu24-kube-router-svc-proxy
|
||||||
- ubuntu24-ha-separate-etcd
|
- ubuntu24-ha-separate-etcd
|
||||||
- flatcar4081-calico
|
|
||||||
- fedora40-flannel-crio-collection-scale
|
- fedora40-flannel-crio-collection-scale
|
||||||
|
|
||||||
|
# This is for flakey test so they don't disrupt the PR worklflow too much.
|
||||||
|
# Jobs here MUST have a open issue so we don't lose sight of them
|
||||||
|
pr-flakey:
|
||||||
|
extends: pr
|
||||||
|
retry: 1
|
||||||
|
parallel:
|
||||||
|
matrix:
|
||||||
|
- TESTCASE:
|
||||||
|
- flatcar4081-calico # https://github.com/kubernetes-sigs/kubespray/issues/12309
|
||||||
|
- openeuler24-calico # https://github.com/kubernetes-sigs/kubespray/issues/12877
|
||||||
|
|
||||||
# The ubuntu24-calico-all-in-one jobs are meant as early stages to prevent running the full CI if something is horribly broken
|
# The ubuntu24-calico-all-in-one jobs are meant as early stages to prevent running the full CI if something is horribly broken
|
||||||
ubuntu24-calico-all-in-one:
|
ubuntu24-calico-all-in-one:
|
||||||
stage: deploy-part1
|
stage: deploy-part1
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
---
|
---
|
||||||
# number of times package install task should be retried
|
# number of times package install task should be retried
|
||||||
pkg_install_retries: 4
|
pkg_install_retries: 4
|
||||||
|
pkg_install_timeout: "{{ 5 * 60 }}"
|
||||||
yum_repo_dir: /etc/yum.repos.d
|
yum_repo_dir: /etc/yum.repos.d
|
||||||
|
|||||||
@@ -63,3 +63,4 @@
|
|||||||
label: "{{ item.action_label }}"
|
label: "{{ item.action_label }}"
|
||||||
tags:
|
tags:
|
||||||
- bootstrap_os
|
- bootstrap_os
|
||||||
|
timeout: "{{ pkg_install_timeout }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user