Merge branch 'master' into raulk/merge-gs-fix
This commit is contained in:
commit
d3564cc2a3
33
.github/ISSUE_TEMPLATE/bug-report.md
vendored
33
.github/ISSUE_TEMPLATE/bug-report.md
vendored
@ -1,33 +0,0 @@
|
|||||||
---
|
|
||||||
name: Bug Report
|
|
||||||
about: Create a report to help us improve
|
|
||||||
title: "[BUG] "
|
|
||||||
labels: hint/needs-triaging, kind/bug
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
> Note: For security-related bugs/issues, please follow the [security policy](https://github.com/filecoin-project/lotus/security/policy).
|
|
||||||
|
|
||||||
**Describe the bug**
|
|
||||||
A clear and concise description of what the bug is.
|
|
||||||
(If you are not sure what the bug is, try to figure it out via a [discussion](https://github.com/filecoin-project/lotus/discussions/new) first!
|
|
||||||
|
|
||||||
**Version (run `lotus version`):**
|
|
||||||
|
|
||||||
**To Reproduce**
|
|
||||||
Steps to reproduce the behavior:
|
|
||||||
1. Run '...'
|
|
||||||
2. See error
|
|
||||||
|
|
||||||
**Expected behavior**
|
|
||||||
A clear and concise description of what you expected to happen.
|
|
||||||
|
|
||||||
**Logs**
|
|
||||||
Provide daemon/miner/worker logs, and goroutines(if available) for troubleshooting.
|
|
||||||
|
|
||||||
**Screenshots**
|
|
||||||
If applicable, add screenshots to help explain your problem.
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context about the problem here.
|
|
92
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
Normal file
92
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
name: "Bug Report"
|
||||||
|
description: "File a bug report to help us improve"
|
||||||
|
labels: [need/triage, kind/bug]
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Checklist
|
||||||
|
description: Please check off the following boxes before continuing to file a bug report!
|
||||||
|
options:
|
||||||
|
- label: This is **not** a security-related bug/issue. If it is, please follow please follow the [security policy](https://github.com/filecoin-project/lotus/security/policy).
|
||||||
|
required: true
|
||||||
|
- label: This is **not** a question or a support request. If you have any lotus related questions, please ask in the [lotus forum](https://github.com/filecoin-project/lotus/discussions).
|
||||||
|
required: true
|
||||||
|
- label: This is **not** a new feature request. If it is, please file a [feature request](https://github.com/filecoin-project/lotus/issues/new?assignees=&labels=hint%2Fneeds-triaging&template=feature_request.yaml) instead.
|
||||||
|
required: true
|
||||||
|
- label: This is **not** an enhancement request. If it is, please file a [improvement suggestion](https://github.com/filecoin-project/lotus/issues/new?assignees=&labels=hint%2Fneeds-triaging&template=enhancement.yaml) instead.
|
||||||
|
required: true
|
||||||
|
- label: I **have** searched on the [issue tracker](https://github.com/filecoin-project/lotus/issues) and the [lotus forum](https://github.com/filecoin-project/lotus/discussions), and there is no existing related issue or discussion.
|
||||||
|
required: true
|
||||||
|
- label: I am running the [`Latest release`](https://github.com/filecoin-project/lotus/releases), or the most recent RC(release canadiate) for the upcoming release or the dev branch(master), or have an issue updating to any of these.
|
||||||
|
required: true
|
||||||
|
- label: I did not make any code changes to lotus.
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
id: component-and-area
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: Lotus component
|
||||||
|
description: Please select the lotus component you are filing a bug for
|
||||||
|
options:
|
||||||
|
- lotus daemon - chain sync
|
||||||
|
- lotus miner - mining and block production
|
||||||
|
- lotus miner/worker - sealing
|
||||||
|
- lotus miner - proving(WindowPoSt)
|
||||||
|
- lotus miner/market - storage deal
|
||||||
|
- lotus miner/market - retrieval deal
|
||||||
|
- lotus client
|
||||||
|
- lotus JSON-RPC API
|
||||||
|
- lotus message management (mpool)
|
||||||
|
- Other
|
||||||
|
- type: textarea
|
||||||
|
id: version
|
||||||
|
attributes:
|
||||||
|
label: Lotus Version
|
||||||
|
description: Enter the output of `lotus version` and `lotus-miner version` if applicable.
|
||||||
|
placeholder: |
|
||||||
|
e.g.
|
||||||
|
Daemon:1.11.0-rc2+debug+git.0519cd371.dirty+api1.3.0
|
||||||
|
Local: lotus version 1.11.0-rc2+debug+git.0519cd371.dirty
|
||||||
|
validations:
|
||||||
|
reuiqred: true
|
||||||
|
- type: textarea
|
||||||
|
id: Description
|
||||||
|
attributes:
|
||||||
|
label: Describe the Bug
|
||||||
|
description: |
|
||||||
|
This is where you get to tell us what went wrong, when doing so, please try to provide a clear and concise description of the bug with all related information:
|
||||||
|
* What you were doding when you experienced the bug?
|
||||||
|
* Any *error* messages you saw, *where* you saw them, and what you believe may have caused them (if you have any ideas).
|
||||||
|
* What is the expected behaviour?
|
||||||
|
* For sealing issues, include the output of `lotus-miner sectors status --log <sectorId>` for the failed sector(s).
|
||||||
|
* For proving issues, include the output of `lotus-miner proving` info.
|
||||||
|
* For deal making issues, include the output of `lotus client list-deals -v` and/or `lotus-miner storage-deals|retrieval-deals|data-transfers list [-v]` commands for the deal(s) in question.
|
||||||
|
render: bash
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: extraInfo
|
||||||
|
attributes:
|
||||||
|
label: Logging Information
|
||||||
|
description: |
|
||||||
|
Please provide debug logs of the problem, remember you can get set log level control for:
|
||||||
|
* lotus: use `lotus log list` to get all log systems available and set level by `lotus log set-level`. An example can be found [here](https://docs.filecoin.io/get-started/lotus/configuration-and-advanced-usage/#log-level-control).
|
||||||
|
* lotus-miner:`lotus-miner log list` to get all log systems available and set level by `lotus-miner log set-level
|
||||||
|
If you don't provide detailed logs when you raise the issue it will almost certainly be the first request I make before furthur diagnosing the problem.
|
||||||
|
render: bash
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: RepoSteps
|
||||||
|
attributes:
|
||||||
|
label: Repo Steps
|
||||||
|
description: "Steps to reproduce the behavior"
|
||||||
|
value: |
|
||||||
|
1. Run '...'
|
||||||
|
2. Do '...'
|
||||||
|
3. See error '...'
|
||||||
|
...
|
||||||
|
render: bash
|
||||||
|
validations:
|
||||||
|
required: true
|
49
.github/ISSUE_TEMPLATE/deal-making-issues.md
vendored
49
.github/ISSUE_TEMPLATE/deal-making-issues.md
vendored
@ -1,49 +0,0 @@
|
|||||||
---
|
|
||||||
name: Deal Making Issues
|
|
||||||
about: Create a report for help with deal making failures.
|
|
||||||
title: "[Deal Making Issue]"
|
|
||||||
labels: hint/needs-triaging, area/markets
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
> Note: For security-related bugs/issues, please follow the [security policy](https://github.com/filecoin-project/lotus/security/policy).
|
|
||||||
|
|
||||||
Please provide all the information requested here to help us troubleshoot "deal making failed" issues.
|
|
||||||
If the information requested is missing, we will probably have to just ask you to provide it anyway,
|
|
||||||
before we can help debug.
|
|
||||||
|
|
||||||
**Basic Information**
|
|
||||||
Including information like, Are you the client or the miner? Is this a storage deal or a retrieval deal? Is it an offline deal?
|
|
||||||
|
|
||||||
**Describe the problem**
|
|
||||||
|
|
||||||
A brief description of the problem you encountered while trying to make a deal.
|
|
||||||
|
|
||||||
**Version**
|
|
||||||
|
|
||||||
The output of `lotus --version`.
|
|
||||||
|
|
||||||
**Setup**
|
|
||||||
|
|
||||||
You miner(if applicable) and daemon setup, i.e: What hardware do you use, how much ram and etc.
|
|
||||||
|
|
||||||
**To Reproduce**
|
|
||||||
Steps to reproduce the behavior:
|
|
||||||
1. Run '...'
|
|
||||||
2. See error
|
|
||||||
|
|
||||||
**Deal status**
|
|
||||||
|
|
||||||
The output of `lotus client list-deals -v` and/or `lotus-miner storage-deals|retrieval-deals|data-transfers list [-v]` commands for the deal(s) in question.
|
|
||||||
|
|
||||||
**Lotus daemon and miner logs**
|
|
||||||
|
|
||||||
Please go through the logs of your daemon and miner(if applicable), and include screenshots of any error/warning-like messages you find.
|
|
||||||
|
|
||||||
Alternatively please upload full log files and share a link here
|
|
||||||
|
|
||||||
** Code modifications **
|
|
||||||
|
|
||||||
If you have modified parts of lotus, please describe which areas were modified,
|
|
||||||
and the scope of those modifications
|
|
44
.github/ISSUE_TEMPLATE/enhancement.yml
vendored
Normal file
44
.github/ISSUE_TEMPLATE/enhancement.yml
vendored
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
name: Enhancement
|
||||||
|
description: Suggest an improvement to an existing lotus feature.
|
||||||
|
labels: [need/triage, kind/enhancement]
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Checklist
|
||||||
|
description: Please check off the following boxes before continuing to create an improvement suggestion!
|
||||||
|
options:
|
||||||
|
- label: This is **not** a new feature or an enhancement to the Filecoin protocol. If it is, please open an [FIP issue](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0001.md).
|
||||||
|
required: true
|
||||||
|
- label: This is **not** a new feature request. If it is, please file a [feature request](https://github.com/filecoin-project/lotus/issues/new?assignees=&labels=hint%2Fneeds-triaging&template=feature_request.yaml) instead.
|
||||||
|
required: true
|
||||||
|
- label: This is **not** brainstorming ideas. If you have an idea you'd like to discuss, please open a new discussion on [the lotus forum](https://github.com/filecoin-project/lotus/discussions/categories/ideas) and select the category as `Ideas`.
|
||||||
|
required: true
|
||||||
|
- label: I **have** a specific, actionable, and well motivated improvement to propose.
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
id: component
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: Lotus component
|
||||||
|
description: Please select the lotus component you are propoing improvement for
|
||||||
|
options:
|
||||||
|
- lotus daemon - chain sync
|
||||||
|
- lotus miner - mining and block production
|
||||||
|
- lotus miner/worker - sealing
|
||||||
|
- lotus miner - proving(WindowPoSt)
|
||||||
|
- lotus miner/market - storage deal
|
||||||
|
- lotus miner/market - retrieval deal
|
||||||
|
- lotus client
|
||||||
|
- lotus JSON-RPC API
|
||||||
|
- lotus message management (mpool)
|
||||||
|
- Other
|
||||||
|
- type: textarea
|
||||||
|
id: request
|
||||||
|
attributes:
|
||||||
|
label: What is the motivation behind improvement proposal? What's problem with the existing feature? Please describe.
|
||||||
|
description: A clear and concise description of what the motivation or the current problem is and what is the suggested improvement?
|
||||||
|
placeholder: Ex. Currently lotus... However, as a storage provider, I'd like...
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for this project
|
|
||||||
title: "[Feature Request]"
|
|
||||||
labels: hint/needs-triaging
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
**Is your feature request related to a problem? Please describe.**
|
|
||||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
|
||||||
|
|
||||||
**Describe the solution you'd like**
|
|
||||||
A clear and concise description of what you want to happen.
|
|
||||||
|
|
||||||
**Describe alternatives you've considered**
|
|
||||||
A clear and concise description of any alternative solutions or features you've considered.
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context or screenshots about the feature request here.
|
|
63
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
63
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
name: Feature request
|
||||||
|
description: Suggest an idea for lotus
|
||||||
|
labels: [need/triage, kind/feature]
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Checklist
|
||||||
|
description: Please check off the following boxes before continuing to create a new feature request!
|
||||||
|
options:
|
||||||
|
- label: This is **not** a new feature or an enhancement to the Filecoin protocol. If it is, please open an [FIP issue](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0001.md).
|
||||||
|
required: true
|
||||||
|
- label: This is **not** brainstorming ideas. If you have an idea you'd like to discuss, please open a new discussion on [the lotus forum](https://github.com/filecoin-project/lotus/discussions/categories/ideas) and select the category as `Ideas`.
|
||||||
|
required: true
|
||||||
|
- label: I **have** a specific, actionable, and well motivated feature request to propose.
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
id: component
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: Lotus component
|
||||||
|
description: Please select the lotus component you are requesting a new feature for
|
||||||
|
options:
|
||||||
|
- lotus daemon - chain sync
|
||||||
|
- lotus miner - mining and block production
|
||||||
|
- lotus miner/worker - sealing
|
||||||
|
- lotus miner - proving(WindowPoSt)
|
||||||
|
- lotus miner/market - storage deal
|
||||||
|
- lotus miner/market - retrieval deal
|
||||||
|
- lotus client
|
||||||
|
- lotus JSON-RPC API
|
||||||
|
- lotus message management (mpool)
|
||||||
|
- Other
|
||||||
|
- type: textarea
|
||||||
|
id: request
|
||||||
|
attributes:
|
||||||
|
label: What is the motivation behind this feature request? Is your feature request related to a problem? Please describe.
|
||||||
|
description: A clear and concise description of what the motivation or the problem is.
|
||||||
|
placeholder: Ex. I'm always frustrated when [...]
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: solution
|
||||||
|
attributes:
|
||||||
|
label: Describe the solution you'd like
|
||||||
|
description: A clear and concise description of what you want to happen.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: alternates
|
||||||
|
attributes:
|
||||||
|
label: Describe alternatives you've considered
|
||||||
|
description: A clear and concise description of any alternative solutions or features you've considered.
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: textarea
|
||||||
|
id: extra
|
||||||
|
attributes:
|
||||||
|
label: Additional context
|
||||||
|
description: Add any other context, design docs or screenshots about the feature request here.
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
|
35
.github/ISSUE_TEMPLATE/mining-issues.md
vendored
35
.github/ISSUE_TEMPLATE/mining-issues.md
vendored
@ -1,35 +0,0 @@
|
|||||||
---
|
|
||||||
name: Mining Issues
|
|
||||||
about: Create a report for help with mining failures.
|
|
||||||
title: "[Mining Issue]"
|
|
||||||
labels: hint/needs-triaging, area/mining
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
> Note: For security-related bugs/issues, please follow the [security policy](https://github.com/filecoin-project/lotus/security/policy).
|
|
||||||
|
|
||||||
Please provide all the information requested here to help us troubleshoot "mining/WinningPoSt failed" issues.
|
|
||||||
If the information requested is missing, you may be asked you to provide it.
|
|
||||||
|
|
||||||
**Describe the problem**
|
|
||||||
A brief description of the problem you encountered while mining new blocks.
|
|
||||||
|
|
||||||
**Version**
|
|
||||||
|
|
||||||
The output of `lotus --version`.
|
|
||||||
|
|
||||||
**Setup**
|
|
||||||
|
|
||||||
You miner and daemon setup, including what hardware do you use, your environment variable settings, how do you run your miner and worker, do you use GPU and etc.
|
|
||||||
|
|
||||||
**Lotus daemon and miner logs**
|
|
||||||
|
|
||||||
Please go through the logs of your daemon and miner, and include screenshots of any error/warning-like messages you find, highlighting the one has "winning post" in it.
|
|
||||||
|
|
||||||
Alternatively please upload full log files and share a link here
|
|
||||||
|
|
||||||
** Code modifications **
|
|
||||||
|
|
||||||
If you have modified parts of lotus, please describe which areas were modified,
|
|
||||||
and the scope of those modifications
|
|
46
.github/ISSUE_TEMPLATE/proving-issues.md
vendored
46
.github/ISSUE_TEMPLATE/proving-issues.md
vendored
@ -1,46 +0,0 @@
|
|||||||
---
|
|
||||||
name: Proving Issues
|
|
||||||
about: Create a report for help with proving failures.
|
|
||||||
title: "[Proving Issue]"
|
|
||||||
labels: area/proving, hint/needs-triaging
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
> Note: For security-related bugs/issues, please follow the [security policy](https://github.com/filecoin-project/lotus/security/policy).
|
|
||||||
|
|
||||||
Please provide all the information requested here to help us troubleshoot "proving/window PoSt failed" issues.
|
|
||||||
If the information requested is missing, we will probably have to just ask you to provide it anyway,
|
|
||||||
before we can help debug.
|
|
||||||
|
|
||||||
**Describe the problem**
|
|
||||||
A brief description of the problem you encountered while proving the storage.
|
|
||||||
|
|
||||||
**Version**
|
|
||||||
|
|
||||||
The output of `lotus --version`.
|
|
||||||
|
|
||||||
**Setup**
|
|
||||||
|
|
||||||
You miner and daemon setup, including what hardware do you use, your environment variable settings, how do you run your miner and worker, do you use GPU and etc.
|
|
||||||
|
|
||||||
**Proving status**
|
|
||||||
|
|
||||||
The output of `lotus-miner proving` info.
|
|
||||||
|
|
||||||
**Lotus miner logs**
|
|
||||||
|
|
||||||
Please go through the logs of your miner, and include screenshots of any error-like messages you find, highlighting the one has "window post" in it.
|
|
||||||
|
|
||||||
Alternatively please upload full log files and share a link here
|
|
||||||
|
|
||||||
**Lotus miner diagnostic info**
|
|
||||||
|
|
||||||
Please collect the following diagnostic information, and share a link here
|
|
||||||
|
|
||||||
* lotus-miner diagnostic info `lotus-miner info all > allinfo.txt`
|
|
||||||
|
|
||||||
** Code modifications **
|
|
||||||
|
|
||||||
If you have modified parts of lotus, please describe which areas were modified,
|
|
||||||
and the scope of those modifications
|
|
50
.github/ISSUE_TEMPLATE/sealing-issues.md
vendored
50
.github/ISSUE_TEMPLATE/sealing-issues.md
vendored
@ -1,50 +0,0 @@
|
|||||||
---
|
|
||||||
name: Sealing Issues
|
|
||||||
about: Create a report for help with sealing (commit) failures.
|
|
||||||
title: "[Sealing Issue]"
|
|
||||||
labels: hint/needs-triaging, area/sealing
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
> Note: For security-related bugs/issues, please follow the [security policy](https://github.com/filecoin-project/lotus/security/policy).
|
|
||||||
|
|
||||||
Please provide all the information requested here to help us troubleshoot "commit failed" issues.
|
|
||||||
If the information requested is missing, we will probably have to just ask you to provide it anyway,
|
|
||||||
before we can help debug.
|
|
||||||
|
|
||||||
**Describe the problem**
|
|
||||||
A brief description of the problem you encountered while sealing a sector.
|
|
||||||
|
|
||||||
**Version**
|
|
||||||
|
|
||||||
The output of `lotus --version`.
|
|
||||||
|
|
||||||
**Setup**
|
|
||||||
|
|
||||||
You miner and daemon setup, including what hardware do you use, your environment variable settings, how do you run your miner and worker, do you use GPU and etc.
|
|
||||||
|
|
||||||
**Commands**
|
|
||||||
|
|
||||||
Commands you ran.
|
|
||||||
|
|
||||||
**Sectors status**
|
|
||||||
|
|
||||||
The output of `lotus-miner sectors status --log <sectorId>` for the failed sector(s).
|
|
||||||
|
|
||||||
**Lotus miner logs**
|
|
||||||
|
|
||||||
Please go through the logs of your miner, and include screenshots of any error-like messages you find.
|
|
||||||
|
|
||||||
Alternatively please upload full log files and share a link here
|
|
||||||
|
|
||||||
**Lotus miner diagnostic info**
|
|
||||||
|
|
||||||
Please collect the following diagnostic information, and share a link here
|
|
||||||
|
|
||||||
* lotus-miner diagnostic info `lotus-miner info all > allinfo`
|
|
||||||
|
|
||||||
** Code modifications **
|
|
||||||
|
|
||||||
If you have modified parts of lotus, please describe which areas were modified,
|
|
||||||
and the scope of those modifications
|
|
@ -43,7 +43,7 @@ const UpgradeOrangeHeight = 300
|
|||||||
const UpgradeTrustHeight = 600
|
const UpgradeTrustHeight = 600
|
||||||
const UpgradeNorwegianHeight = 201000
|
const UpgradeNorwegianHeight = 201000
|
||||||
const UpgradeTurboHeight = 203000
|
const UpgradeTurboHeight = 203000
|
||||||
const UpgradeHyperdriveHeight = 999999999
|
const UpgradeHyperdriveHeight = 379178
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
// Minimum block production power is set to 4 TiB
|
// Minimum block production power is set to 4 TiB
|
||||||
|
Loading…
Reference in New Issue
Block a user