Add operational checklist to PR template

pull/1825/head
Eugene Kim 5 years ago
parent 15bc0eeb31
commit b647121255
  1. 47
      PULL_REQUEST_TEMPLATE.md

@ -4,16 +4,53 @@
## Test
#### Test Coverage Data
### Unit Test Coverage
<!-- run 'go test -cover' in the directory you made change -->
Before:
* Before
* After
```
<!-- copy/paste 'go test -cover' result in the directory you made change -->
```
#### Test/Run Logs
After:
```
<!-- copy/paste 'go test -cover' result in the directory you made change -->
```
### Test/Run Logs
<!-- links to the test/run log, or copy&paste part of the log if it is too long -->
<!-- or you may just create a [gist](https://gist.github.com/) and link the gist here -->
## Operational Checklist
1. **Does this PR introduce backward-incompatible changes to the on-disk data structure and/or the over-the-wire protocol?**. (If no, skip to question 8.)
**YES|NO**
2. **Describe the migration plan.**. For each flag epoch, describe what changes take place at the flag epoch, the anticipated interactions between upgraded/non-upgraded nodes, and any special operational considerations for the migration.
3. **Describe how the plan was tested.**
4. **How much minimum baking period after the last flag epoch should we allow on Pangaea before promotion onto mainnet?**
5. **What are the planned flag epoch numbers and their ETAs on Pangaea?**
6. **What are the planned flag epoch numbers and their ETAs on mainnet?**
Note that this must be enough to cover baking period on Pangaea.
7. **What should node operators know about this planned change?**
8. **Does this PR introduce backward-incompatible changes *NOT* related to on-disk data structure and/or over-the-wire protocol?** (If no, continue to question 11.)
**YES|NO**
9. **Does the existing `node.sh` continue to work with this change?**
10. **What should node operators know about this change?**
11. **Describe this PR introduce significant changes to the operational requirements of the node software, such as >20% increase in CPU, memory, and/or disk usage?**
## TODO

Loading…
Cancel
Save