-
Notifications
You must be signed in to change notification settings - Fork 524
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
Optional LND update to v0.10.0 #1116
Comments
OK ... this makes sense then to delay the final v1.5 release until the final LND 0.10.0 is out of the door. |
Not sure how other accompanying software like RTL, Zeus, BTCPay (still on lnd 8.2) etc will keep up. Some breaking RPC changes are said to be postponed until lnd 0.11 so the existing functionality should be kept, but needs testing. |
Great recap of the latest lnd developments in v0.10.0 in the video: |
Transcript (until the relase notes are out): |
RC4, now with release notes |
I think it should be considered to release 1.5 with LND 0.9.2 (which has the ability even to be downgraded to 0.9.0 if needed for BTCpay for example) |
Sound like a reasonable approach! |
@openoms seems OK to me - any idea when BTCPayServer will work with latest LND again? |
The issue is linked here: #1104 (comment) I don't think that BTCpayserver itself should hold us back updating, but I think testing things like RTL and the Loop Service is quite important before engaging with the LND new version. |
I started to add a new script a) "verified" with every RaspiBlitz release we can add a secure optional LND update where we can have one more progressed version that can be installed with all the checks of signatures. This one is for situations like now, where we have a LND update with breaking changes and that is not down-gradable. So after default setup, users can easily decide to make a secure upgrade. b) "reckless" that will just grab the latest release from the LND releases page and offer that for install (without any further signature checks). This one is for test and development nodes that what quickly test new releases. I already implemented the basic script (waiting for final 0.10.0 release to test the secure update). If one of the update modes is used it will write a value into the TODO: Adding the interim update option to the SSH GUI menus. Most likely to the "UPDATE" section. |
OK - there is now a sub menu when you call "UPDATE" in main menu. There you can choose "LND" and then decide todo a "VERIFIED" or "RECKLESS" update. Final testing can begin as soon as the final LND 0.10.0 is out. |
It is out on GitHub: https://github.com/lightningnetwork/lnd/releases/tag/v0.10.0-beta |
Comes with new Loop version too: https://github.com/lightninglabs/loop/releases/tag/v0.6.0-beta |
Arg ... the loop version seems to be dependent of the LND update. So if I need to adapt scripts for that. |
OK .. also loop is now updated if LND is updated. |
RTL v0.7.0 fails the circular rebalances on lnd 0.10 with a failure finding a path. |
v0.10.0 RC1 is out.
https://github.com/lightningnetwork/lnd/releases/tag/v0.10.0-beta.rc1
Updated with the usual script to test, running good so far.
The text was updated successfully, but these errors were encountered: