Skip to content

Commit fec2c56

Browse files
authored
Merge pull request #117 from adrianchiris/add-issue-templates
Add Issue templates
2 parents 5cdef89 + 0c2d6ee commit fec2c56

File tree

3 files changed

+99
-0
lines changed

3 files changed

+99
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: Bug Report
3+
about: Report a bug encountered while using Network Operator
4+
labels: bug
5+
6+
---
7+
8+
<!-- Please use this template while reporting a bug and provide as much info as possible.
9+
-->
10+
11+
12+
**What happened**:
13+
14+
**What you expected to happen**:
15+
16+
**How to reproduce it (as minimally and precisely as possible)**:
17+
18+
**Anything else we need to know?**:
19+
20+
**Logs**:
21+
- NicClusterPolicy CR spec and state:
22+
- Output of: `kubectl -n mlnx-network-operator-resources get -A`:
23+
- Logs of Network Operator controller:
24+
- Logs of the various Pods in `mlnx-network-operator-resources` namespace:
25+
- Helm Configuration (if applicable):
26+
27+
**Environment**:
28+
- Kubernetes version (use `kubectl version`):
29+
- Hardware configuration:
30+
- Network adapter model and firmware version:
31+
- OS (e.g: `cat /etc/os-release`):
32+
- Kernel (e.g. `uname -a`):
33+
- Others:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: Enhancement Request
3+
about: Suggest an enhancement to Network Operator
4+
labels: enhancement
5+
6+
---
7+
<!-- Please only use this template for submitting enhancement requests -->
8+
9+
**What would you like to be added**:
10+
11+
**Why is this needed**:
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
name: New Release
3+
about: Propose a new release
4+
title: Release vx.y.z
5+
6+
---
7+
8+
## Release Checklist
9+
<!--
10+
Please do not remove items from the checklist
11+
-->
12+
- [ ] Network-operator related component versions in Helm chart are up to date. (otherwise, submit PR to update)
13+
- [ ] node-feature-discovery
14+
- [ ] SR-IOV Network Operator
15+
- [ ] Manifest related component default versions
16+
- [ ] Example folder is up to date (otherwise submit PR to update)
17+
- [ ] Update network-operator Helm `Chart.yaml` with the release version (`appVersion`, `version` fields)
18+
- [ ] Ensure Helm CI is passing on updated Chart.
19+
- [ ] Tag release
20+
- [ ] Create a new github release
21+
- [ ] Release title: vx.y.z, Release description: Changelog from this issue
22+
- [ ] Release artifacts for current release
23+
- [ ] Update gh-pages branch
24+
- [ ] Create Helm package (master branch on release tag commit):
25+
```
26+
> helm package deployments/network-operator
27+
```
28+
- [ ] Place Helm package under gh-pages branch in `release` dir
29+
- [ ] Update `index.yaml` file under gh-pages branch in `release` dir:
30+
```
31+
> helm repo index . --url https://mellanox.github.io/network-operator/release
32+
```
33+
- [ ] Update gh-pages branch README.md with `deployment/README.md` from master branch (on release tag commit)
34+
- [ ] Submit PR against `gh-pages` branch:
35+
```
36+
> git add <helm .tgz package> <release/index.yaml> <README.md>
37+
> git commit --signoff -m "Release Network-Operator vx.y.z"
38+
> git push ...
39+
```
40+
- [ ] Add a link to the release in this issue
41+
- [ ] Close this issue
42+
43+
## Changelog
44+
### New Features
45+
<!--
46+
Describe new features introduced in this release here.
47+
-->
48+
### Bug Fixes
49+
<!--
50+
Describe bugfixes introduced in this release here.
51+
-->
52+
### Known Limitations
53+
<!--
54+
Describe notable known limitations with network-operator (if any) here.
55+
-->

0 commit comments

Comments
 (0)