Skip to content

Kopia #2651

Open
Open

Description

@MickLesk

Name of the Script

Kopia

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 supported

📋 Script Details

Kopia is a fast, encrypted and deduplicating backup tool. In server mode it offers a web UI for snapshots, policies and restores, and serves repositories to remote Kopia clients over HTTPS.

Activity

  1. community-scripts-issue-bot commented on Nov 15, 2026

    @community-scripts-issue-bot

    The Kopia script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/kopia.sh)"
    

    Default credentials:
    Username: admin

    Open https://IP:51515 and accept the self-signed certificate. The UI and repository passwords are in /opt/kopia_data/.env; keep the repository password safe, without it the backups cannot be decrypted.
    The default repository lives on the container disk in /opt/kopia_data/repository. For real backups connect a repository on a mount point, NAS or S3/B2 storage from the UI.
    Remote Kopia clients need a user from kopia server user add and the certificate fingerprint of /etc/ssl/kopia/kopia.crt.

    Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.

    Discord testing thread: https://discord.com/channels/1302816934508630047/1571545185433690206

  2. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    📊 Install telemetry for kopia

    Runs reported by the DevScripts version of this script since this issue was opened (2026-11-15).

    Installs ✅ Successful ❌ Failed ⏹️ Aborted ❔ No result Success rate
    1 1 0 0 0 100.0%

    Last run: 15.11.2026 at 16:13 UTC (2 hours 4 minutes ago) · success

    Last success: 2026-11-15 16:14 UTC · Last failure: — · Avg. install time: 2 min

    Open in the telemetry dashboard · updated hourly · last refresh 2026-11-15 18:17 UTC

  3. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ❌ 1/2 passed at 3bf67b8

    Script Platform Install Update Duration Detail
    ct/kopia.sh pve ✅ ✅ 6m38s https://10.99.0.189:51515 → 401
    ct/kopia.sh incus ✅ ❌ 2m01s update: Unexpected error at line 2274 (exit code: 1)
    ct/kopia.sh arm64 ✅ ❌ 0m58s update: Unexpected error at line 2274 (exit code: 1)

    ARM64 (information only, not counted): 0/1 passed; failures there do not block this PR.

    📊 Resources
    Script Platform Usage
    ct/kopia.sh pve disk 0.7 of 10 GB · RAM at rest 96 of 1024 MB · OOM kills 0
    ct/kopia.sh incus disk 0.6 of 10 GB · RAM at rest 96 of 1024 MB · OOM kills 0
    ct/kopia.sh arm64 disk 0.8 of 10 GB · RAM at rest 91 of 1024 MB · OOM kills 0
    📸 ct/kopia.sh (arm64) — https://10.98.0.133:51515 Screenshot of ct/kopia.sh
    📄 ct/kopia.sh (pve) — install log (957 lines)
    … 614 earlier lines cut, the full log is in the run artifacts
    Setting up libapt-pkg7.0:amd64 (3.0.4) ...
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20284 files and directories currently installed.)
    Preparing to unpack .../archives/apt_3.0.4_amd64.deb ...
    Unpacking apt (3.0.4) over (3.0.3) ...
    Setting up apt (3.0.4) ...
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20284 files and directories currently installed.)
    Preparing to unpack .../apt-utils_3.0.4_amd64.deb ...
    Unpacking apt-utils (3.0.4) over (3.0.3) ...
    Preparing to unpack .../libc-bin_2.41-12+deb13u4_amd64.deb ...
    Unpacking libc-bin (2.41-12+deb13u4) over (2.41-12+deb13u3) ...
    Setting up libc-bin (2.41-12+deb13u4) ...
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20284 files and directories currently installed.)
    Preparing to unpack .../login_1%3a4.16.0-2+really2.41.5-0+deb13u1_amd64.deb ...
    Unpacking login (1:4.16.0-2+really2.41.5-0+deb13u1) over (1:4.16.0-2+really2.41-5) ...
    Preparing to unpack .../logsave_1.47.2-3+b12_amd64.deb ...
    Unpacking logsave (1.47.2-3+b12) over (1.47.2-3+b11) ...
    Preparing to unpack .../libext2fs2t64_1.47.2-3+b12_amd64.deb ...
    Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
    Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
    Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
    Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
    Unpacking libext2fs2t64:amd64 (1.47.2-3+b12) over (1.47.2-3+b11) ...
    Setting up libext2fs2t64:amd64 (1.47.2-3+b12) ...
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20286 files and directories currently installed.)
    Preparing to unpack .../0-e2fsprogs_1.47.2-3+b12_amd64.deb ...
    Unpacking e2fsprogs (1.47.2-3+b12) over (1.47.2-3+b11) ...
    Preparing to unpack .../1-libexpat1_2.9.0-1~deb13u1_amd64.deb ...
    Unpacking libexpat1:amd64 (2.9.0-1~deb13u1) over (2.7.1-2) ...
    Preparing to unpack .../2-postfix_3.10.13-0+deb13u1_amd64.deb ...
    Unpacking postfix (3.10.13-0+deb13u1) over (3.10.12-0+deb13u2) ...
    Preparing to unpack .../3-python3.13_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking python3.13 (3.13.5-2+deb13u5) over (3.13.5-2+deb13u3) ...
    Preparing to unpack .../4-libpython3.13-stdlib_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking libpython3.13-stdlib:amd64 (3.13.5-2+deb13u5) over (3.13.5-2+deb13u3) ...
    Preparing to unpack .../5-python3.13-minimal_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking python3.13-minimal (3.13.5-2+deb13u5) over (3.13.5-2+deb13u3) ...
    Preparing to unpack .../6-libpython3.13-minimal_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking libpython3.13-minimal:amd64 (3.13.5-2+deb13u5) over (3.13.5-2+deb13u3) ...
    Preparing to unpack .../7-tzdata_2026f-0+deb13u1_all.deb ...
    Unpacking tzdata (2026f-0+deb13u1) over (2026b-0+deb13u1) ...
    Preparing to unpack .../8-libcap2_1%3a2.75-10+deb13u1+b3_amd64.deb ...
    Unpacking libcap2:amd64 (1:2.75-10+deb13u1+b3) over (1:2.75-10+deb13u1+b1) ...
    Setting up libcap2:amd64 (1:2.75-10+deb13u1+b3) ...
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20286 files and directories currently installed.)
    Preparing to unpack .../libpcre2-8-0_10.46-1~deb13u3_amd64.deb ...
    Unpacking libpcre2-8-0:amd64 (10.46-1~deb13u3) over (10.46-1~deb13u1) ...
    Setting up libpcre2-8-0:amd64 (10.46-1~deb13u3) ...
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20286 files and directories currently installed.)
    Preparing to unpack .../00-dhcpcd-base_1%3a10.1.0-11+deb13u4_amd64.deb ...
    Unpacking dhcpcd-base (1:10.1.0-11+deb13u4) over (1:10.1.0-11+deb13u3) ...
    Preparing to unpack .../01-vim-tiny_2%3a9.1.1230-2+deb13u2_amd64.deb ...
    Unpacking vim-tiny (2:9.1.1230-2+deb13u2) over (2:9.1.1230-2) ...
    Preparing to unpack .../02-vim-common_2%3a9.1.1230-2+deb13u2_all.deb ...
    Unpacking vim-common (2:9.1.1230-2+deb13u2) over (2:9.1.1230-2) ...
    Preparing to unpack .../03-bind9-dnsutils_1%3a9.20.30-1~deb13u1_amd64.deb ...
    Unpacking bind9-dnsutils (1:9.20.30-1~deb13u1) over (1:9.20.23-1~deb13u1) ...
    Preparing to unpack .../04-bind9-host_1%3a9.20.30-1~deb13u1_amd64.deb ...
    Unpacking bind9-host (1:9.20.30-1~deb13u1) over (1:9.20.23-1~deb13u1) ...
    Preparing to unpack .../05-bind9-libs_1%3a9.20.30-1~deb13u1_amd64.deb ...
    Unpacking bind9-libs:amd64 (1:9.20.30-1~deb13u1) over (1:9.20.23-1~deb13u1) ...
    Preparing to unpack .../06-openssl_3.5.7-1~deb13u3_amd64.deb ...
    Unpacking openssl (3.5.7-1~deb13u3) over (3.5.6-1~deb13u2) ...
    Preparing to unpack .../07-ca-certificates_20250419+deb13u1_all.deb ...
    Unpacking ca-certificates (20250419+deb13u1) over (20250419) ...
    Preparing to unpack .../08-libc-l10n_2.41-12+deb13u4_all.deb ...
    Unpacking libc-l10n (2.41-12+deb13u4) over (2.41-12+deb13u3) ...
    Preparing to unpack .../09-locales_2.41-12+deb13u4_all.deb ...
    Unpacking locales (2.41-12+deb13u4) over (2.41-12+deb13u3) ...
    Preparing to unpack .../10-xz-utils_5.8.1-1+deb13u2_amd64.deb ...
    Unpacking xz-utils (5.8.1-1+deb13u2) over (5.8.1-1+deb13u1) ...
    Preparing to unpack .../11-libcap2-bin_1%3a2.75-10+deb13u1+b3_amd64.deb ...
    Unpacking libcap2-bin (1:2.75-10+deb13u1+b3) over (1:2.75-10+deb13u1+b1) ...
    Preparing to unpack .../12-libcom-err2_1.47.2-3+b12_amd64.deb ...
    Unpacking libcom-err2:amd64 (1.47.2-3+b12) over (1.47.2-3+b11) ...
    Preparing to unpack .../13-libss2_1.47.2-3+b12_amd64.deb ...
    Unpacking libss2:amd64 (1.47.2-3+b12) over (1.47.2-3+b11) ...
    Setting up libexpat1:amd64 (2.9.0-1~deb13u1) ...
    Setting up libc-l10n (2.41-12+deb13u4) ...
    Setting up apt-utils (3.0.4) ...
    Setting up bsdextrautils (2.41.5-0+deb13u1) ...
    Setting up bind9-libs:amd64 (1:9.20.30-1~deb13u1) ...
    Setting up libcom-err2:amd64 (1.47.2-3+b12) ...
    Setting up locales (2.41-12+deb13u4) ...
    Generating locales (this might take a while)...
      C.UTF-8... done
      en_SC.UTF-8... done
      es_EC.UTF-8... done
    Generation complete.
    Setting up tzdata (2026f-0+deb13u1) ...
    Current default time zone: 'Europe/Vienna'
    Local time is now:      Sun Nov 15 17:18:22 CET 2026.
    Universal Time is now:  Sun Nov 15 16:18:22 UTC 2026.
    Run 'dpkg-reconfigure tzdata' if you wish to change it.
    Setting up libcap2-bin (1:2.75-10+deb13u1+b3) ...
    Setting up libpython3.13-minimal:amd64 (3.13.5-2+deb13u5) ...
    Setting up vim-common (2:9.1.1230-2+deb13u2) ...
    Setting up xz-utils (5.8.1-1+deb13u2) ...
    Setting up libss2:amd64 (1.47.2-3+b12) ...
    Setting up dhcpcd-base (1:10.1.0-11+deb13u4) ...
    Setting up logsave (1.47.2-3+b12) ...
    Setting up libfdisk1:amd64 (2.41.5-0+deb13u1) ...
    Setting up postfix (3.10.13-0+deb13u1) ...
    Postfix (main.cf) configuration was not modified by debconf.  If you need to 
    make changes, edit /etc/postfix/main.cf (and others) as needed.  To view 
    Postfix configuration values, see postconf(1).
    After modifying main.cf, be sure to run 'systemctl reload postfix'.
    Setting up mount (2.41.5-0+deb13u1) ...
    Setting up perl-modules-5.40 (5.40.1-6+deb13u1) ...
    Setting up python3.13-minimal (3.13.5-2+deb13u5) ...
    Setting up bind9-host (1:9.20.30-1~deb13u1) ...
    Setting up openssl (3.5.7-1~deb13u3) ...
    Setting up libpython3.13-stdlib:amd64 (3.13.5-2+deb13u5) ...
    Setting up util-linux-extra (2.41.5-0+deb13u1) ...
    Setting up login (1:4.16.0-2+really2.41.5-0+deb13u1) ...
    Setting up python3.13 (3.13.5-2+deb13u5) ...
    Setting up e2fsprogs (1.47.2-3+b12) ...
    Setting up vim-tiny (2:9.1.1230-2+deb13u2) ...
    Setting up fdisk (2.41.5-0+deb13u1) ...
    Setting up libperl5.40:amd64 (5.40.1-6+deb13u1) ...
    Setting up ca-certificates (20250419+deb13u1) ...
    Updating certificates in /etc/ssl/certs...
    rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL
    0 added, 2 removed; done.
    Setting up perl (5.40.1-6+deb13u1) ...
    Setting up bind9-dnsutils (1:9.20.30-1~deb13u1) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Processing triggers for systemd (257.13-1~deb13u1) ...
    Processing triggers for man-db (2.13.1-1) ...
    Processing triggers for debianutils (5.23.2) ...
    Processing triggers for mailcap (3.74) ...
    Processing triggers for postfix (3.10.13-0+deb13u1) ...
    Restarting postfix
    Processing triggers for ca-certificates (20250419+deb13u1) ...
    Updating certificates in /etc/ssl/certs...
    0 added, 0 removed; done.
    Running hooks in /etc/ca-certificates/update.d...
    done.
    [2026-11-15 17:18:50] [OK] Updated Container OS
    [2026-11-15 17:18:51] [INFO] Fetching github release: kopia (0.23.1)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      kopia
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 0 B / 17.1 MB
      Space needed: 52.5 MB / 9014 MB available
    Get:1 /var/tmp/tmp.crPteWW5TM/kopia_0.23.1_linux_amd64.deb kopia amd64 0.23.1 [17.1 MB]
    Selecting previously unselected package kopia.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 20284 files and directories currently installed.)
    Preparing to unpack .../kopia_0.23.1_linux_amd64.deb ...
    Unpacking kopia (0.23.1) ...
    Setting up kopia (0.23.1) ...
    [2026-11-15 17:18:57] [OK] Deployed: kopia (0.23.1)
    .......+...+...............+.....+.+++++++++++++++++++++++++++++++++++++++*....+++++++++++++++++++++++++++++++++++++++*................+.......+......+.....+........................+.......+...........++++++
    .+..................+.......+++++++++++++++++++++++++++++++++++++++*....+.+..+...+....+..+..........+......+..+.+.....+.+...+...+....................+...+....+..+...+.+++++++++++++++++++++++++++++++++++++++*....+........+...+...+.+...+...............+...+..+...+....+.....+.........+..........+..+............+.......+.....+.+...+.....+......+.+.....+.......+......+.....+....+..+..........+.....+......+.............+......++++++
    -----
    [2026-11-15 17:18:57] [INFO] Creating Kopia Repository
    Initializing repository with:
      block hash:          BLAKE2B-256-128
      encryption:          AES256-GCM-HMAC-SHA256
      key derivation:      scrypt-65536-8-1
      splitter:            DYNAMIC-4M-BUZHASH
    Connected to repository.
    NOTICE: Kopia will check for updates on GitHub every 7 days, starting 24 hours after first use.
    To disable this behavior, set environment variable KOPIA_CHECK_FOR_UPDATES=false
    Alternatively you can remove the file "/opt/kopia_data/config/repository.config.update-info.json".
    Retention:
      Annual snapshots:                 3   (defined for this target)
      Monthly snapshots:               24   (defined for this target)
      Weekly snapshots:                 4   (defined for this target)
      Daily snapshots:                  7   (defined for this target)
      Hourly snapshots:                48   (defined for this target)
      Latest snapshots:                10   (defined for this target)
      Ignore identical snapshots:   false   (defined for this target)
    Compression disabled.
    To find more information about default policy run 'kopia policy get'.
    To change the policy use 'kopia policy set' command.
    NOTE: Kopia will perform quick maintenance of the repository automatically every 1h0m0s
    and full maintenance every 24h0m0s when running as root@ci-kopia.
    See https://kopia.io/docs/advanced/maintenance/ for more information.
    NOTE: To validate that your provider is compatible with Kopia, please run:
    $ kopia repository validate-provider
    [2026-11-15 17:18:59] [OK] Created Kopia Repository
    [2026-11-15 17:18:59] [INFO] Creating Service
    [2026-11-15 17:18:59] [OK] Created Service
    [2026-11-15 17:18:59] [INFO] Customizing Container
    [2026-11-15 17:19:01] [OK] Customized Container
    [2026-11-15 17:19:01] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-15 17:19:02] [OK] Cleaned
    
    🔄 ct/kopia.sh (pve) — update log (29 lines)
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
      ⏳   Checking for update: kopia
      ✔️  Update available: kopia 0.23.1-dev -> 0.23.1
      ⏳   Stopping Kopia
      ✔️  Stopped Kopia
      ⏳   Fetching github release: kopia (0.23.1)
      ✔️  Deployed: kopia (0.23.1)
      ⏳   Starting Kopia
      ✔️  Started Kopia
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/kopia.sh (pve) — second update log
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
      ⏳   Checking for update: kopia
      ✔️  No update available: kopia (0.23.1)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    ❌ ct/kopia.sh (incus) — build log
      ────────────────────────────────────────────────────────────
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
      ⚙️  Using Default Settings on node incus-ci
      💡  Incus Version 6.0.4 (Kernel: 6.12.116+deb13-cloud-amd64)
      🆔  Container ID: ci-9000
      🖥️  Operating System: debian (13)
      📦  Container Type: Unprivileged
      💾  Disk Size: 10 GB
      🧠  CPU Cores: 2
      🛠️  RAM Size: 1024 MiB
      🚀  Creating a Kopia LXC using the above default settings
      ⏳   Validating storage 'default'
      ✔️  Storage 'default' validated - Free: ~143GB
      ⏳   Resolving container image
      ✔️  Image images:debian/13 (cached)
      ⏳   Creating container
      ✔️  Container ci-9000 created
      ⏳   Waiting for container to initialize
      ✔️  Container started
      ⏳   Waiting for the container network
      ✔️  Network reachable (10.98.0.160)
      ⏳   Customizing container
      ✔️  Container customized
      🚀  Starting application installation
      ⏳   Setting up Container OS
      ✔️  Set up Container OS
      ✔️  Network Connected: 10.98.0.160
      ✔️  IPv4 Internet Connected
      ℹ️  No IPv6 Internet (IPv4 is enough)
      ✔️  Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
      ⏳   Updating Container OS
      ✔️  Updated Container OS
      ⏳   Fetching github release: kopia (0.23.1)
      ✔️  Deployed: kopia (0.23.1)
      ⏳   Creating Kopia Repository
      ✔️  Created Kopia Repository
      ⏳   Creating Service
      ✔️  Created Service
      ⏳   Customizing Container
      ✔️  Customized Container
      ⏳   Cleaning up
      ✔️  Cleaned
      ✔️  Completed Successfully!
      🚀  Kopia setup has been successfully initialized!
      💡  Access it using the following URL:
      🌐  https://10.98.0.160:51515
      💡  Credentials are stored in /opt/kopia_data/.env
    
    📄 ct/kopia.sh (incus) — install log (96 lines)
    [2026-11-15 16:52:31] [INFO] Setting up Container OS
    [2026-11-15 16:52:31] [OK] Set up Container OS
    [2026-11-15 16:52:31] [OK] Network Connected: 10.98.0.160
    [2026-11-15 16:52:32] [OK] IPv4 Internet Connected
    [2026-11-15 16:52:32] No IPv6 Internet (IPv4 is enough)
    [2026-11-15 16:52:32] [OK] Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
    [2026-11-15 16:52:32] [INFO] Updating Container OS
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Reading package lists...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Calculating upgrade...
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    [2026-11-15 16:52:35] [OK] Updated Container OS
    [2026-11-15 16:52:36] [INFO] Fetching github release: kopia (0.23.1)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      kopia
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 0 B / 17.1 MB
      Space needed: 52.5 MB / 146 GB available
    Get:1 /var/tmp/tmp.ZQJ4lphphW/kopia_0.23.1_linux_amd64.deb kopia amd64 0.23.1 [17.1 MB]
    Selecting previously unselected package kopia.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 16513 files and directories currently installed.)
    Preparing to unpack .../kopia_0.23.1_linux_amd64.deb ...
    Unpacking kopia (0.23.1) ...
    Setting up kopia (0.23.1) ...
    [2026-11-15 16:53:07] [OK] Deployed: kopia (0.23.1)
    .....+...........+............+.......+.....+.+...+..+.......+..+...+......+....+...............+..+..........+...+.....+...+....+++++++++++++++++++++++++++++++++++++++*...+.......+..+.........+....+++++++++++++++++++++++++++++++++++++++*.....+...+.....+.+...+..+...............+.........+....+.....+.+.....................+...+...+.....+....+........+.......+.....+...+.......+...+..+.............+......+.....+......+.+.....+.......+...............+...+...+..+..................+.+........+......+....+...+........+....+......+.....+.......+...+......+.............................+.+.....+....+.....+......+......+....+...........+.......+...+..............+......+.......+........+...+....+...........+......+...+......+.+........++++++
    ..+.+...+.....+.+.....+......+.+........+++++++++++++++++++++++++++++++++++++++*.+...+.+++++++++++++++++++++++++++++++++++++++*.......+...+.....+............+.+.....+....+........+...+......+.+..+.+.....+..........+.....+....+...+..+..................+.........+....+..............+...+...+.+......+...+.....+.........+.......+........+......+.......+........+....+..+....+..+...+......+....+...........+...+.+......+...........+.........+..........+......+.........+.....+.........+......+......+............+.......+.........+.....+.......+..+...+.......+..+.+........+............+...+.......+..............+....+.....+......+.++++++
    -----
    [2026-11-15 16:53:08] [INFO] Creating Kopia Repository
    Initializing repository with:
      block hash:          BLAKE2B-256-128
      encryption:          AES256-GCM-HMAC-SHA256
      key derivation:      scrypt-65536-8-1
      splitter:            DYNAMIC-4M-BUZHASH
    Connected to repository.
    NOTICE: Kopia will check for updates on GitHub every 7 days, starting 24 hours after first use.
    To disable this behavior, set environment variable KOPIA_CHECK_FOR_UPDATES=false
    Alternatively you can remove the file "/opt/kopia_data/config/repository.config.update-info.json".
    Retention:
      Annual snapshots:                 3   (defined for this target)
      Monthly snapshots:               24   (defined for this target)
      Weekly snapshots:                 4   (defined for this target)
      Daily snapshots:                  7   (defined for this target)
      Hourly snapshots:                48   (defined for this target)
      Latest snapshots:                10   (defined for this target)
      Ignore identical snapshots:   false   (defined for this target)
    Compression disabled.
    To find more information about default policy run 'kopia policy get'.
    To change the policy use 'kopia policy set' command.
    NOTE: Kopia will perform quick maintenance of the repository automatically every 1h0m0s
    and full maintenance every 24h0m0s when running as root@ci-9000.
    See https://kopia.io/docs/advanced/maintenance/ for more information.
    NOTE: To validate that your provider is compatible with Kopia, please run:
    $ kopia repository validate-provider
    [2026-11-15 16:53:09] [OK] Created Kopia Repository
    [2026-11-15 16:53:09] [INFO] Creating Service
    [2026-11-15 16:53:09] [OK] Created Service
    [2026-11-15 16:53:10] [INFO] Customizing Container
    [2026-11-15 16:53:12] [OK] Customized Container
    [2026-11-15 16:53:12] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-15 16:53:13] [OK] Cleaned
    
    🔄 ct/kopia.sh (incus) — update log (25 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
    10.98.0.160
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
      ⏳   Checking for update: kopia
      ✔️  Update available: kopia 0.23.1-dev -> 0.23.1
      ⏳   Stopping Kopia
      ✔️  Stopped Kopia
      ⏳   Fetching github release: kopia (0.23.1)
      ✖️  Unexpected error at line 2274 (exit code: 1)
      ✔️  Deployed: kopia (0.23.1)
      ⏳   Starting Kopia
      ✔️  Started Kopia
      ✔️  Updated successfully!
    
    ❌ ct/kopia.sh (arm64) — build log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
      ⚙️  Using Default Settings on node runnervm1x7cq
      💡  Incus Version 6.0.7 (Kernel: 7.0.0-1017-azure)
      🆔  Container ID: ci-9000
      🖥️  Operating System: debian (13)
      📦  Container Type: Unprivileged
      💾  Disk Size: 10 GB
      🧠  CPU Cores: 2
      🛠️  RAM Size: 1024 MiB
      💡  Architecture: arm64
      🚀  Creating a Kopia LXC using the above default settings
      ⏳   Validating storage 'default'
      ✔️  Storage 'default' validated - Free: ~103GB
      ⏳   Resolving container image
      ✔️  Image images:debian/13 (cached)
      ⏳   Creating container
      ✔️  Container ci-9000 created
      ⏳   Waiting for container to initialize
      ✔️  Container started
      ⏳   Waiting for the container network
      ✔️  Network reachable (10.98.0.133)
      ⏳   Customizing container
      ✔️  Container customized
      🚀  Starting application installation
      ⏳   Setting up Container OS
      ✔️  Set up Container OS
      ✔️  Network Connected: 10.98.0.133
      ✔️  IPv4 Internet Connected (TCP reachable; ICMP is filtered)
      ℹ️  No IPv6 Internet (IPv4 is enough)
      ✔️  Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
      ⏳   Updating Container OS
      ✔️  Updated Container OS
      ⏳   Fetching github release: kopia (0.23.1)
      ✔️  Deployed: kopia (0.23.1)
      ⏳   Creating Kopia Repository
      ✔️  Created Kopia Repository
      ⏳   Creating Service
      ✔️  Created Service
      ⏳   Customizing Container
      ✔️  Customized Container
      ⏳   Cleaning up
      ✔️  Cleaned
      ✔️  Completed Successfully!
      🚀  Kopia setup has been successfully initialized!
      💡  Access it using the following URL:
      🌐  https://10.98.0.133:51515
      💡  Credentials are stored in /opt/kopia_data/.env
    
    📄 ct/kopia.sh (arm64) — install log (96 lines)
    [2026-11-15 15:21:54] [INFO] Setting up Container OS
    [2026-11-15 15:21:55] [OK] Set up Container OS
    [2026-11-15 15:21:55] [OK] Network Connected: 10.98.0.133
    [2026-11-15 15:21:59] [OK] IPv4 Internet Connected (TCP reachable; ICMP is filtered)
    [2026-11-15 15:21:59] No IPv6 Internet (IPv4 is enough)
    [2026-11-15 15:21:59] [OK] Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
    [2026-11-15 15:21:59] [INFO] Updating Container OS
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Reading package lists...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Calculating upgrade...
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    [2026-11-15 15:22:00] [OK] Updated Container OS
    [2026-11-15 15:22:00] [INFO] Fetching github release: kopia (0.23.1)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      kopia
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 0 B / 15.4 MB
      Space needed: 48.1 MB / 110 GB available
    Get:1 /var/tmp/tmp.3rcdIoQXZW/kopia_0.23.1_linux_arm64.deb kopia arm64 0.23.1 [15.4 MB]
    Selecting previously unselected package kopia.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 26675 files and directories currently installed.)
    Preparing to unpack .../kopia_0.23.1_linux_arm64.deb ...
    Unpacking kopia (0.23.1) ...
    Setting up kopia (0.23.1) ...
    [2026-11-15 15:22:02] [OK] Deployed: kopia (0.23.1)
    .......+.+...+......+.........+.....+++++++++++++++++++++++++++++++++++++++*..+..+...+...+....+......+..+......+....+.....+.+.....+......+....+............+........+......+.+........+....+..+.+++++++++++++++++++++++++++++++++++++++*............+..+.+......+...........+..........+..+.+.........+..+..................++++++
    ...+.+.........+........+.............+......+......+.....+...+.+...+...............+..+.+..............+...+...............+.......+........+.+..+...+.......+...+......+++++++++++++++++++++++++++++++++++++++*...+.....+......+++++++++++++++++++++++++++++++++++++++*......+..+.+.........+..+...+.+.....+.+...........+...+.+...+..+.+.....+.........................+..............+....+..+....+......+...+..+...+......+.........+................+.....+......+...+.+.....+.+..............+....+..............+.+......+...+...............+..+...+......+.......+..+.+............+.....+...++++++
    -----
    [2026-11-15 15:22:02] [INFO] Creating Kopia Repository
    Initializing repository with:
      block hash:          BLAKE2B-256-128
      encryption:          AES256-GCM-HMAC-SHA256
      key derivation:      scrypt-65536-8-1
      splitter:            DYNAMIC-4M-BUZHASH
    Connected to repository.
    NOTICE: Kopia will check for updates on GitHub every 7 days, starting 24 hours after first use.
    To disable this behavior, set environment variable KOPIA_CHECK_FOR_UPDATES=false
    Alternatively you can remove the file "/opt/kopia_data/config/repository.config.update-info.json".
    Retention:
      Annual snapshots:                 3   (defined for this target)
      Monthly snapshots:               24   (defined for this target)
      Weekly snapshots:                 4   (defined for this target)
      Daily snapshots:                  7   (defined for this target)
      Hourly snapshots:                48   (defined for this target)
      Latest snapshots:                10   (defined for this target)
      Ignore identical snapshots:   false   (defined for this target)
    Compression disabled.
    To find more information about default policy run 'kopia policy get'.
    To change the policy use 'kopia policy set' command.
    NOTE: Kopia will perform quick maintenance of the repository automatically every 1h0m0s
    and full maintenance every 24h0m0s when running as root@ci-9000.
    See https://kopia.io/docs/advanced/maintenance/ for more information.
    NOTE: To validate that your provider is compatible with Kopia, please run:
    $ kopia repository validate-provider
    [2026-11-15 15:22:03] [OK] Created Kopia Repository
    [2026-11-15 15:22:03] [INFO] Creating Service
    [2026-11-15 15:22:03] [OK] Created Service
    [2026-11-15 15:22:03] [INFO] Customizing Container
    [2026-11-15 15:22:04] [OK] Customized Container
    [2026-11-15 15:22:04] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-15 15:22:04] [OK] Cleaned
    
    🔄 ct/kopia.sh (arm64) — update log (25 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
    10.98.0.133
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Kopia
      ⏳   Checking for update: kopia
      ✔️  Update available: kopia 0.23.1-dev -> 0.23.1
      ⏳   Stopping Kopia
      ✔️  Stopped Kopia
      ⏳   Fetching github release: kopia (0.23.1)
      ✖️  Unexpected error at line 2274 (exit code: 1)
      ✔️  Deployed: kopia (0.23.1)
      ⏳   Starting Kopia
      ✔️  Started Kopia
      ✔️  Updated successfully!
    

    Full logs: workflow run (artifacts result-*). Comment /test kopia to build again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions