Skip to content

Commit 04222bb

Browse files
[PERFSCALE-3337] Jetlag CI (openshift#58725)
* Jetlag CI Signed-off-by: Jose Castillo Lema <[email protected]> * Jetlag ci (2) Signed-off-by: Jose Castillo Lema <[email protected]> * Job Signed-off-by: Raul Sevilla <[email protected]> Owners Signed-off-by: Raul Sevilla <[email protected]> * Add release section * Update jobs Signed-off-by: Raul Sevilla <[email protected]> * Update lab cloud Signed-off-by: Jose Castillo Lema <[email protected]> * Updated OCP release Signed-off-by: Jose Castillo Lema <[email protected]> * jobs Signed-off-by: Raul Sevilla <[email protected]> * clean-resources Signed-off-by: Raul Sevilla <[email protected]> * Logic to pull specific PR and parallel deployments support Signed-off-by: Raul Sevilla <[email protected]> * Bootstrap only once Signed-off-by: Raul Sevilla <[email protected]> * Remove duped config Signed-off-by: Raul Sevilla <[email protected]> * Merge commands Signed-off-by: Raul Sevilla <[email protected]> * SNO jobs Signed-off-by: Raul Sevilla <[email protected]> * Add slices Signed-off-by: Jose Castillo Lema <[email protected]> * Update boskos Signed-off-by: Jose Castillo Lema <[email protected]> * Fix typo Signed-off-by: Jose Castillo Lema <[email protected]> * Update jetlag slice Signed-off-by: Jose Castillo Lema <[email protected]> * Update jetlag release Signed-off-by: Jose Castillo Lema <[email protected]> --------- Signed-off-by: Jose Castillo Lema <[email protected]> Signed-off-by: Raul Sevilla <[email protected]> Co-authored-by: Raul Sevilla <[email protected]>
1 parent 4081948 commit 04222bb

File tree

8 files changed

+578
-24
lines changed

8 files changed

+578
-24
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# DO NOT EDIT; this file is auto-generated using https://github.com/openshift/ci-tools.
2+
# Fetched from https://github.com/cloud-bulldozer/e2e-benchmarking root OWNERS
3+
# If the repo had OWNERS_ALIASES then the aliases were expanded
4+
# Logins who are not members of 'openshift' organization were filtered out
5+
# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md
6+
7+
approvers:
8+
- afcollins
9+
- chentex
10+
- dry923
11+
- jtaleric
12+
- krishvoor
13+
- mohit-sheth
14+
- morenod
15+
- mukrishn
16+
- rsevilla87
17+
- shashank-boyapally
18+
- venkataanil
19+
- vishnuchalla
20+
options: {}
21+
reviewers:
22+
- afcollins
23+
- chentex
24+
- dry923
25+
- jtaleric
26+
- krishvoor
27+
- mohit-sheth
28+
- morenod
29+
- mukrishn
30+
- rsevilla87
31+
- shashank-boyapally
32+
- venkataanil
33+
- vishnuchalla
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
build_root:
2+
image_stream_tag:
3+
name: ci-tools-build-root
4+
namespace: ci
5+
tag: latest
6+
releases:
7+
latest:
8+
candidate:
9+
product: ocp
10+
stream: nightly
11+
version: "4.17"
12+
resources:
13+
'*':
14+
limits:
15+
memory: 4Gi
16+
requests:
17+
cpu: 100m
18+
memory: 200Mi
19+
tests:
20+
- always_run: false
21+
as: deploy-5nodes
22+
cluster: build05
23+
restrict_network_access: false
24+
steps:
25+
cluster_profile: metal-perfscale-jetlag
26+
env:
27+
BASTION_CP_INTERFACE: eno1
28+
BASTION_LAB_INTERFACE: eno3
29+
CONTROLPLANE_LAB_INTERFACE: eno3
30+
CRUCIBLE: "false"
31+
LAB_CLOUD: cloud19
32+
NUM_WORKER_NODES: "2"
33+
OCP_VERSION: latest-4.17
34+
test:
35+
- chain: openshift-qe-installer-bm-ping
36+
- chain: openshift-qe-installer-bm-deploy
37+
- always_run: false
38+
as: deploy-5nodes-dev
39+
cluster: build05
40+
restrict_network_access: false
41+
steps:
42+
cluster_profile: metal-perfscale-jetlag
43+
env:
44+
CRUCIBLE: "false"
45+
LAB_CLOUD: cloud19
46+
NUM_WORKER_NODES: "2"
47+
OCP_BUILD: dev
48+
OCP_VERSION: latest
49+
test:
50+
- chain: openshift-qe-installer-bm-ping
51+
- chain: openshift-qe-installer-bm-deploy
52+
- always_run: false
53+
as: deploy-sno
54+
cluster: build05
55+
restrict_network_access: false
56+
steps:
57+
cluster_profile: metal-perfscale-jetlag
58+
env:
59+
CRUCIBLE: "false"
60+
LAB_CLOUD: cloud19
61+
OCP_VERSION: latest-4.17
62+
TYPE: sno
63+
test:
64+
- chain: openshift-qe-installer-bm-ping
65+
- chain: openshift-qe-installer-bm-deploy
66+
- always_run: false
67+
as: deploy-sno-dev
68+
cluster: build05
69+
restrict_network_access: false
70+
steps:
71+
cluster_profile: metal-perfscale-jetlag
72+
env:
73+
CRUCIBLE: "false"
74+
LAB_CLOUD: cloud19
75+
OCP_BUILD: dev
76+
OCP_VERSION: latest
77+
TYPE: sno
78+
test:
79+
- chain: openshift-qe-installer-bm-ping
80+
- chain: openshift-qe-installer-bm-deploy
81+
zz_generated_metadata:
82+
branch: main
83+
org: redhat-performance
84+
repo: jetlag
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# DO NOT EDIT; this file is auto-generated using https://github.com/openshift/ci-tools.
2+
# Fetched from https://github.com/cloud-bulldozer/e2e-benchmarking root OWNERS
3+
# If the repo had OWNERS_ALIASES then the aliases were expanded
4+
# Logins who are not members of 'openshift' organization were filtered out
5+
# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md
6+
7+
approvers:
8+
- afcollins
9+
- chentex
10+
- dry923
11+
- jtaleric
12+
- krishvoor
13+
- mohit-sheth
14+
- morenod
15+
- mukrishn
16+
- rsevilla87
17+
- shashank-boyapally
18+
- venkataanil
19+
- vishnuchalla
20+
options: {}
21+
reviewers:
22+
- afcollins
23+
- chentex
24+
- dry923
25+
- jtaleric
26+
- krishvoor
27+
- mohit-sheth
28+
- morenod
29+
- mukrishn
30+
- rsevilla87
31+
- shashank-boyapally
32+
- venkataanil
33+
- vishnuchalla

0 commit comments

Comments
 (0)