-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: ci: packer snap #7819
feat: ci: packer snap #7819
Conversation
This changes the snap package so it can be used on digitalocean as a service The snap package will install a service rather than just commandline tools, meaning lotus daemon is running in the background, enabled at boot. commandline tools for the miner, worker, and lotus are of course installed as part of the snap. The lotus commandline is configured to interact with the local daemon by default, and can be made to use another daemon or gateway with environment variables, as usual. Included in this PR is a change to the digitalocean image, this will make a digitalocean image install the snap package rather than copying the lotus binaries. This way, we do not need to update the digitalocean image when there are new releases. Simply by updating the snap package, the digitalocean images will start using the updated snap. |
If you'd like to try out the images created with this change, see lotus-mainnet-snap-20220119015458 in the DO account. |
Sorry for the delay, should be good to go now. |
Codecov Report
@@ Coverage Diff @@
## master #7819 +/- ##
==========================================
- Coverage 39.48% 39.42% -0.07%
==========================================
Files 666 666
Lines 72498 72498
==========================================
- Hits 28627 28583 -44
- Misses 38915 38948 +33
- Partials 4956 4967 +11
Continue to review full report at Codecov.
|
Related Issues
Proposed Changes
Additional Info
Checklist
Before you mark the PR ready for review, please make sure that:
<PR type>: <#issue number> <area>: <change being made>
fix: #1234 mempool: Introduce a cache for valid signatures
PR type
: fix, feat, INTERFACE BREAKING CHANGE, CONSENSUS BREAKING, build, chore, ci, docs, misc,perf, refactor, revert, style, testarea
: api, chain, state, vm, data transfer, market, mempool, message, block production, multisig, networking, paychan, proving, sealing, wallet