-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #117 from adrianchiris/add-issue-templates
Add Issue templates
- Loading branch information
Showing
3 changed files
with
99 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- | ||
name: Bug Report | ||
about: Report a bug encountered while using Network Operator | ||
labels: bug | ||
|
||
--- | ||
|
||
<!-- Please use this template while reporting a bug and provide as much info as possible. | ||
--> | ||
|
||
|
||
**What happened**: | ||
|
||
**What you expected to happen**: | ||
|
||
**How to reproduce it (as minimally and precisely as possible)**: | ||
|
||
**Anything else we need to know?**: | ||
|
||
**Logs**: | ||
- NicClusterPolicy CR spec and state: | ||
- Output of: `kubectl -n mlnx-network-operator-resources get -A`: | ||
- Logs of Network Operator controller: | ||
- Logs of the various Pods in `mlnx-network-operator-resources` namespace: | ||
- Helm Configuration (if applicable): | ||
|
||
**Environment**: | ||
- Kubernetes version (use `kubectl version`): | ||
- Hardware configuration: | ||
- Network adapter model and firmware version: | ||
- OS (e.g: `cat /etc/os-release`): | ||
- Kernel (e.g. `uname -a`): | ||
- Others: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
name: Enhancement Request | ||
about: Suggest an enhancement to Network Operator | ||
labels: enhancement | ||
|
||
--- | ||
<!-- Please only use this template for submitting enhancement requests --> | ||
|
||
**What would you like to be added**: | ||
|
||
**Why is this needed**: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
--- | ||
name: New Release | ||
about: Propose a new release | ||
title: Release vx.y.z | ||
|
||
--- | ||
|
||
## Release Checklist | ||
<!-- | ||
Please do not remove items from the checklist | ||
--> | ||
- [ ] Network-operator related component versions in Helm chart are up to date. (otherwise, submit PR to update) | ||
- [ ] node-feature-discovery | ||
- [ ] SR-IOV Network Operator | ||
- [ ] Manifest related component default versions | ||
- [ ] Example folder is up to date (otherwise submit PR to update) | ||
- [ ] Update network-operator Helm `Chart.yaml` with the release version (`appVersion`, `version` fields) | ||
- [ ] Ensure Helm CI is passing on updated Chart. | ||
- [ ] Tag release | ||
- [ ] Create a new github release | ||
- [ ] Release title: vx.y.z, Release description: Changelog from this issue | ||
- [ ] Release artifacts for current release | ||
- [ ] Update gh-pages branch | ||
- [ ] Create Helm package (master branch on release tag commit): | ||
``` | ||
> helm package deployments/network-operator | ||
``` | ||
- [ ] Place Helm package under gh-pages branch in `release` dir | ||
- [ ] Update `index.yaml` file under gh-pages branch in `release` dir: | ||
``` | ||
> helm repo index . --url https://mellanox.github.io/network-operator/release | ||
``` | ||
- [ ] Update gh-pages branch README.md with `deployment/README.md` from master branch (on release tag commit) | ||
- [ ] Submit PR against `gh-pages` branch: | ||
``` | ||
> git add <helm .tgz package> <release/index.yaml> <README.md> | ||
> git commit --signoff -m "Release Network-Operator vx.y.z" | ||
> git push ... | ||
``` | ||
- [ ] Add a link to the release in this issue | ||
- [ ] Close this issue | ||
|
||
## Changelog | ||
### New Features | ||
<!-- | ||
Describe new features introduced in this release here. | ||
--> | ||
### Bug Fixes | ||
<!-- | ||
Describe bugfixes introduced in this release here. | ||
--> | ||
### Known Limitations | ||
<!-- | ||
Describe notable known limitations with network-operator (if any) here. | ||
--> |