Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
name: Bug Report
about: Report a problem encountered while using amd-device-plugin
labels: bug
---

<!-- Please use this template while reporting a bug and provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner. Thanks!
-->

**What happened**:

**What you expected to happen**:

**How to reproduce it (as minimally and precisely as possible)**:

**Anything else we need to know?**:

- Relevant excerpts from AMD SMI or ROCm SMI output; mask GPU UUIDs, PCI addresses, and host or node identifiers
- Relevant Docker or containerd configuration sections. Omit credentials, tokens, passwords, private keys, certificates, and unrelated host data.
- Relevant, time-bounded excerpts from the amd-device-plugin container and hook-installer logs
- Relevant, time-bounded excerpts from the HAMi scheduler container logs
- Relevant, time-bounded excerpts from the kubelet logs on the node (e.g: `sudo journalctl -r -u kubelet`)
- Relevant, redacted excerpts from the `hami.io/node-amd-register` annotation
- The relevant Helm values, ConfigMaps, or deployment manifests
- Relevant, time-bounded kernel output lines from `dmesg`

Before posting, remove or mask credentials, tokens, GPU identifiers, PCI addresses, node or host identifiers, and other sensitive data from configuration and logs.

**Environment**:
- amd-device-plugin version or image:
- AMD GPU model:
- ROCm and AMD SMI version:
- `amdgpu` kernel driver version:
- Kubernetes and HAMi version:
- Docker or containerd version:
- Helm chart version and relevant configuration:
- Workload image and libc version, if memory isolation is involved:
- Kernel version from `uname -a`:
- Others:
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Enhancement Request
about: Suggest an improvement to amd-device-plugin
labels: enhancement
---

<!-- Please use this template for enhancement and feature requests. -->

**What would you like to be added**:

**Why is this needed**:

**Anything else we need to know?**:
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/good-first.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Good First Issue
about: Publish a task suitable for a first-time contributor
labels: "good first issue"
---

<!-- Please use this template when publishing a good first issue. -->

**Task description**:

**Suggested solution**:

**Who can take this task**:

This issue is intended for a first-time contributor beginning their contribution journey.

**How to take the task**:

Reply to the issue and state that you would like to work on it. A maintainer can assign it to you.

**How to ask for help**:

If you need assistance or have questions, ask in the issue. The issue author or another community member can provide guidance.
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Question
about: Ask a question about amd-device-plugin
labels: question
---

**Please provide a detailed description of your question**:

**What have you already tried or investigated?**:

Before posting, include only relevant, time-bounded excerpts and remove or mask credentials, tokens, GPU identifiers, PCI addresses, and node or host identifiers.

**Environment**:

- amd-device-plugin version or image:
- AMD GPU model:
- ROCm, AMD SMI, and `amdgpu` driver versions:
- Kubernetes and HAMi version:
- Helm chart version:
- Workload image and libc version, if applicable:
- Others:
26 changes: 26 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
**What type of PR is this?**

<!--
Add one of the following kinds:
/kind bug
/kind cleanup
/kind deprecation
/kind design
/kind documentation
/kind failing-test
/kind feature
/kind flake
-->

**What this PR does / why we need it**:

**Which issue(s) this PR fixes**:
Fixes #

**Special notes for your reviewer**:

**Does this PR introduce a user-facing change?**:

**AI Disclosure**:

<!-- Briefly disclose any AI assistance used. Do not add AI co-author or assistance trailers to commits. -->