v.1.18.0 - Duplicate Storage Paths in storage.json
lead to Miner Crash on lotus-miner run
#9739
Open
8 of 18 tasks
Labels
area/miner-maintenance
area/mining
Area: Mining
kind/bug
Kind: Bug
kind/enhancement
Kind: Enhancement
LM-tech-debt
need/team-input
Hint: Needs Team Input
Milestone
Checklist
Latest release
, 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.Lotus component
Lotus Version
Describe the Bug
We are seeing a few reports from SPs regarding miner crashes following upgrade from version
1.16.X
or1.17.X
tov.1.18.0
.SPs attempting to start their miner process following upgrade to v1.18.0 encounter the following error message. The miner crashes entirely and no subsequent logs are output:
The immediate issue can be swiftly resolved by removing duplicate storage paths in the miner/worker
storage.json
files.It is not clear how the duplicates happened in the first place. Lotus does not edit these files directly. It is most likely to be a simple manual user config error.
The additional check was added in #9032 as it is now possible to manipulate paths at runtime in many more new ways.
The error messaging following the event is not functioning as expected. SPs are sharing logs that appear to be truncated.
Link to Slack thread
Logging Information
Repo Steps
...
The text was updated successfully, but these errors were encountered: