runcitadel / os

GNU Affero General Public License v3.0
19 stars 2 forks source link

Update to Citadel OS v0.0.6 Stuck #2

Closed bhaktar closed 2 years ago

bhaktar commented 2 years ago

Hello, via the web interface i clicked on update button and it is stuck for hours(virtual machine running ubuntu server): image

What to do now? I think a manual update would be better via ssh, because then we can see any errors, but no idea what is the correct repo for citadel:

"B. For normal Linux OS users:

Make a channels backup. Go to Umbrel dashboard - Lightning and on the right top side, 3 dots, save backup on your local PC.
Stop Umbrel node: sudo ./scripts/stop
Save your lnd.conf file if you edited (add color, name or specific features to your node). How to edit lnd.conf in Umbrel. More details about what you can add to a [lnd.conf file here 36](https://www.lightningnode.info/advanced-tools/lnd.conf). After version 0.4.0 this file is not overwritten anymore with a default one, but just in case, make a backup.
Update system: sudo apt update and then sudo apt upgrade
Restart system
Update Umbrel (replace version with the latest release):
cd ~/umbrel && sudo ./scripts/update/update --repo getumbrel/umbrel#v0.4.8
Replace lnd.conf file with the one you save it before update (After version 0.4.0 this file is not overwritten anymore with a default one)
Start Umbrel: sudo ./scripts/start
Leave the node to catch up with blocks and logs, usually takes several minutes, be patient. Now you can enter into dashboard Umbrel"

Source: https://community.getumbrel.com/t/umbrel-troubleshooting-guide/3632

bhaktar commented 2 years ago

I was able to solve it within minutes: using sudo docker ps listed coontainers: used sudo docker stop to stop bitcoin,electrum etc: sudo docker ps sudo docker stop bitcoin sudo docker stop lightning sudo docker stop electrum sudo docker stop neutrino-switcher

check if git is installed: sudo sudo dpkg -l | grep git

cd into update folder and run: cd ~/citadel/scripts/update sudo ./update --repo runcitadel/core#v0.0.6 (replace version number with version show in web gui. worked within minutes: ~/citadel/scripts/update$ sudo ./update --repo runcitadel/core#v0.0.6 Cloning into '/tmp/citadel-update'... remote: Enumerating objects: 1491, done. remote: Counting objects: 100% (704/704), done. remote: Compressing objects: 100% (219/219), done. remote: Total 1491 (delta 578), reused 534 (delta 480), pack-reused 787 Receiving objects: 100% (1491/1491), 288.53 KiB | 5.44 MiB/s, done. Resolving deltas: 100% (931/931), done. Note: switching to 'a8d224f597d340f984ccc0a823a686718b47bfd6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

======================================= =============== UPDATE ================

========== Stage: Download ============

Creating lock Cleaning up any previous mess Copying Citadel 0.0.6 from /tmp/citadel-update/ Running update install scripts of the new release

== Begin Update Script 00-run.sh ==

======================================= =============== UPDATE ================

========= Stage: Pre-update ===========

Installing Citadel 0.0.6 at /home/ramachandra/citadel Backing up existing directory tree sending incremental file list created directory /home/ramachandra/citadel/.citadel-backup ./ .env CODE_OF_CONDUCT.md LICENSE README.md app-standard-v1.json app-standard-v1.json.license docker-compose.yml info.json info.json.license karen setenv walletpassword walletpassword.license LICENSES/ LICENSES/AGPL-3.0-or-later.txt app-system/ app-system/docker-compose.common.yml app-system/sources.list app/ app/app-manager.py app/app-standard-v1.yml app/app-standard-v2.yml app/app-standard-v3.yml app/lib/ app/lib/init.py app/lib/citadelutils.py app/lib/entropy.py app/lib/manage.py app/lib/metadata.py app/lib/validate.py app/lib/pycache/ app/lib/pycache/init.cpython-310.pyc app/lib/pycache/citadelutils.cpython-310.pyc app/lib/pycache/entropy.cpython-310.pyc app/lib/pycache/manage.cpython-310.pyc app/lib/pycache/metadata.cpython-310.pyc app/lib/pycache/validate.cpython-310.pyc app/lib/composegenerator/ app/lib/composegenerator/next/ app/lib/composegenerator/next/stage1.py app/lib/composegenerator/next/pycache/ app/lib/composegenerator/next/pycache/stage1.cpython-310.pyc app/lib/composegenerator/shared/ app/lib/composegenerator/shared/const.py app/lib/composegenerator/shared/env.py app/lib/composegenerator/shared/main.py app/lib/composegenerator/shared/pycache/ app/lib/composegenerator/shared/pycache/const.cpython-310.pyc app/lib/composegenerator/shared/pycache/env.cpython-310.pyc app/lib/composegenerator/shared/pycache/main.cpython-310.pyc app/lib/composegenerator/v1/ app/lib/composegenerator/v1/generate.py app/lib/composegenerator/v1/networking.py app/lib/composegenerator/v1/types.py app/lib/composegenerator/v1/pycache/ app/lib/composegenerator/v1/pycache/generate.cpython-310.pyc app/lib/composegenerator/v1/pycache/networking.cpython-310.pyc app/lib/composegenerator/v1/pycache/types.cpython-310.pyc app/lib/composegenerator/v1/utils/ app/lib/composegenerator/v1/utils/networking.py app/lib/composegenerator/v1/utils/pycache/ app/lib/composegenerator/v1/utils/pycache/networking.cpython-310.pyc app/lib/composegenerator/v2/ app/lib/composegenerator/v2/generate.py app/lib/composegenerator/v2/networking.py app/lib/composegenerator/v2/types.py app/lib/composegenerator/v2/pycache/ app/lib/composegenerator/v2/pycache/generate.cpython-310.pyc app/lib/composegenerator/v2/pycache/networking.cpython-310.pyc app/lib/composegenerator/v2/pycache/types.cpython-310.pyc app/lib/composegenerator/v2/utils/ app/lib/composegenerator/v2/utils/networking.py app/lib/composegenerator/v2/utils/pycache/ app/lib/composegenerator/v2/utils/pycache/networking.cpython-310.pyc app/lib/composegenerator/v3/ app/lib/composegenerator/v3/generate.py app/lib/composegenerator/v3/networking.py app/lib/composegenerator/v3/types.py app/lib/composegenerator/v3/pycache/ app/lib/composegenerator/v3/pycache/generate.cpython-310.pyc app/lib/composegenerator/v3/pycache/networking.cpython-310.pyc app/lib/composegenerator/v3/pycache/types.cpython-310.pyc apps/ apps/ports.json apps/registry.json apps/bitfeed/ apps/bitfeed/app.cache.json apps/bitfeed/app.yml apps/bitfeed/docker-compose.yml apps/bluewallet/ apps/bluewallet/app.cache.json apps/bluewallet/app.yml apps/bluewallet/docker-compose.yml apps/bluewallet/data/ apps/bluewallet/data/redis/ apps/bluewallet/data/redis/.gitkeep apps/btc-rpc-explorer-public-fast/ apps/btc-rpc-explorer-public-fast/app.cache.json apps/btc-rpc-explorer-public-fast/app.yml apps/btc-rpc-explorer-public-fast/docker-compose.yml apps/btc-rpc-explorer-public/ apps/btc-rpc-explorer-public/app.cache.json apps/btc-rpc-explorer-public/app.yml apps/btc-rpc-explorer-public/docker-compose.yml apps/btc-rpc-explorer/ apps/btc-rpc-explorer/app.cache.json apps/btc-rpc-explorer/app.yml apps/btc-rpc-explorer/docker-compose.yml apps/btcpay-server/ apps/btcpay-server/app.cache.json apps/btcpay-server/app.yml apps/btcpay-server/docker-compose.yml apps/btcpay-server/data/ apps/btcpay-server/data/btcpay/ apps/btcpay-server/data/btcpay/.gitkeep apps/btcpay-server/data/nbxplorer/ apps/btcpay-server/data/nbxplorer/.gitkeep apps/btcpay-server/data/postgres/ apps/btcpay-server/data/postgres/.gitkeep apps/code-server/ apps/code-server/app.cache.json apps/code-server/app.yml apps/code-server/docker-compose.yml apps/code-server/data/ apps/code-server/data/.bashrc apps/element/ apps/element/app.cache.json apps/element/app.yml apps/element/docker-compose.yml apps/gitea/ apps/gitea/app.cache.json apps/gitea/app.yml apps/gitea/docker-compose.yml apps/gitea/data/ apps/gitea/data/db/ apps/gitea/data/db/.gitkeep apps/gitea/data/gitea/ apps/gitea/data/gitea/config/ apps/gitea/data/gitea/config/.gitkeep apps/gitea/data/gitea/data/ apps/gitea/data/gitea/data/.gitkeep apps/home-assistant/ apps/home-assistant/app.cache.json apps/home-assistant/app.yml apps/home-assistant/docker-compose.yml apps/home-assistant/data/ apps/home-assistant/data/.gitkeep apps/jam/ apps/jam/app.cache.json apps/jam/app.yml apps/jam/docker-compose.yml apps/krystal-bull/ apps/krystal-bull/app.cache.json apps/krystal-bull/app.yml apps/krystal-bull/docker-compose.yml apps/krystal-bull/data/ apps/krystal-bull/data/oracleserver/ apps/krystal-bull/data/oracleserver/.gitkeep apps/lightning-shell/ apps/lightning-shell/app.cache.json apps/lightning-shell/app.yml apps/lightning-shell/docker-compose.yml apps/lightning-terminal/ apps/lightning-terminal/app.cache.json apps/lightning-terminal/app.yml apps/lightning-terminal/docker-compose.yml apps/lightning-terminal/data/ apps/lightning-terminal/data/.lit/ apps/lightning-terminal/data/.lit/lit.conf apps/lightning-terminal/data/.lit/lit.conf.license apps/lnbits/ apps/lnbits/app.cache.json apps/lnbits/app.yml apps/lnbits/docker-compose.yml apps/lndg/ apps/lndg/app.cache.json apps/lndg/app.yml apps/lndg/docker-compose.yml apps/lnmarkets/ apps/lnmarkets/app.cache.json apps/lnmarkets/app.yml apps/lnmarkets/docker-compose.yml apps/lnme/ apps/lnme/app.cache.json apps/lnme/app.yml apps/lnme/docker-compose.yml apps/mempool/ apps/mempool/app.cache.json apps/mempool/app.yml apps/mempool/docker-compose.yml apps/mempool/mysql/ apps/mempool/mysql/data/ apps/mempool/mysql/data/.gitkeep apps/mempool/mysql/db-scripts/ apps/mempool/mysql/db-scripts/mariadb-structure.sql apps/nextcloud/ apps/nextcloud/app.cache.json apps/nextcloud/app.yml apps/nextcloud/docker-compose.yml apps/nextcloud/data/ apps/nextcloud/data/db/ apps/nextcloud/data/db/.gitkeep apps/nextcloud/data/nextcloud/ apps/nextcloud/data/nextcloud/.gitkeep apps/nextcloud/data/redis/ apps/nextcloud/data/redis/.gitkeep apps/node-red/ apps/node-red/app.cache.json apps/node-red/app.yml apps/node-red/docker-compose.yml apps/node-red/data/ apps/node-red/data/admin-credentials.json apps/node-red/data/admin-credentials.json.license apps/node-red/data/flows.json apps/node-red/data/flows.json.license apps/node-red/data/settings.js apps/photoprism/ apps/photoprism/app.cache.json apps/photoprism/app.yml apps/photoprism/docker-compose.yml apps/photoprism/database/ apps/photoprism/database/.gitkeep apps/photoprism/originals/ apps/photoprism/originals/.gitkeep apps/photoprism/storage/ apps/photoprism/storage/.gitkeep apps/pi-hole/ apps/pi-hole/app.cache.json apps/pi-hole/app.yml apps/pi-hole/docker-compose.yml apps/pi-hole/data/ apps/pi-hole/data/dnsmasq/ apps/pi-hole/data/dnsmasq/.gitkeep apps/pi-hole/data/pihole/ apps/pi-hole/data/pihole/.gitkeep apps/ride-the-lightning/ apps/ride-the-lightning/app.cache.json apps/ride-the-lightning/app.yml apps/ride-the-lightning/docker-compose.yml apps/ride-the-lightning/loop/ apps/ride-the-lightning/loop/.gitkeep apps/ride-the-lightning/rtl/ apps/ride-the-lightning/rtl/RTL-Config.json apps/ride-the-lightning/rtl/RTL-Config.json.license apps/ringtools/ apps/ringtools/app.cache.json apps/ringtools/app.yml apps/ringtools/docker-compose.yml apps/samourai-server/ apps/samourai-server/app.cache.json apps/samourai-server/app.yml apps/samourai-server/docker-compose.yml apps/samourai-server/mysql/ apps/samourai-server/mysql/mysql-dojo.cnf apps/samourai-server/mysql/update-db.sh apps/samourai-server/mysql/data/ apps/samourai-server/mysql/data/.gitkeep apps/samourai-server/mysql/db-scripts/ apps/samourai-server/mysql/db-scripts/1_db.sql apps/samourai-server/nginx/ apps/samourai-server/whirlpool/ apps/samourai-server/whirlpool/.gitkeep apps/simple-torrent/ apps/simple-torrent/app.cache.json apps/simple-torrent/app.yml apps/simple-torrent/docker-compose.yml apps/simple-torrent/data/ apps/simple-torrent/data/config/ apps/simple-torrent/data/config/.gitkeep apps/simple-torrent/data/downloads/ apps/simple-torrent/data/downloads/.gitkeep apps/simple-torrent/data/torrents/ apps/simple-torrent/data/torrents/.gitkeep apps/snowflake/ apps/snowflake/app.cache.json apps/snowflake/app.yml apps/snowflake/docker-compose.yml apps/snowflake/nginx/ apps/specter-desktop/ apps/specter-desktop/app.cache.json apps/specter-desktop/app.yml apps/specter-desktop/docker-compose.yml apps/specter-desktop/data/ apps/specter-desktop/data/.gitkeep apps/sphinx-relay/ apps/sphinx-relay/app.cache.json apps/sphinx-relay/app.yml apps/sphinx-relay/docker-compose.yml apps/sphinx-relay/data/ apps/sphinx-relay/data/.gitkeep apps/spigot-mc/ apps/spigot-mc/app.cache.json apps/spigot-mc/app.yml apps/spigot-mc/docker-compose.yml apps/squeaknode/ apps/squeaknode/app.cache.json apps/squeaknode/app.yml apps/squeaknode/docker-compose.yml apps/squeaknode/sqk/ apps/squeaknode/sqk/.gitkeep apps/synapse-admin/ apps/synapse-admin/app.cache.json apps/synapse-admin/app.yml apps/synapse-admin/docker-compose.yml apps/synapse/ apps/synapse/app.cache.json apps/synapse/app.yml apps/synapse/docker-compose.yml apps/tailscale/ apps/tailscale/app.cache.json apps/tailscale/app.yml apps/tailscale/docker-compose.yml apps/tailscale/data/ apps/tailscale/data/.gitkeep apps/tallycoin-connect/ apps/tallycoin-connect/app.cache.json apps/tallycoin-connect/app.yml apps/tallycoin-connect/docker-compose.yml apps/thunderhub/ apps/thunderhub/app.cache.json apps/thunderhub/app.yml apps/thunderhub/docker-compose.yml apps/thunderhub/data/ apps/thunderhub/data/thubConfig.yaml apps/uptime-kuma/ apps/uptime-kuma/app.cache.json apps/uptime-kuma/app.yml apps/uptime-kuma/docker-compose.yml apps/usocial/ apps/usocial/app.cache.json apps/usocial/app.yml apps/usocial/docker-compose.yml apps/vaultwarden/ apps/vaultwarden/app.cache.json apps/vaultwarden/app.yml apps/vaultwarden/docker-compose.yml apps/vaultwarden/data/ apps/vaultwarden/data/.gitkeep apps/wordpress/ apps/wordpress/app.cache.json apps/wordpress/app.yml apps/wordpress/docker-compose.yml bin/ bin/bitcoin-cli bin/lncli bitcoin/ bitcoin/bitcoin.conf db/ electrs/ electrs/electrs.toml events/ events/karen events/triggers/ events/triggers/app events/triggers/app-update events/triggers/backup events/triggers/change-password events/triggers/debug events/triggers/reboot events/triggers/set-update-channel events/triggers/shutdown events/triggers/update fulcrumx/ lnd/ logs/ nginx/ redis/ redis/.gitkeep redis/dump.rdb scripts/ scripts/add-https scripts/app scripts/configure scripts/debug scripts/memory-usage scripts/set-update-channel scripts/start scripts/status-monitor scripts/stop scripts/backup/ scripts/backup/README.md scripts/backup/backup scripts/backup/decoy-trigger scripts/backup/monitor scripts/citadel-os/ scripts/citadel-os/change-password scripts/citadel-os/citadel-details scripts/citadel-os/semver scripts/citadel-os/external-storage/ scripts/citadel-os/external-storage/monitor scripts/citadel-os/external-storage/mount scripts/citadel-os/external-storage/update-from-sdcard scripts/citadel-os/services/ scripts/citadel-os/services/citadel-connection-details.service scripts/citadel-os/services/citadel-external-storage-sdcard-update.service scripts/citadel-os/services/citadel-external-storage.service scripts/citadel-os/services/citadel-startup.service scripts/lib/ scripts/lib/init.py scripts/lib/rpcauth.py scripts/lib/pycache/ scripts/lib/pycache/init.cpython-310.pyc scripts/lib/pycache/rpcauth.cpython-310.pyc scripts/status/ scripts/status/app-updates scripts/status/memory scripts/status/storage scripts/status/temperature scripts/status/uptime scripts/update/ scripts/update/.updateignore scripts/update/.updateignore.license scripts/update/.updateinclude scripts/update/.updateinclude.license scripts/update/00-run.sh scripts/update/01-run.sh scripts/update/02-run.sh scripts/update/03-run.sh scripts/update/README.md scripts/update/update services/ services/manage.py services/bitcoin/ services/bitcoin/citadel.yml services/bitcoin/core.yml services/bitcoin/knots.yml services/electrum/ services/electrum/electrs.yml services/electrum/fulcrumx-custom.yml services/electrum/fulcrumx.yml services/lightning/ services/lightning/lnd.yml templates/ templates/.env-sample templates/bitcoin-sample.conf templates/electrs-sample.toml templates/fulcrumx-sample.conf templates/lnd-sample.conf templates/nginx-sample.conf templates/torrc-core-sample templates/torrc-empty tor/ tor/torrc-apps tor/torrc-apps-2 tor/torrc-apps-3 tor/torrc-core

sent 682,919 bytes received 6,554 bytes 459,648.67 bytes/sec total size is 656,170 speedup is 0.95 Successfully backed up to /home/ramachandra/citadel/.citadel-backup == End Update Script 00-run.sh ==

== Begin Update Script 01-run.sh ==

======================================= =============== UPDATE ================

=========== Stage: Install ============

mv: cannot stat '/home/ramachandra/citadel/db/umbrel-seed': No such file or directory Configuring new release

====================================== =========== RECONFIGURING ============ ============== CITADEL ==============

Installing additional services Using mainnet network

Generating configuration files... Generated configuration files

Checking if Docker Compose is installed... Found Docker Compose version v2.3.3

Configuring permissions...

Configuration successful

You can now start Citadel by running: sudo ./scripts/start Pulling new containers [+] Running 17/17 ⠿ app-2-tor Pulled 33.9s ⠿ e6cd5da66d25 Pull complete 23.9s ⠿ app-3-tor Pulled 34.5s ⠿ bitcoin Pulled 7.9s ⠿ dashboard Pulled 8.0s ⠿ manager Pulled 7.9s ⠿ redis Pulled 7.9s ⠿ tor Pulled 34.0s ⠿ 0297f4ede9fc Pull complete 25.2s ⠿ electrum Pulled 7.9s ⠿ nginx Pulled 8.0s ⠿ lightning Pulled 7.9s ⠿ app-tor Pulled 34.1s ⠿ 42c077c10790 Pull complete 20.3s ⠿ 6bde3f6fca75 Pull complete 24.7s ⠿ middleware Pulled 7.9s ⠿ neutrino-switcher Pulled 7.9s Stopping background daemon Stopping installed apps Stopping old containers Stopping installed apps...

Stopping Docker services...

[+] Running 14/14 ⠿ Container neutrino-switcher Removed 3.7s ⠿ Container app-tor Removed 45.5s ⠿ Container middleware Removed 44.7s ⠿ Container app-2-tor Removed 45.2s ⠿ Container app-3-tor Removed 45.6s ⠿ Container electrum Removed 3.8s ⠿ Container nginx Removed 47.8s ⠿ Container lightning Removed 1.0s ⠿ Container bitcoin Removed 0.2s ⠿ Container manager Removed 3.1s ⠿ Container dashboard Removed 16.1s ⠿ Container redis Removed 6.5s ⠿ Container tor Removed 7.3s ⠿ Network citadel_main_network Removed 0.3s Overlaying /home/ramachandra/citadel/ with new directory tree sending incremental file list deleting apps/wordpress/docker-compose.yml deleting apps/wordpress/app.yml deleting apps/wordpress/app.cache.json deleting apps/wordpress/ deleting apps/vaultwarden/data/.gitkeep deleting apps/vaultwarden/data/ deleting apps/vaultwarden/docker-compose.yml deleting apps/vaultwarden/app.yml deleting apps/vaultwarden/app.cache.json deleting apps/vaultwarden/ deleting apps/usocial/docker-compose.yml deleting apps/usocial/app.yml deleting apps/usocial/app.cache.json deleting apps/usocial/ deleting apps/uptime-kuma/docker-compose.yml deleting apps/uptime-kuma/app.yml deleting apps/uptime-kuma/app.cache.json deleting apps/uptime-kuma/ deleting apps/thunderhub/data/thubConfig.yaml deleting apps/thunderhub/data/ deleting apps/thunderhub/docker-compose.yml deleting apps/thunderhub/app.yml deleting apps/thunderhub/app.cache.json deleting apps/thunderhub/ deleting apps/tallycoin-connect/docker-compose.yml deleting apps/tallycoin-connect/app.yml deleting apps/tallycoin-connect/app.cache.json deleting apps/tallycoin-connect/ deleting apps/tailscale/data/.gitkeep deleting apps/tailscale/data/ deleting apps/tailscale/docker-compose.yml deleting apps/tailscale/app.yml deleting apps/tailscale/app.cache.json deleting apps/tailscale/ deleting apps/synapse/docker-compose.yml deleting apps/synapse/app.yml deleting apps/synapse/app.cache.json deleting apps/synapse/ deleting apps/synapse-admin/docker-compose.yml deleting apps/synapse-admin/app.yml deleting apps/synapse-admin/app.cache.json deleting apps/synapse-admin/ deleting apps/squeaknode/sqk/.gitkeep deleting apps/squeaknode/sqk/ deleting apps/squeaknode/docker-compose.yml deleting apps/squeaknode/app.yml deleting apps/squeaknode/app.cache.json deleting apps/squeaknode/ deleting apps/spigot-mc/docker-compose.yml deleting apps/spigot-mc/app.yml deleting apps/spigot-mc/app.cache.json deleting apps/spigot-mc/ deleting apps/sphinx-relay/data/.gitkeep deleting apps/sphinx-relay/data/ deleting apps/sphinx-relay/docker-compose.yml deleting apps/sphinx-relay/app.yml deleting apps/sphinx-relay/app.cache.json deleting apps/sphinx-relay/ deleting apps/specter-desktop/data/.gitkeep deleting apps/specter-desktop/data/ deleting apps/specter-desktop/docker-compose.yml deleting apps/specter-desktop/app.yml deleting apps/specter-desktop/app.cache.json deleting apps/specter-desktop/ cannot delete non-empty directory: apps/snowflake/nginx cannot delete non-empty directory: apps/snowflake/nginx deleting apps/snowflake/docker-compose.yml deleting apps/snowflake/app.yml deleting apps/snowflake/app.cache.json cannot delete non-empty directory: apps/snowflake cannot delete non-empty directory: apps/snowflake deleting apps/simple-torrent/data/torrents/.gitkeep deleting apps/simple-torrent/data/torrents/ deleting apps/simple-torrent/data/downloads/.gitkeep deleting apps/simple-torrent/data/downloads/ deleting apps/simple-torrent/data/config/.gitkeep deleting apps/simple-torrent/data/config/ deleting apps/simple-torrent/data/ deleting apps/simple-torrent/docker-compose.yml deleting apps/simple-torrent/app.yml deleting apps/simple-torrent/app.cache.json deleting apps/simple-torrent/ deleting apps/samourai-server/whirlpool/.gitkeep deleting apps/samourai-server/whirlpool/ cannot delete non-empty directory: apps/samourai-server/nginx cannot delete non-empty directory: apps/samourai-server/nginx deleting apps/samourai-server/mysql/db-scripts/1_db.sql deleting apps/samourai-server/mysql/db-scripts/ deleting apps/samourai-server/mysql/data/.gitkeep deleting apps/samourai-server/mysql/data/ deleting apps/samourai-server/mysql/update-db.sh deleting apps/samourai-server/mysql/mysql-dojo.cnf deleting apps/samourai-server/mysql/ deleting apps/samourai-server/docker-compose.yml deleting apps/samourai-server/app.yml deleting apps/samourai-server/app.cache.json cannot delete non-empty directory: apps/samourai-server cannot delete non-empty directory: apps/samourai-server deleting apps/ringtools/docker-compose.yml deleting apps/ringtools/app.yml deleting apps/ringtools/app.cache.json deleting apps/ringtools/ deleting apps/ride-the-lightning/rtl/RTL-Config.json.license deleting apps/ride-the-lightning/rtl/RTL-Config.json deleting apps/ride-the-lightning/rtl/ deleting apps/ride-the-lightning/loop/.gitkeep deleting apps/ride-the-lightning/loop/ deleting apps/ride-the-lightning/docker-compose.yml deleting apps/ride-the-lightning/app.yml deleting apps/ride-the-lightning/app.cache.json deleting apps/ride-the-lightning/ deleting apps/pi-hole/data/pihole/.gitkeep deleting apps/pi-hole/data/pihole/ deleting apps/pi-hole/data/dnsmasq/.gitkeep deleting apps/pi-hole/data/dnsmasq/ deleting apps/pi-hole/data/ deleting apps/pi-hole/docker-compose.yml deleting apps/pi-hole/app.yml deleting apps/pi-hole/app.cache.json deleting apps/pi-hole/ deleting apps/photoprism/storage/.gitkeep deleting apps/photoprism/storage/ deleting apps/photoprism/originals/.gitkeep deleting apps/photoprism/originals/ deleting apps/photoprism/database/.gitkeep deleting apps/photoprism/database/ deleting apps/photoprism/docker-compose.yml deleting apps/photoprism/app.yml deleting apps/photoprism/app.cache.json deleting apps/photoprism/ deleting apps/node-red/data/settings.js deleting apps/node-red/data/flows.json.license deleting apps/node-red/data/flows.json deleting apps/node-red/data/admin-credentials.json.license deleting apps/node-red/data/admin-credentials.json deleting apps/node-red/data/ deleting apps/node-red/docker-compose.yml deleting apps/node-red/app.yml deleting apps/node-red/app.cache.json deleting apps/node-red/ deleting apps/nextcloud/data/redis/.gitkeep deleting apps/nextcloud/data/redis/ deleting apps/nextcloud/data/nextcloud/.gitkeep deleting apps/nextcloud/data/nextcloud/ deleting apps/nextcloud/data/db/.gitkeep deleting apps/nextcloud/data/db/ deleting apps/nextcloud/data/ deleting apps/nextcloud/docker-compose.yml deleting apps/nextcloud/app.yml deleting apps/nextcloud/app.cache.json deleting apps/nextcloud/ deleting apps/mempool/mysql/db-scripts/mariadb-structure.sql deleting apps/mempool/mysql/db-scripts/ deleting apps/mempool/mysql/data/.gitkeep deleting apps/mempool/mysql/data/ deleting apps/mempool/mysql/ deleting apps/mempool/docker-compose.yml deleting apps/mempool/app.yml deleting apps/mempool/app.cache.json deleting apps/mempool/ deleting apps/lnme/docker-compose.yml deleting apps/lnme/app.yml deleting apps/lnme/app.cache.json deleting apps/lnme/ deleting apps/lnmarkets/docker-compose.yml deleting apps/lnmarkets/app.yml deleting apps/lnmarkets/app.cache.json deleting apps/lnmarkets/ deleting apps/lndg/docker-compose.yml deleting apps/lndg/app.yml deleting apps/lndg/app.cache.json deleting apps/lndg/ deleting apps/lnbits/docker-compose.yml deleting apps/lnbits/app.yml deleting apps/lnbits/app.cache.json deleting apps/lnbits/ deleting apps/lightning-terminal/data/.lit/lit.conf.license deleting apps/lightning-terminal/data/.lit/lit.conf deleting apps/lightning-terminal/data/.lit/ deleting apps/lightning-terminal/data/ deleting apps/lightning-terminal/docker-compose.yml deleting apps/lightning-terminal/app.yml deleting apps/lightning-terminal/app.cache.json deleting apps/lightning-terminal/ deleting apps/lightning-shell/docker-compose.yml deleting apps/lightning-shell/app.yml deleting apps/lightning-shell/app.cache.json deleting apps/lightning-shell/ deleting apps/krystal-bull/data/oracleserver/.gitkeep deleting apps/krystal-bull/data/oracleserver/ deleting apps/krystal-bull/data/ deleting apps/krystal-bull/docker-compose.yml deleting apps/krystal-bull/app.yml deleting apps/krystal-bull/app.cache.json deleting apps/krystal-bull/ deleting apps/jam/docker-compose.yml deleting apps/jam/app.yml deleting apps/jam/app.cache.json deleting apps/jam/ deleting apps/home-assistant/data/.gitkeep deleting apps/home-assistant/data/ deleting apps/home-assistant/docker-compose.yml deleting apps/home-assistant/app.yml deleting apps/home-assistant/app.cache.json deleting apps/home-assistant/ deleting apps/gitea/data/gitea/data/.gitkeep deleting apps/gitea/data/gitea/data/ deleting apps/gitea/data/gitea/config/.gitkeep deleting apps/gitea/data/gitea/config/ deleting apps/gitea/data/gitea/ deleting apps/gitea/data/db/.gitkeep deleting apps/gitea/data/db/ deleting apps/gitea/data/ deleting apps/gitea/docker-compose.yml deleting apps/gitea/app.yml deleting apps/gitea/app.cache.json deleting apps/gitea/ deleting apps/element/docker-compose.yml deleting apps/element/app.yml deleting apps/element/app.cache.json deleting apps/element/ deleting apps/code-server/data/.bashrc deleting apps/code-server/data/ deleting apps/code-server/docker-compose.yml deleting apps/code-server/app.yml deleting apps/code-server/app.cache.json deleting apps/code-server/ deleting apps/btcpay-server/data/postgres/.gitkeep deleting apps/btcpay-server/data/postgres/ deleting apps/btcpay-server/data/nbxplorer/.gitkeep deleting apps/btcpay-server/data/nbxplorer/ deleting apps/btcpay-server/data/btcpay/.gitkeep deleting apps/btcpay-server/data/btcpay/ deleting apps/btcpay-server/data/ deleting apps/btcpay-server/docker-compose.yml deleting apps/btcpay-server/app.yml deleting apps/btcpay-server/app.cache.json deleting apps/btcpay-server/ deleting apps/btc-rpc-explorer/docker-compose.yml deleting apps/btc-rpc-explorer/app.yml deleting apps/btc-rpc-explorer/app.cache.json deleting apps/btc-rpc-explorer/ deleting apps/btc-rpc-explorer-public/docker-compose.yml deleting apps/btc-rpc-explorer-public/app.yml deleting apps/btc-rpc-explorer-public/app.cache.json deleting apps/btc-rpc-explorer-public/ deleting apps/btc-rpc-explorer-public-fast/docker-compose.yml deleting apps/btc-rpc-explorer-public-fast/app.yml deleting apps/btc-rpc-explorer-public-fast/app.cache.json deleting apps/btc-rpc-explorer-public-fast/ deleting apps/bluewallet/data/redis/.gitkeep deleting apps/bluewallet/data/redis/ deleting apps/bluewallet/data/ deleting apps/bluewallet/docker-compose.yml deleting apps/bluewallet/app.yml deleting apps/bluewallet/app.cache.json deleting apps/bluewallet/ deleting apps/bitfeed/docker-compose.yml deleting apps/bitfeed/app.yml deleting apps/bitfeed/app.cache.json deleting apps/bitfeed/ deleting apps/registry.json deleting apps/ports.json cannot delete non-empty directory: apps deleting app/lib/pycache/validate.cpython-310.pyc deleting app/lib/pycache/metadata.cpython-310.pyc deleting app/lib/pycache/manage.cpython-310.pyc deleting app/lib/pycache/entropy.cpython-310.pyc deleting app/lib/pycache/citadelutils.cpython-310.pyc deleting app/lib/pycache/init.cpython-310.pyc deleting app/lib/pycache/ deleting app/lib/composegenerator/next/pycache/stage1.cpython-310.pyc deleting app/lib/composegenerator/next/pycache/ deleting app/lib/composegenerator/shared/pycache/main.cpython-310.pyc deleting app/lib/composegenerator/shared/pycache/env.cpython-310.pyc deleting app/lib/composegenerator/shared/pycache/const.cpython-310.pyc deleting app/lib/composegenerator/shared/pycache/ deleting app/lib/composegenerator/v1/pycache/types.cpython-310.pyc deleting app/lib/composegenerator/v1/pycache/networking.cpython-310.pyc deleting app/lib/composegenerator/v1/pycache/generate.cpython-310.pyc deleting app/lib/composegenerator/v1/pycache/ deleting app/lib/composegenerator/v1/utils/pycache/networking.cpython-310.pyc deleting app/lib/composegenerator/v1/utils/pycache/ deleting app/lib/composegenerator/v2/pycache/types.cpython-310.pyc deleting app/lib/composegenerator/v2/pycache/networking.cpython-310.pyc deleting app/lib/composegenerator/v2/pycache/generate.cpython-310.pyc deleting app/lib/composegenerator/v2/pycache/ deleting app/lib/composegenerator/v2/utils/pycache/networking.cpython-310.pyc deleting app/lib/composegenerator/v2/utils/pycache/ deleting app/lib/composegenerator/v3/pycache/types.cpython-310.pyc deleting app/lib/composegenerator/v3/pycache/networking.cpython-310.pyc deleting app/lib/composegenerator/v3/pycache/generate.cpython-310.pyc deleting app/lib/composegenerator/v3/pycache/ deleting events/karen deleting redis/dump.rdb ./ .env CODE_OF_CONDUCT.md LICENSE README.md app-standard-v1.json app-standard-v1.json.license docker-compose.yml info.json info.json.license karen setenv walletpassword walletpassword.license LICENSES/ LICENSES/AGPL-3.0-or-later.txt app-system/ app-system/docker-compose.common.yml app-system/sources.list app/ app/app-manager.py app/app-standard-v1.yml app/app-standard-v2.yml app/app-standard-v3.yml app/lib/ app/lib/init.py app/lib/citadelutils.py app/lib/entropy.py app/lib/manage.py app/lib/metadata.py app/lib/validate.py app/lib/composegenerator/ app/lib/composegenerator/next/ app/lib/composegenerator/next/stage1.py app/lib/composegenerator/shared/ app/lib/composegenerator/shared/const.py app/lib/composegenerator/shared/env.py app/lib/composegenerator/shared/main.py app/lib/composegenerator/v1/ app/lib/composegenerator/v1/generate.py app/lib/composegenerator/v1/networking.py app/lib/composegenerator/v1/types.py app/lib/composegenerator/v1/utils/ app/lib/composegenerator/v1/utils/networking.py app/lib/composegenerator/v2/ app/lib/composegenerator/v2/generate.py app/lib/composegenerator/v2/networking.py app/lib/composegenerator/v2/types.py app/lib/composegenerator/v2/utils/ app/lib/composegenerator/v2/utils/networking.py app/lib/composegenerator/v3/ app/lib/composegenerator/v3/generate.py app/lib/composegenerator/v3/networking.py app/lib/composegenerator/v3/types.py bin/ bin/bitcoin-cli bin/lncli bitcoin/ bitcoin/bitcoin.conf db/ electrs/ electrs/electrs.toml events/ events/triggers/ events/triggers/app events/triggers/app-update events/triggers/backup events/triggers/change-password events/triggers/debug events/triggers/reboot events/triggers/set-update-channel events/triggers/shutdown events/triggers/update fulcrumx/ lnd/ logs/ nginx/ redis/ redis/.gitkeep scripts/ scripts/add-https scripts/app scripts/configure scripts/debug scripts/memory-usage scripts/set-update-channel scripts/start scripts/status-monitor scripts/stop scripts/backup/ scripts/backup/README.md scripts/backup/backup scripts/backup/decoy-trigger scripts/backup/monitor scripts/citadel-os/ scripts/citadel-os/change-password scripts/citadel-os/citadel-details scripts/citadel-os/semver scripts/citadel-os/external-storage/ scripts/citadel-os/external-storage/monitor scripts/citadel-os/external-storage/mount scripts/citadel-os/external-storage/update-from-sdcard scripts/citadel-os/services/ scripts/citadel-os/services/citadel-connection-details.service scripts/citadel-os/services/citadel-external-storage-sdcard-update.service scripts/citadel-os/services/citadel-external-storage.service scripts/citadel-os/services/citadel-startup.service scripts/lib/ scripts/lib/init.py scripts/lib/rpcauth.py scripts/lib/pycache/ scripts/lib/pycache/init.cpython-310.pyc scripts/lib/pycache/rpcauth.cpython-310.pyc scripts/status/ scripts/status/app-updates scripts/status/memory scripts/status/storage scripts/status/temperature scripts/status/uptime scripts/update/ scripts/update/.updateignore scripts/update/.updateignore.license scripts/update/.updateinclude scripts/update/.updateinclude.license scripts/update/00-run.sh scripts/update/01-run.sh scripts/update/02-run.sh scripts/update/03-run.sh scripts/update/README.md scripts/update/update services/ services/manage.py services/bitcoin/ services/bitcoin/citadel.yml services/bitcoin/core.yml services/bitcoin/knots.yml services/electrum/ services/electrum/electrs.yml services/electrum/fulcrumx-custom.yml services/electrum/fulcrumx.yml services/lightning/ services/lightning/lnd.yml templates/ templates/.env-sample templates/bitcoin-sample.conf templates/electrs-sample.toml templates/fulcrumx-sample.conf templates/lnd-sample.conf templates/nginx-sample.conf templates/torrc-core-sample templates/torrc-empty tor/ tor/torrc-apps tor/torrc-apps-2 tor/torrc-apps-3 tor/torrc-core

sent 342,337 bytes received 12,926 bytes 710,526.00 bytes/sec total size is 333,089 speedup is 0.94 Fixing permissions Updating installed apps Cloning the repository Cloning into '/tmp/tmpqq9od01q'... remote: Enumerating objects: 112, done. remote: Counting objects: 100% (112/112), done. remote: Compressing objects: 100% (79/79), done. remote: Total 112 (delta 3), reused 73 (delta 0), pack-reused 0 Receiving objects: 100% (112/112), 59.33 KiB | 3.49 MiB/s, done. Resolving deltas: 100% (3/3), done. Cloning the repository Cloning into '/tmp/tmp9_zghv2x'... remote: Enumerating objects: 54, done. remote: Counting objects: 100% (54/54), done. remote: Compressing objects: 100% (46/46), done. remote: Total 54 (delta 1), reused 40 (delta 0), pack-reused 0 Receiving objects: 100% (54/54), 33.17 KiB | 4.74 MiB/s, done. Resolving deltas: 100% (1/1), done. Downloaded all updates Wrote registry to registry.json Generated configuration successfully Starting new containers

====================================== ============= STARTING =============== ============= CITADEL ================

Setting environment variables...

Starting karen...

Starting status monitors...

Starting backup monitor...

Starting decoy backup trigger...

Resetting config files

====================================== =========== RECONFIGURING ============ ============== CITADEL ==============

Installing additional services Using mainnet network

Generating configuration files... Generated configuration files

Checking if Docker Compose is installed... Found Docker Compose version v2.3.3

Updating apps...

Wrote registry to registry.json Generated configuration successfully Configuring permissions...

Configuration successful

You can now start Citadel by running: sudo ./scripts/start

Starting Docker services...

[+] Running 14/14 ⠿ Network citadel_main_network Created 0.2s ⠿ Container dashboard Started 8.8s ⠿ Container tor Started 12.2s ⠿ Container electrum Started 8.1s ⠿ Container app-tor Started 9.9s ⠿ Container app-3-tor Started 9.2s ⠿ Container redis Started 9.6s ⠿ Container app-2-tor Started 11.2s ⠿ Container manager Started 10.4s ⠿ Container bitcoin Started 11.2s ⠿ Container lightning Started 11.9s ⠿ Container nginx Started 11.5s ⠿ Container neutrino-switcher Started 14.4s ⠿ Container middleware Started 14.4s

Starting installed apps...

Citadel is now accessible at http://ubuntuserver.local http://192.168.1.102 http://jy67v3djies5rpwluwuyc277sog6ng7yn7td2qnzwxtya6vexculltid.onion == End Update Script 01-run.sh ==

== Begin Update Script 02-run.sh ==

======================================= =============== UPDATE ================

========= Stage: Post-update ==========

== End Update Script 02-run.sh ==

== Begin Update Script 03-run.sh ==

======================================= =============== UPDATE ================

=========== Stage: Success ============

Removing backup Successfully installed Citadel 0.0.6 Thank you for using Citadel! == End Update Script 03-run.sh ==

Deleting cloned repository Removing lock