Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[BUG] Confusing machine names in Jenkins CI

オープン
#3,780 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 2 日以内に返信

@anishesg がすでに取り組んでいます。

2026年4月24日 から。

  • #3839 @anishesg による — オープン

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
45/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
python
領域
ci-cd, devops

調査の方向性

.jenkins/metadata.json の27行目と .jenkins/get_files_to_run.py の43-45行目から始め、次に issue で説明されている CI マトリクスのマッピングを調べます。linux.g5.12xlarge.nvidia.gpu runner を含め、label と shard/WORKER_ID の関係を確認します。マシンの命名とルーティングが、tutorial CI を壊すことなくマルチGPU CI の動作を一貫して表していれば完了です。

索引モデルが issue の本文から書いたものです。

説明

bug build automation build issue
Add Link

My PR for a new tutorial: https://github.com/pytorch/tutorials/pull/3763/

Describe the bug

THe Jenkins CI has a few hard-coded behaviors that are confusing. The linux.16xlarge.nvidia.gpu label in Jenkins appears to be a legacy label that means "needs multi-GPU". It doesn't describe the actual hardware that is used.

get_files_to_run.py has a hard-coded check for this exact key, which routes it to shard 0. Shard 0 maps to WORKER_ID=1 in the matrix (also confusing), and then shard 1's runner is a linux.g5.12xlarge.nvidia.gpu, not a 16xl.

Reporting this since it resulted in some confusion while getting my CI for my PR to pass. If it were me, the key should be '4-gpu' instead of linux.16xlarge.nvidia.gpu.

Describe your environment

PyTorch tutorial CI

主要言語
Python
スター
9.4k
フォーク
4.4k
平均マージ
3日 5時間
マージ済み PR(30日)
4

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

pytorch/tutorials のほかの issue

pytorch/tutorials の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。