Create PULL_REQUEST_TEMPLATE.md

This commit is contained in:
Ramkumar Chinchani 2021-12-07 21:22:52 -08:00 committed by GitHub
parent 0e03c88e51
commit b4c8d8351a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

60
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@ -0,0 +1,60 @@
<!-- Thanks for sending a pull request! Here are some tips for you:
1. Ensure you have added the unit tests for your changes.
2. Ensure you have included output of manual testing done in the Testing section.
3. Ensure number of lines of code for new or existing methods are within the reasonable limit.
4. Ensure your change works on existing clusters after upgrade.
5. If your mounting any new file or directory, make sure its not opening up any security attack vector for aws-vpc-cni-k8s modules.
6. If AWS apis are invoked, document the call rate in the description section.
7. If EC2 Metadata apis are invoked, ensure to handle stale information returned from metadata.
-->
**What type of PR is this?**
<!--
Add one of the following:
bug
cleanup
documentation
feature
-->
**Which issue does this PR fix**:
**What does this PR do / Why do we need it**:
**If an issue # is not available please add repro steps and logs from IPAMD/CNI showing the issue**:
**Testing done on this change**:
<!--
output of manual testing/integration tests results and also attach logs
showing the fix being resolved
-->
**Automation added to e2e**:
<!--
Test case added to lib/integration.sh
If no, create an issue with enhancement/testing label
-->
**Will this break upgrades or downgrades. Has updating a running cluster been tested?**:
**Does this change require updates to the CNI daemonset config files to work?**:
<!--
If this change does not work with a "kubectl patch" of the image tag, please explain why.
-->
**Does this PR introduce any user-facing change?**:
<!--
If yes, a release note update is required:
Enter your extended release note in the block below. If the PR requires additional actions
from users switching to the new release, include the string "action required".
-->
```release-note
```
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.