Skip to content

Commit 2ed7f84

Browse files
authored
[CD] Remove CUDA 12.9 builds (#7074)
Remove CUDA 12.9 CD builds Remove CUDA 11.8 artifacts
1 parent a95d3c5 commit 2ed7f84

6 files changed

+1
-497
lines changed

tools/scripts/generate_binary_build_matrix.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"release": ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t"],
2828
}
2929
CUDA_ARCHES_DICT = {
30-
"nightly": ["12.6", "12.8", "12.9", "13.0"],
30+
"nightly": ["12.6", "12.8", "13.0"],
3131
"test": ["12.6", "12.8", "12.9"],
3232
"release": ["12.6", "12.8", "12.9"],
3333
}
@@ -39,7 +39,6 @@
3939
}
4040

4141
CUDA_CUDNN_VERSIONS = {
42-
"11.8": {"cuda": "11.8.0", "cudnn": "9"},
4342
"12.6": {"cuda": "12.6.3", "cudnn": "9"},
4443
"12.8": {"cuda": "12.8.0", "cudnn": "9"},
4544
"12.9": {"cuda": "12.9.1", "cudnn": "9"},

tools/tests/assets/build_matrix_linux_wheel_cuda.json

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,6 @@
4545
"stable_version": "2.8.0",
4646
"use_split_build": false
4747
},
48-
{
49-
"python_version": "3.10",
50-
"gpu_arch_type": "cuda",
51-
"gpu_arch_version": "12.9",
52-
"desired_cuda": "cu129",
53-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
54-
"package_type": "manywheel",
55-
"build_name": "manywheel-py3_10-cuda12_9",
56-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
57-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
58-
"channel": "nightly",
59-
"upload_to_base_bucket": "no",
60-
"stable_version": "2.8.0",
61-
"use_split_build": false
62-
},
6348
{
6449
"python_version": "3.10",
6550
"gpu_arch_type": "cuda",
@@ -150,21 +135,6 @@
150135
"stable_version": "2.8.0",
151136
"use_split_build": false
152137
},
153-
{
154-
"python_version": "3.11",
155-
"gpu_arch_type": "cuda",
156-
"gpu_arch_version": "12.9",
157-
"desired_cuda": "cu129",
158-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
159-
"package_type": "manywheel",
160-
"build_name": "manywheel-py3_11-cuda12_9",
161-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
162-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
163-
"channel": "nightly",
164-
"upload_to_base_bucket": "no",
165-
"stable_version": "2.8.0",
166-
"use_split_build": false
167-
},
168138
{
169139
"python_version": "3.11",
170140
"gpu_arch_type": "cuda",
@@ -255,21 +225,6 @@
255225
"stable_version": "2.8.0",
256226
"use_split_build": false
257227
},
258-
{
259-
"python_version": "3.12",
260-
"gpu_arch_type": "cuda",
261-
"gpu_arch_version": "12.9",
262-
"desired_cuda": "cu129",
263-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
264-
"package_type": "manywheel",
265-
"build_name": "manywheel-py3_12-cuda12_9",
266-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
267-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
268-
"channel": "nightly",
269-
"upload_to_base_bucket": "no",
270-
"stable_version": "2.8.0",
271-
"use_split_build": false
272-
},
273228
{
274229
"python_version": "3.12",
275230
"gpu_arch_type": "cuda",
@@ -360,21 +315,6 @@
360315
"stable_version": "2.8.0",
361316
"use_split_build": false
362317
},
363-
{
364-
"python_version": "3.13",
365-
"gpu_arch_type": "cuda",
366-
"gpu_arch_version": "12.9",
367-
"desired_cuda": "cu129",
368-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
369-
"package_type": "manywheel",
370-
"build_name": "manywheel-py3_13-cuda12_9",
371-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
372-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
373-
"channel": "nightly",
374-
"upload_to_base_bucket": "no",
375-
"stable_version": "2.8.0",
376-
"use_split_build": false
377-
},
378318
{
379319
"python_version": "3.13",
380320
"gpu_arch_type": "cuda",
@@ -465,21 +405,6 @@
465405
"stable_version": "2.8.0",
466406
"use_split_build": false
467407
},
468-
{
469-
"python_version": "3.13t",
470-
"gpu_arch_type": "cuda",
471-
"gpu_arch_version": "12.9",
472-
"desired_cuda": "cu129",
473-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
474-
"package_type": "manywheel",
475-
"build_name": "manywheel-py3_13t-cuda12_9",
476-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
477-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
478-
"channel": "nightly",
479-
"upload_to_base_bucket": "no",
480-
"stable_version": "2.8.0",
481-
"use_split_build": false
482-
},
483408
{
484409
"python_version": "3.13t",
485410
"gpu_arch_type": "cuda",
@@ -570,21 +495,6 @@
570495
"stable_version": "2.8.0",
571496
"use_split_build": false
572497
},
573-
{
574-
"python_version": "3.14",
575-
"gpu_arch_type": "cuda",
576-
"gpu_arch_version": "12.9",
577-
"desired_cuda": "cu129",
578-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
579-
"package_type": "manywheel",
580-
"build_name": "manywheel-py3_14-cuda12_9",
581-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
582-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
583-
"channel": "nightly",
584-
"upload_to_base_bucket": "no",
585-
"stable_version": "2.8.0",
586-
"use_split_build": false
587-
},
588498
{
589499
"python_version": "3.14",
590500
"gpu_arch_type": "cuda",
@@ -675,21 +585,6 @@
675585
"stable_version": "2.8.0",
676586
"use_split_build": false
677587
},
678-
{
679-
"python_version": "3.14t",
680-
"gpu_arch_type": "cuda",
681-
"gpu_arch_version": "12.9",
682-
"desired_cuda": "cu129",
683-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
684-
"package_type": "manywheel",
685-
"build_name": "manywheel-py3_14t-cuda12_9",
686-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
687-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
688-
"channel": "nightly",
689-
"upload_to_base_bucket": "no",
690-
"stable_version": "2.8.0",
691-
"use_split_build": false
692-
},
693588
{
694589
"python_version": "3.14t",
695590
"gpu_arch_type": "cuda",

tools/tests/assets/build_matrix_linux_wheel_cuda_norocm.json

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,6 @@
4545
"stable_version": "2.8.0",
4646
"use_split_build": false
4747
},
48-
{
49-
"python_version": "3.10",
50-
"gpu_arch_type": "cuda",
51-
"gpu_arch_version": "12.9",
52-
"desired_cuda": "cu129",
53-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
54-
"package_type": "manywheel",
55-
"build_name": "manywheel-py3_10-cuda12_9",
56-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
57-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
58-
"channel": "nightly",
59-
"upload_to_base_bucket": "no",
60-
"stable_version": "2.8.0",
61-
"use_split_build": false
62-
},
6348
{
6449
"python_version": "3.10",
6550
"gpu_arch_type": "cuda",
@@ -120,21 +105,6 @@
120105
"stable_version": "2.8.0",
121106
"use_split_build": false
122107
},
123-
{
124-
"python_version": "3.11",
125-
"gpu_arch_type": "cuda",
126-
"gpu_arch_version": "12.9",
127-
"desired_cuda": "cu129",
128-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
129-
"package_type": "manywheel",
130-
"build_name": "manywheel-py3_11-cuda12_9",
131-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
132-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
133-
"channel": "nightly",
134-
"upload_to_base_bucket": "no",
135-
"stable_version": "2.8.0",
136-
"use_split_build": false
137-
},
138108
{
139109
"python_version": "3.11",
140110
"gpu_arch_type": "cuda",
@@ -195,21 +165,6 @@
195165
"stable_version": "2.8.0",
196166
"use_split_build": false
197167
},
198-
{
199-
"python_version": "3.12",
200-
"gpu_arch_type": "cuda",
201-
"gpu_arch_version": "12.9",
202-
"desired_cuda": "cu129",
203-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
204-
"package_type": "manywheel",
205-
"build_name": "manywheel-py3_12-cuda12_9",
206-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
207-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
208-
"channel": "nightly",
209-
"upload_to_base_bucket": "no",
210-
"stable_version": "2.8.0",
211-
"use_split_build": false
212-
},
213168
{
214169
"python_version": "3.12",
215170
"gpu_arch_type": "cuda",
@@ -270,21 +225,6 @@
270225
"stable_version": "2.8.0",
271226
"use_split_build": false
272227
},
273-
{
274-
"python_version": "3.13",
275-
"gpu_arch_type": "cuda",
276-
"gpu_arch_version": "12.9",
277-
"desired_cuda": "cu129",
278-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
279-
"package_type": "manywheel",
280-
"build_name": "manywheel-py3_13-cuda12_9",
281-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
282-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
283-
"channel": "nightly",
284-
"upload_to_base_bucket": "no",
285-
"stable_version": "2.8.0",
286-
"use_split_build": false
287-
},
288228
{
289229
"python_version": "3.13",
290230
"gpu_arch_type": "cuda",
@@ -345,21 +285,6 @@
345285
"stable_version": "2.8.0",
346286
"use_split_build": false
347287
},
348-
{
349-
"python_version": "3.13t",
350-
"gpu_arch_type": "cuda",
351-
"gpu_arch_version": "12.9",
352-
"desired_cuda": "cu129",
353-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
354-
"package_type": "manywheel",
355-
"build_name": "manywheel-py3_13t-cuda12_9",
356-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
357-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
358-
"channel": "nightly",
359-
"upload_to_base_bucket": "no",
360-
"stable_version": "2.8.0",
361-
"use_split_build": false
362-
},
363288
{
364289
"python_version": "3.13t",
365290
"gpu_arch_type": "cuda",
@@ -420,21 +345,6 @@
420345
"stable_version": "2.8.0",
421346
"use_split_build": false
422347
},
423-
{
424-
"python_version": "3.14",
425-
"gpu_arch_type": "cuda",
426-
"gpu_arch_version": "12.9",
427-
"desired_cuda": "cu129",
428-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
429-
"package_type": "manywheel",
430-
"build_name": "manywheel-py3_14-cuda12_9",
431-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
432-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
433-
"channel": "nightly",
434-
"upload_to_base_bucket": "no",
435-
"stable_version": "2.8.0",
436-
"use_split_build": false
437-
},
438348
{
439349
"python_version": "3.14",
440350
"gpu_arch_type": "cuda",
@@ -495,21 +405,6 @@
495405
"stable_version": "2.8.0",
496406
"use_split_build": false
497407
},
498-
{
499-
"python_version": "3.14t",
500-
"gpu_arch_type": "cuda",
501-
"gpu_arch_version": "12.9",
502-
"desired_cuda": "cu129",
503-
"container_image": "pytorch/manylinux2_28-builder:cuda12.9",
504-
"package_type": "manywheel",
505-
"build_name": "manywheel-py3_14t-cuda12_9",
506-
"validation_runner": "linux.g5.4xlarge.nvidia.gpu",
507-
"installation": "pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu129",
508-
"channel": "nightly",
509-
"upload_to_base_bucket": "no",
510-
"stable_version": "2.8.0",
511-
"use_split_build": false
512-
},
513408
{
514409
"python_version": "3.14t",
515410
"gpu_arch_type": "cuda",

0 commit comments

Comments
 (0)