SPX v1.15.2-rc1 - Testing & Call Outs #8484
Replies: 10 comments 12 replies
-
If you apply FVM as "1", does not become "Chain sync" Daemon: 1.15.2-rc1+mainnet+git.dcf6f6414+api1.5.0 |
Beta Was this translation helpful? Give feedback.
-
$ lotus client list-asks --protocols | grep 'mk/1.2.0'
$ lotus-miner net ping /ip4/212.6.53.86/tcp/24001/p2p/12D3KooWEfUQyxb6hkGbDHPf8cWNeSL3Z6bx9mtj21NC7BpghjBs
$ lotus-miner proving compute window-post 0
$ lotus-worker with windowpost
|
Beta Was this translation helpful? Give feedback.
-
Upgraded f01608291. Reply card:
Updating with more info in next days. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Reply card:
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Hello SPX Fellows
v1.15.2-rc1 has landed so we are kicking off some new testing. This one is quite light on tasks as most of the big features in this release have been tested earlier.
🚀 This post if you are participating in this testing round.
If you aren't able to join for reasons, please reach out to @jennijuju or me on Slack!
So this assignment is focused on the smaller nice to have features and improvements, as well as some awesome new scheduling logic for you to observe.
Before upgrading:
Since PoSt workers can read challenges from other workers, setting the file descriptor limit high enough has become a requirement for all workers. Make sure that you have raised the ulimit on your workers before upgrading.
The resource manager has also been enabled again, so keep an extra eye on the connection of your Daemon <> Miner <> Markets.
New features and Improvements
Apart from the big features in this version, like the PoSt workers and Snap Deal enhancements, it also includes some nice to have features like:
lotus client list-asks --protocols
to see which protocol nodes are using.lotus-miner net ping
Scheduler Improvements
Today, when the scheduler is assigning tasks to your workers, it creates a list “task -> worker”. It is sorted by worker utilization at the start of each schedule cycle, but is not re-sorted when assigning a lot of tasks to the production line of workers in one cycle.
The improvement is that Lotus is tracking the change in the worker utilization while processing the acceptableWindows array - this should result in much better scheduling decisions with only a small increase in compute cost when it's scheduling.
For more improvements & bug fixes see here.
Reply card:
lotus client list-asks --protocols | grep 'mk/1.2.0'
and check that you can see BOOST nodes when using it.Reminders and Risk Mitigations
Questions are welcomed in this discussion, the team will be monitoring this discussion and check-in regularly.
Issues can be reported in https://github.com/filecoin-project/lotus/issues. Issues should be submitted with:
❗ If you think the v1.15.2-rc1 branch is not working well, especially the resource manager, keep all the logs for describing the issue and disable the resource manager with
LOTUS_RCMGR=0
, if the problem still persists revert back to the stable v1.15.1 release.Beta Was this translation helpful? Give feedback.
All reactions