Skip to content

Scrutiny #2653

Open
Open

Description

@MickLesk

Name of the Script

Scrutiny

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

Scrutiny is a dashboard for hard drive health based on S.M.A.R.T. data. It keeps the history of every disk, compares the values against real-world failure rates from Backblaze and sends notifications when a drive starts to fail.

Activity

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

    @community-scripts-issue-bot

    The Scrutiny 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/scrutiny.sh)"
    

    The container cannot read the disks. Install smartmontools and the scrutiny-collector-metrics binary on the Proxmox host and run scrutiny-collector-metrics run --api-endpoint http://<container-ip>:8080 from cron (see the upstream manual install guide).
    The web UI has no login. Keep port 8080 inside your LAN or put it behind a reverse proxy with authentication.

    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/1571545777694842940

  2. github-actions commented on Nov 15, 2026

    @github-actions
    Contributor

    📊 Install telemetry for scrutiny

    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
    2 2 0 0 0 100.0%

    Last run: 15.11.2026 at 18:15 UTC (1 minute ago) · success

    Last success: 2026-11-15 18:16 UTC · Last failure: — · Avg. install time: 3 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 ✅ 2/2 passed at b2abae1

    Script Platform Install Update Duration Detail
    ct/scrutiny.sh pve ✅ ✅ 7m04s http://10.99.0.180:8080 → 200
    ct/scrutiny.sh incus ✅ ✅ 3m57s http://10.98.0.53:8080 → 200
    ct/scrutiny.sh arm64 ✅ ✅ 2m58s http://10.98.0.146:8080 → 200

    ARM64 (information only, not counted): 1/1 passed.

    📊 Resources
    Script Platform Usage
    ct/scrutiny.sh pve disk 0.9 of 4 GB · RAM at rest 99 of 1024 MB · OOM kills 0
    ct/scrutiny.sh incus disk 0.7 of 4 GB · RAM at rest 90 of 1024 MB · OOM kills 0
    ct/scrutiny.sh arm64 disk 1.0 of 4 GB · RAM at rest 96 of 1024 MB · OOM kills 0
    📸 ct/scrutiny.sh (pve) — http://10.99.0.180:8080: after install / after update

    Screenshot of ct/scrutiny.sh Screenshot of ct/scrutiny.sh

    📸 ct/scrutiny.sh (incus) — http://10.98.0.53:8080: after install / after update

    Screenshot of ct/scrutiny.sh Screenshot of ct/scrutiny.sh

    📸 ct/scrutiny.sh (arm64) — http://10.98.0.146:8080: after install / after update

    Screenshot of ct/scrutiny.sh Screenshot of ct/scrutiny.sh

    📄 ct/scrutiny.sh (pve) — install log (963 lines)
    … 613 earlier lines cut, the full log is in the run artifacts
    Preparing to unpack .../libapt-pkg7.0_3.0.4_amd64.deb ...
    Unpacking libapt-pkg7.0:amd64 (3.0.4) over (3.0.3) ...
    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:38:12 CET 2026.
    Universal Time is now:  Sun Nov 15 16:38:12 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:38:27] [OK] Updated Container OS
    [2026-11-15 17:38:27] [INFO] Setting up InfluxDB Repository
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://security.debian.org trixie-security InRelease
    Hit:3 http://deb.debian.org/debian trixie-updates InRelease
    Get:4 https://repos.influxdata.com/debian stable InRelease [6922 B]
    Get:5 https://repos.influxdata.com/debian stable/main amd64 Packages [33.3 kB]
    Fetched 40.2 kB in 0s (156 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    [2026-11-15 17:38:30] [OK] Set up InfluxDB Repository
    [2026-11-15 17:38:30] [INFO] Installing InfluxDB
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      influxdb2
    Installing dependencies:
      influxdata-archive-keyring  influxdb2-cli
    Summary:
      Upgrading: 0, Installing: 3, Removing: 0, Not Upgrading: 0
      Download size: 68.7 MB
      Space needed: 171 MB / 3034 MB available
    Get:1 https://repos.influxdata.com/debian stable/main amd64 influxdata-archive-keyring all 2026.01.09 [10.7 kB]
    Get:2 https://repos.influxdata.com/debian stable/main amd64 influxdb2 amd64 2.9.1-1 [55.5 MB]
    Get:3 https://repos.influxdata.com/debian stable/main amd64 influxdb2-cli amd64 2.9.1-1 [13.3 MB]
    Fetched 68.7 MB in 1s (58.0 MB/s)
    Selecting previously unselected package influxdata-archive-keyring.
    (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 .../influxdata-archive-keyring_2026.01.09_all.deb ...
    Unpacking influxdata-archive-keyring (2026.01.09) ...
    Selecting previously unselected package influxdb2.
    Preparing to unpack .../influxdb2_2.9.1-1_amd64.deb ...
    Unpacking influxdb2 (2.9.1-1) ...
    Selecting previously unselected package influxdb2-cli.
    Preparing to unpack .../influxdb2-cli_2.9.1-1_amd64.deb ...
    Unpacking influxdb2-cli (2.9.1-1) ...
    Setting up influxdb2 (2.9.1-1) ...
    Created symlink '/etc/systemd/system/influxd.service' → '/usr/lib/systemd/system/influxdb.service'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/influxdb.service' → '/usr/lib/systemd/system/influxdb.service'.
    Setting up influxdata-archive-keyring (2026.01.09) ...
    Setting up influxdb2-cli (2.9.1-1) ...
    [2026-11-15 17:38:39] [OK] Installed InfluxDB
    [2026-11-15 17:38:39] [INFO] Configuring InfluxDB
    [2026-11-15 17:38:39] [OK] Configured InfluxDB
    [2026-11-15 17:38:40] [INFO] Fetching github release: scrutiny (0.10.0)
    [2026-11-15 17:38:40] [OK] Deployed: scrutiny (0.10.0)
    [2026-11-15 17:38:41] [INFO] Fetching github release: scrutiny-web (0.10.0)
    [2026-11-15 17:38:42] [OK] Deployed: scrutiny-web (0.10.0)
    [2026-11-15 17:38:42] [INFO] Configuring Scrutiny
    [2026-11-15 17:38:42] [OK] Configured Scrutiny
    [2026-11-15 17:38:42] [INFO] Creating Service
    [2026-11-15 17:38:42] [OK] Created Service
    [2026-11-15 17:38:42] [INFO] Customizing Container
    [2026-11-15 17:38:44] [OK] Customized Container
    [2026-11-15 17:38:44] [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:38:46] [OK] Cleaned
    
    🔄 ct/scrutiny.sh (pve) — update log (30 lines)
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
      ⏳   Checking for update: scrutiny
      ✔️  Update available: scrutiny 0.10.0-dev -> 0.10.0
      ⏳   Stopping Scrutiny
      ✔️  Stopped Scrutiny
      ⏳   Fetching github release: scrutiny (0.10.0)
      ✔️  Deployed: scrutiny (0.10.0)
      ✔️  scrutiny-web 0.10.0 already installed
      ⏳   Starting Scrutiny
      ✔️  Started Scrutiny
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/scrutiny.sh (pve) — second update log
    /dev/shm/cs-engine.ToBX7b/api/sysinfo.func: line 71: echo: write error: Broken pipe
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
      ⏳   Checking for update: scrutiny
      ✔️  No update available: scrutiny (0.10.0)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/scrutiny.sh (incus) — install log (119 lines)
    [2026-11-15 17:06:21] [INFO] Setting up Container OS
    [2026-11-15 17:06:22] [OK] Set up Container OS
    [2026-11-15 17:06:22] [OK] Network Connected: 10.98.0.53
    [2026-11-15 17:06:23] [OK] IPv4 Internet Connected
    [2026-11-15 17:06:23] No IPv6 Internet (IPv4 is enough)
    [2026-11-15 17:06:23] [OK] Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
    [2026-11-15 17:06:23] [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 17:06:25] [OK] Updated Container OS
    [2026-11-15 17:06:25] [INFO] Setting up InfluxDB Repository
    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
    Get:4 https://repos.influxdata.com/debian stable InRelease [6922 B]
    Get:5 https://repos.influxdata.com/debian stable/main amd64 Packages [33.3 kB]
    Fetched 40.2 kB in 0s (177 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    [2026-11-15 17:06:27] [OK] Set up InfluxDB Repository
    [2026-11-15 17:06:27] [INFO] Installing InfluxDB
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      influxdb2
    Installing dependencies:
      influxdata-archive-keyring  libtext-charwidth-perl  ucf
      influxdb2-cli               libtext-wrapi18n-perl
    Summary:
      Upgrading: 0, Installing: 6, Removing: 0, Not Upgrading: 0
      Download size: 68.8 MB
      Space needed: 171 MB / 146 GB available
    Get:1 http://deb.debian.org/debian trixie/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
    Get:2 http://deb.debian.org/debian trixie/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
    Get:3 http://deb.debian.org/debian trixie/main amd64 ucf all 3.0052 [43.3 kB]
    Get:4 https://repos.influxdata.com/debian stable/main amd64 influxdata-archive-keyring all 2026.01.09 [10.7 kB]
    Get:5 https://repos.influxdata.com/debian stable/main amd64 influxdb2 amd64 2.9.1-1 [55.5 MB]
    Get:6 https://repos.influxdata.com/debian stable/main amd64 influxdb2-cli amd64 2.9.1-1 [13.3 MB]
    Preconfiguring packages ...
    Fetched 68.8 MB in 1s (55.7 MB/s)
    Selecting previously unselected package libtext-charwidth-perl:amd64.
    (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 .../0-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
    Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
    Selecting previously unselected package libtext-wrapi18n-perl.
    Preparing to unpack .../1-libtext-wrapi18n-perl_0.06-10_all.deb ...
    Unpacking libtext-wrapi18n-perl (0.06-10) ...
    Selecting previously unselected package ucf.
    Preparing to unpack .../2-ucf_3.0052_all.deb ...
    Moving old data out of the way
    Unpacking ucf (3.0052) ...
    Selecting previously unselected package influxdata-archive-keyring.
    Preparing to unpack .../3-influxdata-archive-keyring_2026.01.09_all.deb ...
    Unpacking influxdata-archive-keyring (2026.01.09) ...
    Selecting previously unselected package influxdb2.
    Preparing to unpack .../4-influxdb2_2.9.1-1_amd64.deb ...
    Unpacking influxdb2 (2.9.1-1) ...
    Selecting previously unselected package influxdb2-cli.
    Preparing to unpack .../5-influxdb2-cli_2.9.1-1_amd64.deb ...
    Unpacking influxdb2-cli (2.9.1-1) ...
    Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
    Setting up influxdb2 (2.9.1-1) ...
    Created symlink '/etc/systemd/system/influxd.service' → '/usr/lib/systemd/system/influxdb.service'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/influxdb.service' → '/usr/lib/systemd/system/influxdb.service'.
    Setting up libtext-wrapi18n-perl (0.06-10) ...
    Setting up ucf (3.0052) ...
    Setting up influxdb2-cli (2.9.1-1) ...
    Setting up influxdata-archive-keyring (2026.01.09) ...
    [2026-11-15 17:06:35] [OK] Installed InfluxDB
    [2026-11-15 17:06:35] [INFO] Configuring InfluxDB
    [2026-11-15 17:06:35] [OK] Configured InfluxDB
    [2026-11-15 17:06:36] [INFO] Fetching github release: scrutiny (0.10.0)
    [2026-11-15 17:06:58] [OK] Deployed: scrutiny (0.10.0)
    [2026-11-15 17:06:59] [INFO] Fetching github release: scrutiny-web (0.10.0)
    [2026-11-15 17:07:00] [OK] Deployed: scrutiny-web (0.10.0)
    [2026-11-15 17:07:00] [INFO] Configuring Scrutiny
    [2026-11-15 17:07:00] [OK] Configured Scrutiny
    [2026-11-15 17:07:00] [INFO] Creating Service
    [2026-11-15 17:07:00] [OK] Created Service
    [2026-11-15 17:07:01] [INFO] Customizing Container
    [2026-11-15 17:07:03] [OK] Customized Container
    [2026-11-15 17:07:03] [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:07:04] [OK] Cleaned
    
    🔄 ct/scrutiny.sh (incus) — update log (25 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
    10.98.0.53
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
      ⏳   Checking for update: scrutiny
      ✔️  Update available: scrutiny 0.10.0-dev -> 0.10.0
      ⏳   Stopping Scrutiny
      ✔️  Stopped Scrutiny
      ⏳   Fetching github release: scrutiny (0.10.0)
      ✔️  Deployed: scrutiny (0.10.0)
      ✔️  scrutiny-web 0.10.0 already installed
      ⏳   Starting Scrutiny
      ✔️  Started Scrutiny
      ✔️  Updated successfully!
    
    🔁 ct/scrutiny.sh (incus) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
    10.98.0.53
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
      ⏳   Checking for update: scrutiny
      ✔️  No update available: scrutiny (0.10.0)
    
    📄 ct/scrutiny.sh (arm64) — install log (101 lines)
    [2026-11-15 15:24:05] [INFO] Setting up Container OS
    [2026-11-15 15:24:05] [OK] Set up Container OS
    [2026-11-15 15:24:05] [OK] Network Connected: 10.98.0.146
    [2026-11-15 15:24:09] [OK] IPv4 Internet Connected (TCP reachable; ICMP is filtered)
    [2026-11-15 15:24:09] No IPv6 Internet (IPv4 is enough)
    [2026-11-15 15:24:09] [OK] Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ )
    [2026-11-15 15:24:09] [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:24:10] [OK] Updated Container OS
    [2026-11-15 15:24:10] [INFO] Setting up InfluxDB Repository
    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
    Get:4 https://repos.influxdata.com/debian stable InRelease [6922 B]
    Get:5 https://repos.influxdata.com/debian stable/main arm64 Packages [33.2 kB]
    Fetched 40.2 kB in 0s (209 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    [2026-11-15 15:24:12] [OK] Set up InfluxDB Repository
    [2026-11-15 15:24:12] [INFO] Installing InfluxDB
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      influxdb2
    Installing dependencies:
      influxdata-archive-keyring  influxdb2-cli
    Summary:
      Upgrading: 0, Installing: 3, Removing: 0, Not Upgrading: 0
      Download size: 64.6 MB
      Space needed: 162 MB / 110 GB available
    Get:1 https://repos.influxdata.com/debian stable/main arm64 influxdata-archive-keyring all 2026.01.09 [10.7 kB]
    Get:2 https://repos.influxdata.com/debian stable/main arm64 influxdb2 arm64 2.9.1-1 [52.5 MB]
    Get:3 https://repos.influxdata.com/debian stable/main arm64 influxdb2-cli arm64 2.9.1-1 [12.1 MB]
    Fetched 64.6 MB in 1s (109 MB/s)
    Selecting previously unselected package influxdata-archive-keyring.
    (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 .../influxdata-archive-keyring_2026.01.09_all.deb ...
    Unpacking influxdata-archive-keyring (2026.01.09) ...
    Selecting previously unselected package influxdb2.
    Preparing to unpack .../influxdb2_2.9.1-1_arm64.deb ...
    Unpacking influxdb2 (2.9.1-1) ...
    Selecting previously unselected package influxdb2-cli.
    Preparing to unpack .../influxdb2-cli_2.9.1-1_arm64.deb ...
    Unpacking influxdb2-cli (2.9.1-1) ...
    Setting up influxdb2 (2.9.1-1) ...
    Created symlink '/etc/systemd/system/influxd.service' → '/usr/lib/systemd/system/influxdb.service'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/influxdb.service' → '/usr/lib/systemd/system/influxdb.service'.
    Setting up influxdata-archive-keyring (2026.01.09) ...
    Setting up influxdb2-cli (2.9.1-1) ...
    [2026-11-15 15:24:15] [OK] Installed InfluxDB
    [2026-11-15 15:24:15] [INFO] Configuring InfluxDB
    [2026-11-15 15:24:15] [OK] Configured InfluxDB
    [2026-11-15 15:24:16] [INFO] Fetching github release: scrutiny (0.10.0)
    [2026-11-15 15:24:17] [OK] Deployed: scrutiny (0.10.0)
    [2026-11-15 15:24:17] [INFO] Fetching github release: scrutiny-web (0.10.0)
    [2026-11-15 15:24:17] [OK] Deployed: scrutiny-web (0.10.0)
    [2026-11-15 15:24:17] [INFO] Configuring Scrutiny
    [2026-11-15 15:24:17] [OK] Configured Scrutiny
    [2026-11-15 15:24:17] [INFO] Creating Service
    [2026-11-15 15:24:18] [OK] Created Service
    [2026-11-15 15:24:18] [INFO] Customizing Container
    [2026-11-15 15:24:19] [OK] Customized Container
    [2026-11-15 15:24:19] [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:24:19] [OK] Cleaned
    
    🔄 ct/scrutiny.sh (arm64) — update log (25 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
    10.98.0.146
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
      ⏳   Checking for update: scrutiny
      ✔️  Update available: scrutiny 0.10.0-dev -> 0.10.0
      ⏳   Stopping Scrutiny
      ✔️  Stopped Scrutiny
      ⏳   Fetching github release: scrutiny (0.10.0)
      ✔️  Deployed: scrutiny (0.10.0)
      ✔️  scrutiny-web 0.10.0 already installed
      ⏳   Starting Scrutiny
      ✔️  Started Scrutiny
      ✔️  Updated successfully!
    
    🔁 ct/scrutiny.sh (arm64) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
    10.98.0.146
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Scrutiny
      ⏳   Checking for update: scrutiny
      ✔️  No update available: scrutiny (0.10.0)
    

    Full logs: workflow run (artifacts result-*). Comment /test scrutiny 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