Umbrel v0.4 アップデートで苦労した忘備録
v0.4.11で運用、v0.4.13の通知があったのでダッシュボードからアップデートを実行したところ「更新成功」と偽情報を通知されページがリロード、無限ループ。
お優しい方にマニュアル・アップデートへのリンクを教えてもらったので安心して次アプデまで放置することに。
そして本日また確認してみるとv0.4.14の通知。やはりダッシュボードからではアップデートできなかったので諦めてマニュアルでやってみることに。
Troubleshooting - UmbrelInfo -> Manually updating Umbrel
$ cd ~/umbrel
$ sudo ./scripts/update/update --repo getumbrel/umbrel#v0.4.14
下記エラーが出たので説明にしたがってmv。
Unable to parse package file /var/lib/apt/extended_states - PRADO
E: Unable to parse package file /var/lib/apt/extended_states (1)
$ mv /var/lib/apt/extended_states /var/lib/apt/extended_states_tmp
再度アプデを試してみると成功したようなので再起動。しかしいつまで経ってもWalletが同期しません。ログを確認すると下記リンクの方と同じ内容が。
LND is locked. Lightning Wallet don`t run - Support and Troubleshooting - Umbrel Community
lnd | 2022-02-15 XX:XX:XX.XXX [ERR] RPCS: [/lnrpc.Lightning/GetTransactions]: wallet locked, unlock it to enable full RPC access
どうやらアプデに伴ってlnd.confのパスワードが書き換えられているようです。
$ cat ~/umbrel/.env
下記パラメタに新規パスワードがあるのでlnd.confの該当箇所を書き換えます。
- BITCOIN_RPC_PASS -> bitcoind.rpcpass
- TOR_PASSWORD -> tor.password
Umbrelを再起動すると無事Walletが同期されました。しんど。