update nixpkgs-unstable

- bitcoind 0.20.1 -> 0.21.0
  Manually create a wallet in the backup test because bitcoind
  does not create a default wallet anymore

- disable the failing elementsd build on unstable
This commit is contained in:
Erik Arvstedt
2021-01-30 10:47:03 +01:00
parent 05e5ec99ec
commit 8f9ea61d6e
4 changed files with 13 additions and 4 deletions

View File

@@ -286,6 +286,9 @@ def _():
# Impure: stops bitcoind (and dependent services)
@test("backups")
def _():
# For testing that bitcoind wallets are backed up
succeed("bitcoin-cli -named createwallet wallet_name=test blank=true >/dev/null")
succeed("systemctl stop bitcoind")
succeed("systemctl start duplicity")
machine.wait_until_succeeds(log_has_string("duplicity", "duplicity.service: Succeeded."))
@@ -297,7 +300,7 @@ def _():
)
# Backup should include important files
files = {
"bitcoind": "var/lib/bitcoind/wallet.dat",
"bitcoind": "var/lib/bitcoind/test/wallet.dat",
"clightning": "var/lib/clightning/bitcoin/hsm_secret",
"lnd": "secrets/lnd-seed-mnemonic",
"joinmarket": "secrets/jm-wallet-seed",