Skip to content

Commit 364437a

Browse files
authored
Make queue generation script output deterministic (#7523)
Sort the data produced by update-kueue-vm-quotas.py in order to get a consistent output. Update all the cluster queue as well. Assisted-By: Cursor Signed-off-by: Gal Ben Haim <[email protected]>
1 parent e03a6d0 commit 364437a

File tree

11 files changed

+84
-71
lines changed

11 files changed

+84
-71
lines changed

components/kueue/production/kflux-ocp-p01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -168,6 +162,12 @@ spec:
168162
nominalQuota: '1000'
169163
- name: localhost
170164
nominalQuota: '1000'
165+
stopPolicy: None
166+
---
167+
apiVersion: kueue.x-k8s.io/v1beta1
168+
kind: ResourceFlavor
169+
metadata:
170+
name: default-flavor
171171
---
172172
apiVersion: kueue.x-k8s.io/v1beta1
173173
kind: ResourceFlavor

components/kueue/production/kflux-osp-p01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -131,6 +125,12 @@ spec:
131125
nominalQuota: '1000'
132126
- name: localhost
133127
nominalQuota: '1000'
128+
stopPolicy: None
129+
---
130+
apiVersion: kueue.x-k8s.io/v1beta1
131+
kind: ResourceFlavor
132+
metadata:
133+
name: default-flavor
134134
---
135135
apiVersion: kueue.x-k8s.io/v1beta1
136136
kind: ResourceFlavor

components/kueue/production/kflux-prd-rh02/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -156,6 +150,12 @@ spec:
156150
nominalQuota: '1000'
157151
- name: localhost
158152
nominalQuota: '1000'
153+
stopPolicy: None
154+
---
155+
apiVersion: kueue.x-k8s.io/v1beta1
156+
kind: ResourceFlavor
157+
metadata:
158+
name: default-flavor
159159
---
160160
apiVersion: kueue.x-k8s.io/v1beta1
161161
kind: ResourceFlavor

components/kueue/production/kflux-prd-rh03/queue-config/cluster-queue.yaml

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -49,7 +43,7 @@ spec:
4943
- linux-d160-c8xlarge-arm64
5044
- linux-d160-m2xlarge-amd64
5145
- linux-d160-m2xlarge-arm64
52-
- linux-extra-fast-amd64
46+
- linux-d160-m7-8xlarge-amd64
5347
flavors:
5448
- name: platform-group-1
5549
resources:
@@ -83,9 +77,11 @@ spec:
8377
nominalQuota: '5'
8478
- name: linux-d160-m2xlarge-arm64
8579
nominalQuota: '5'
86-
- name: linux-extra-fast-amd64
80+
- name: linux-d160-m7-8xlarge-amd64
8781
nominalQuota: '5'
8882
- coveredResources:
83+
- linux-d160-m8-8xlarge-arm64
84+
- linux-extra-fast-amd64
8985
- linux-fast-amd64
9086
- linux-g64xlarge-amd64
9187
- linux-m2xlarge-amd64
@@ -100,11 +96,13 @@ spec:
10096
- linux-mxlarge-arm64
10197
- linux-ppc64le
10298
- linux-root-amd64
103-
- linux-root-arm64
104-
- linux-s390x
10599
flavors:
106100
- name: platform-group-2
107101
resources:
102+
- name: linux-d160-m8-8xlarge-arm64
103+
nominalQuota: '5'
104+
- name: linux-extra-fast-amd64
105+
nominalQuota: '5'
108106
- name: linux-fast-amd64
109107
nominalQuota: '5'
110108
- name: linux-g64xlarge-amd64
@@ -133,23 +131,31 @@ spec:
133131
nominalQuota: '64'
134132
- name: linux-root-amd64
135133
nominalQuota: '5'
136-
- name: linux-root-arm64
137-
nominalQuota: '5'
138-
- name: linux-s390x
139-
nominalQuota: '56'
140134
- coveredResources:
135+
- linux-root-arm64
136+
- linux-s390x
141137
- linux-x86-64
142138
- local
143139
- localhost
144140
flavors:
145141
- name: platform-group-3
146142
resources:
143+
- name: linux-root-arm64
144+
nominalQuota: '5'
145+
- name: linux-s390x
146+
nominalQuota: '56'
147147
- name: linux-x86-64
148148
nominalQuota: '1000'
149149
- name: local
150150
nominalQuota: '1000'
151151
- name: localhost
152152
nominalQuota: '1000'
153+
stopPolicy: None
154+
---
155+
apiVersion: kueue.x-k8s.io/v1beta1
156+
kind: ResourceFlavor
157+
metadata:
158+
name: default-flavor
153159
---
154160
apiVersion: kueue.x-k8s.io/v1beta1
155161
kind: ResourceFlavor

components/kueue/production/kflux-rhel-p01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -131,6 +125,12 @@ spec:
131125
nominalQuota: '1000'
132126
- name: localhost
133127
nominalQuota: '1000'
128+
stopPolicy: None
129+
---
130+
apiVersion: kueue.x-k8s.io/v1beta1
131+
kind: ResourceFlavor
132+
metadata:
133+
name: default-flavor
134134
---
135135
apiVersion: kueue.x-k8s.io/v1beta1
136136
kind: ResourceFlavor

components/kueue/production/stone-prd-rh01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -156,6 +150,12 @@ spec:
156150
nominalQuota: '1000'
157151
- name: localhost
158152
nominalQuota: '1000'
153+
stopPolicy: None
154+
---
155+
apiVersion: kueue.x-k8s.io/v1beta1
156+
kind: ResourceFlavor
157+
metadata:
158+
name: default-flavor
159159
---
160160
apiVersion: kueue.x-k8s.io/v1beta1
161161
kind: ResourceFlavor

components/kueue/production/stone-prod-p01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -144,6 +138,12 @@ spec:
144138
resources:
145139
- name: localhost
146140
nominalQuota: '1000'
141+
stopPolicy: None
142+
---
143+
apiVersion: kueue.x-k8s.io/v1beta1
144+
kind: ResourceFlavor
145+
metadata:
146+
name: default-flavor
147147
---
148148
apiVersion: kueue.x-k8s.io/v1beta1
149149
kind: ResourceFlavor

components/kueue/production/stone-prod-p02/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: ClusterQueue
83
metadata:
94
name: cluster-pipeline-queue
@@ -18,7 +13,6 @@ spec:
1813
reclaimWithinCohort: Never
1914
withinClusterQueue: Never
2015
queueingStrategy: BestEffortFIFO
21-
stopPolicy: None
2216
resourceGroups:
2317
- coveredResources:
2418
- tekton.dev/pipelineruns
@@ -156,6 +150,12 @@ spec:
156150
nominalQuota: '1000'
157151
- name: localhost
158152
nominalQuota: '1000'
153+
stopPolicy: None
154+
---
155+
apiVersion: kueue.x-k8s.io/v1beta1
156+
kind: ResourceFlavor
157+
metadata:
158+
name: default-flavor
159159
---
160160
apiVersion: kueue.x-k8s.io/v1beta1
161161
kind: ResourceFlavor

components/kueue/staging/stone-stage-p01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: AdmissionCheck
83
metadata:
94
name: static-admission
@@ -27,7 +22,6 @@ spec:
2722
reclaimWithinCohort: Never
2823
withinClusterQueue: Never
2924
queueingStrategy: BestEffortFIFO
30-
stopPolicy: None
3125
resourceGroups:
3226
- coveredResources:
3327
- tekton.dev/pipelineruns
@@ -137,6 +131,12 @@ spec:
137131
nominalQuota: '1000'
138132
- name: localhost
139133
nominalQuota: '1000'
134+
stopPolicy: None
135+
---
136+
apiVersion: kueue.x-k8s.io/v1beta1
137+
kind: ResourceFlavor
138+
metadata:
139+
name: default-flavor
140140
---
141141
apiVersion: kueue.x-k8s.io/v1beta1
142142
kind: ResourceFlavor

components/kueue/staging/stone-stg-rh01/queue-config/cluster-queue.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
apiVersion: kueue.x-k8s.io/v1beta1
2-
kind: ResourceFlavor
3-
metadata:
4-
name: default-flavor
5-
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
72
kind: AdmissionCheck
83
metadata:
94
name: static-admission
@@ -27,7 +22,6 @@ spec:
2722
reclaimWithinCohort: Never
2823
withinClusterQueue: Never
2924
queueingStrategy: BestEffortFIFO
30-
stopPolicy: None
3125
resourceGroups:
3226
- coveredResources:
3327
- tekton.dev/pipelineruns
@@ -140,6 +134,12 @@ spec:
140134
nominalQuota: '1000'
141135
- name: localhost
142136
nominalQuota: '1000'
137+
stopPolicy: None
138+
---
139+
apiVersion: kueue.x-k8s.io/v1beta1
140+
kind: ResourceFlavor
141+
metadata:
142+
name: default-flavor
143143
---
144144
apiVersion: kueue.x-k8s.io/v1beta1
145145
kind: ResourceFlavor

0 commit comments

Comments
 (0)