OS updates guest fast lane: records — 11 §8.1 BUILT, 03 cloudflared corrected, 07 §6.1 OS leg, 00 PARTIAL, monthly runbook infra pins, golden 0.291.0 record + vouch, register 331 -> 333 (R-837/838/726/843 closed; R-840/841/842/844/845 opened), STATUS, report
gates / gates (push) Successful in 31s
gates / gates (push) Successful in 31s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -12,3 +12,7 @@ R10: 4 raise(s) removed -> suite rc=1; failing tests: test_R10_bind_only_in_a_sn
|
||||
R11: 9 raise(s) removed -> suite rc=1; failing tests: test_R11_bad_name, test_R11_bad_version_string, test_R11_duplicate; own test(s) failed: YES
|
||||
R12: 1 raise(s) removed -> suite rc=1; failing tests: test_R12_host_layer; own test(s) failed: YES
|
||||
R13: 1 raise(s) removed -> suite rc=1; failing tests: test_R13_repair_does_not_fix_it; own test(s) failed: YES
|
||||
== RP (wrapper conffile): the old wording (every conffile line reported as kept)
|
||||
FAIL: test_updated_vs_kept (__main__.Conffiles.test_updated_vs_kept)
|
||||
AssertionError: 'os-apply: CONFFILE updated /etc/debian_version (it was not changed locally)' not found in ['os-apply: START release=os-t1 layer=guest:9201 lane=fast mode=apply packages=2', 'os-apply: REPAIR configured=0 fixed=0', 'os-apply: PLAN upgrade=2 already=0 not-installed=0 from-snapshot=0', 'os-apply: CONFFILE kept /etc/debian_version', 'os-apply: CONFFILE kept /etc/ssh/sshd_config', 'os-apply: DONE rc=0 seconds=0.0 upgraded=2']
|
||||
FAILED (failures=1)
|
||||
|
||||
@@ -33,3 +33,9 @@ FAIL gitea.dooplex.hu/admin/felhom-agent/internal/localapi 0.563s
|
||||
== RP (local API hook): run the leg after a FAILED backup too
|
||||
afterbackup_test.go:60: the leg ran after a FAILED backup: [8200]
|
||||
FAIL (recorded from the run above)
|
||||
== RP (selftest flag): drop the os-update case from selftestFlag.Set
|
||||
selftest_flag_test.go:37: dispatched but refused by --selftest: [os-update]
|
||||
FAIL gitea.dooplex.hu/admin/felhom-agent/cmd/felhom-agent 0.010s
|
||||
== RP (leg): baseline = the apply's own before-reading only (the pre-fix rule)
|
||||
leg_test.go:279: an app that stopped during the run passed: {RunID:20261004T040000Z Trigger:night Mode:apply Ring:0 ReleaseID:ring0-20261004T040000Z Outcome:applied Healthy:true HealthReason: VMID:9201 Upgraded:[{Name:libc6 Version: Origin:}] Installed:[] Pending:[] NotCovered:[] RestartNeeded:[] DockerRestartNeeded:false RebootNeeded:false Refused:[]}
|
||||
FAIL gitea.dooplex.hu/admin/felhom-agent/internal/osupdate 0.195s
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
1791104489.428006469 302
|
||||
1791104490.114048259 302
|
||||
1791104490.867431883 302
|
||||
1791104491.567710242 302
|
||||
1791104492.259675188 302
|
||||
1791104492.950311346 302
|
||||
1791104493.658119300 302
|
||||
1791104494.345122536 302
|
||||
1791104495.027891977 302
|
||||
1791104495.724212868 302
|
||||
1791104496.422407509 302
|
||||
1791104497.128727616 302
|
||||
1791104497.800224130 302
|
||||
1791104498.519248669 302
|
||||
1791104499.203467396 302
|
||||
1791104499.898045533 502
|
||||
1791104500.634582730 502
|
||||
1791104501.341338498 502
|
||||
1791104502.054985899 502
|
||||
1791104502.792687510 502
|
||||
1791104503.493970117 502
|
||||
1791104504.236100842 502
|
||||
1791104504.980276912 502
|
||||
1791104505.689072396 502
|
||||
1791104506.471770326 502
|
||||
1791104507.185250940 502
|
||||
1791104508.316227102 502
|
||||
1791104509.010368824 404
|
||||
1791104509.690610573 302
|
||||
1791104510.381269521 302
|
||||
1791104511.048606319 302
|
||||
1791104511.718435404 302
|
||||
1791104512.462336250 502
|
||||
1791104513.187968905 502
|
||||
1791104513.871106880 302
|
||||
1791104514.590549839 302
|
||||
1791104515.281227748 302
|
||||
1791104515.964558604 302
|
||||
1791104516.720756559 302
|
||||
1791104517.426584135 302
|
||||
1791104518.115760697 302
|
||||
1791104518.810201702 302
|
||||
1791104519.507291973 302
|
||||
1791104520.172275341 302
|
||||
1791104520.866469463 302
|
||||
1791104521.541290853 302
|
||||
1791104522.219399888 302
|
||||
1791104522.891993819 302
|
||||
1791104523.560829339 302
|
||||
1791104524.240801665 302
|
||||
1791104524.946212414 302
|
||||
1791104525.627388820 302
|
||||
1791104526.329685610 302
|
||||
1791104527.011843100 302
|
||||
1791104527.684678463 302
|
||||
1791104528.380214494 302
|
||||
1791104529.058330821 302
|
||||
1791104529.740540446 302
|
||||
1791104530.436470651 302
|
||||
1791104531.121601771 302
|
||||
1791104531.809593181 302
|
||||
1791104532.503149505 302
|
||||
1791104533.173713227 302
|
||||
1791104533.856540265 302
|
||||
1791104534.544973430 302
|
||||
1791104535.253316994 302
|
||||
1791104535.932080467 302
|
||||
1791104536.599649531 302
|
||||
1791104537.294371521 302
|
||||
1791104537.968883762 302
|
||||
1791104538.662330307 302
|
||||
1791104539.355172110 302
|
||||
1791104540.014510174 302
|
||||
1791104540.732988090 302
|
||||
1791104541.409134391 302
|
||||
1791104542.085884593 302
|
||||
1791104542.786152655 302
|
||||
1791104543.468040923 302
|
||||
1791104544.129791932 302
|
||||
1791104545.053502785 302
|
||||
1791104545.747716347 302
|
||||
1791104546.430378570 302
|
||||
1791104547.089481515 302
|
||||
1791104547.826344317 302
|
||||
1791104548.491677889 302
|
||||
1791104549.200576500 302
|
||||
1791104549.873171847 302
|
||||
1791104550.549674984 302
|
||||
1791104551.223931502 302
|
||||
1791104551.897581518 302
|
||||
@@ -0,0 +1,93 @@
|
||||
1791104489.428473157 302
|
||||
1791104490.154456409 302
|
||||
1791104490.836711390 302
|
||||
1791104491.512992898 302
|
||||
1791104492.188921801 302
|
||||
1791104492.892582650 302
|
||||
1791104493.561025000 302
|
||||
1791104494.243801578 302
|
||||
1791104494.946931718 302
|
||||
1791104495.612770541 302
|
||||
1791104496.296371937 302
|
||||
1791104496.959464984 302
|
||||
1791104497.624069604 302
|
||||
1791104498.287369613 302
|
||||
1791104498.954218253 302
|
||||
1791104499.625720367 302
|
||||
1791104500.285823257 302
|
||||
1791104500.962562788 302
|
||||
1791104501.623569883 302
|
||||
1791104502.280153375 502
|
||||
1791104502.973783514 502
|
||||
1791104503.699803496 502
|
||||
1791104504.477656042 502
|
||||
1791104505.219746840 502
|
||||
1791104505.935741922 502
|
||||
1791104506.696658409 502
|
||||
1791104507.383980538 502
|
||||
1791104508.099312305 502
|
||||
1791104508.778478656 502
|
||||
1791104509.485583013 502
|
||||
1791104510.206577081 502
|
||||
1791104510.894142842 502
|
||||
1791104511.583745893 502
|
||||
1791104512.301754435 502
|
||||
1791104512.965882550 502
|
||||
1791104513.674358904 502
|
||||
1791104514.365515398 302
|
||||
1791104515.084994873 302
|
||||
1791104515.780146089 302
|
||||
1791104516.467673569 302
|
||||
1791104517.127579680 302
|
||||
1791104517.806574655 302
|
||||
1791104518.464909459 302
|
||||
1791104519.137104416 302
|
||||
1791104519.819783794 502
|
||||
1791104520.535296664 530
|
||||
1791104521.190614199 302
|
||||
1791104521.864351794 302
|
||||
1791104522.541227619 302
|
||||
1791104523.210468864 302
|
||||
1791104523.862415986 302
|
||||
1791104524.545740539 302
|
||||
1791104525.247498962 302
|
||||
1791104525.907280086 302
|
||||
1791104526.568936189 302
|
||||
1791104527.226485539 302
|
||||
1791104527.883240645 302
|
||||
1791104528.572125595 302
|
||||
1791104529.261611733 302
|
||||
1791104529.990339048 302
|
||||
1791104530.672950131 302
|
||||
1791104531.335651483 302
|
||||
1791104532.020457877 302
|
||||
1791104532.681731917 302
|
||||
1791104533.347279268 302
|
||||
1791104533.999334640 302
|
||||
1791104534.662664742 302
|
||||
1791104535.326620624 302
|
||||
1791104535.998590184 302
|
||||
1791104536.651396219 302
|
||||
1791104537.299040037 302
|
||||
1791104537.937915214 302
|
||||
1791104538.640295166 302
|
||||
1791104539.329815017 302
|
||||
1791104539.985113137 302
|
||||
1791104540.672365246 302
|
||||
1791104541.358812693 302
|
||||
1791104542.035139317 302
|
||||
1791104542.698601778 302
|
||||
1791104543.351804369 302
|
||||
1791104544.018269004 302
|
||||
1791104544.686076951 302
|
||||
1791104545.360390747 302
|
||||
1791104546.033087077 302
|
||||
1791104546.697562917 302
|
||||
1791104547.355845574 302
|
||||
1791104548.046312941 302
|
||||
1791104548.728344788 302
|
||||
1791104549.396103966 302
|
||||
1791104550.084478791 302
|
||||
1791104550.772128650 302
|
||||
1791104551.425494194 302
|
||||
1791104552.081996680 302
|
||||
@@ -0,0 +1,2 @@
|
||||
demo-hp (public URL through Cloudflare, 09:01:30-09:06:00Z): samples 92 codes {'302': 73, '502': 18, '530': 1}; first non-302 09:01:42Z, last 09:02:00Z; gap at most 19.6 s
|
||||
demo-felhom (public URL through Cloudflare, 09:01:30-09:06:00Z): samples 89 codes {'302': 74, '502': 14, '404': 1}; first non-302 09:01:39Z, last 09:01:53Z; gap at most 14.7 s
|
||||
@@ -0,0 +1,306 @@
|
||||
=== felhom-agent 0.140.0-rc2 selftest=os-update vmid=9201 ring=0 enabled=true release=false ===
|
||||
time=2026-10-04T11:08:52.934+02:00 level=INFO msg="osupdate: START" run=20261004T090852Z vmid=9201 ring=0 trigger=debug enabled=true release=ring0-20261004T090852Z
|
||||
time=2026-10-04T11:09:08.241+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T090852Z layer=guest:9201 lane=fast mode=inventory packages=0"
|
||||
time=2026-10-04T11:11:46.297+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T090852Z layer=guest:9201 lane=fast mode=apply packages=53"
|
||||
time=2026-10-04T11:11:46.297+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: REPAIR configured=0 fixed=0"
|
||||
time=2026-10-04T11:11:46.297+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=53 already=0 not-installed=0 from-snapshot=0"
|
||||
time=2026-10-04T11:11:46.297+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: CONFFILE updated /etc/debian_version (it was not changed locally)"
|
||||
time=2026-10-04T11:11:46.297+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=18.7 upgraded=53"
|
||||
time=2026-10-04T11:11:46.297+02:00 level=INFO msg="osupdate: DONE" run=20261004T090852Z vmid=9201 ring=0 trigger=debug outcome=applied healthy=true reason="" upgraded=53 pending=6 not_covered=6 restart_needed=7
|
||||
--- os-update report ---
|
||||
{
|
||||
"docker_restart_needed": true,
|
||||
"health_reason": "",
|
||||
"healthy": true,
|
||||
"mode": "apply",
|
||||
"not_covered": [
|
||||
"docker-ce-cli",
|
||||
"containerd.io",
|
||||
"docker-ce",
|
||||
"docker-buildx-plugin",
|
||||
"docker-ce-rootless-extras",
|
||||
"docker-compose-plugin"
|
||||
],
|
||||
"outcome": "applied",
|
||||
"pending": 6,
|
||||
"refused": null,
|
||||
"release_id": "ring0-20261004T090852Z",
|
||||
"restart_needed": [
|
||||
"agetty",
|
||||
"containerd",
|
||||
"cron",
|
||||
"dbus-daemon",
|
||||
"dhclient",
|
||||
"sshd",
|
||||
"systemd-logind"
|
||||
],
|
||||
"ring": 0,
|
||||
"run_id": "20261004T090852Z",
|
||||
"upgraded": [
|
||||
{
|
||||
"name": "libc6",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "base-files",
|
||||
"version": "13.8+deb13u7",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bash",
|
||||
"version": "5.2.37-2+b10",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bsdutils",
|
||||
"version": "1:2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "gzip",
|
||||
"version": "1.13-1+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libperl5.40",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "perl",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "perl-base",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "perl-modules-5.40",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "liblastlog2-2",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bsdextrautils",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "util-linux-extra",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libblkid1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libmount1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libsmartcols1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "mount",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "fdisk",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libuuid1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "util-linux",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libfdisk1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libaudit-common",
|
||||
"version": "1:4.0.2-2+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libaudit1",
|
||||
"version": "1:4.0.2-2+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libsqlite3-0",
|
||||
"version": "3.46.1-7+deb13u2",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libc-bin",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "login",
|
||||
"version": "1:4.16.0-2+really2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "logsave",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libext2fs2t64",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "e2fsprogs",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libexpat1",
|
||||
"version": "2.8.3-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl-provider-legacy",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libssl3t64",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "postfix",
|
||||
"version": "3.10.13-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "python3.13",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libpython3.13-stdlib",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "python3.13-minimal",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libpython3.13-minimal",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "tzdata",
|
||||
"version": "2026c-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcap2",
|
||||
"version": "1:2.75-10+deb13u1+b3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libpcre2-8-0",
|
||||
"version": "10.46-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "dhcpcd-base",
|
||||
"version": "1:10.1.0-11+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bind9-dnsutils",
|
||||
"version": "1:9.20.29-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bind9-host",
|
||||
"version": "1:9.20.29-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bind9-libs",
|
||||
"version": "1:9.20.29-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libc-l10n",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "locales",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libssh2-1t64",
|
||||
"version": "1.11.1-1+deb13u2",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "curl",
|
||||
"version": "8.14.1-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcurl4t64",
|
||||
"version": "8.14.1-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcap2-bin",
|
||||
"version": "1:2.75-10+deb13u1+b3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcom-err2",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcurl3t64-gnutls",
|
||||
"version": "8.14.1-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libss2",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,306 @@
|
||||
=== felhom-agent 0.140.0-rc2 selftest=os-update vmid=9201 ring=0 enabled=true release=false ===
|
||||
time=2026-10-04T11:04:21.448+02:00 level=INFO msg="osupdate: START" run=20261004T090421Z vmid=9201 ring=0 trigger=debug enabled=true release=ring0-20261004T090421Z
|
||||
time=2026-10-04T11:04:42.234+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T090421Z layer=guest:9201 lane=fast mode=inventory packages=0"
|
||||
time=2026-10-04T11:08:07.757+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T090421Z layer=guest:9201 lane=fast mode=apply packages=53"
|
||||
time=2026-10-04T11:08:07.757+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: REPAIR configured=0 fixed=0"
|
||||
time=2026-10-04T11:08:07.757+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=53 already=0 not-installed=0 from-snapshot=0"
|
||||
time=2026-10-04T11:08:07.757+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: CONFFILE kept /etc/debian_version"
|
||||
time=2026-10-04T11:08:07.757+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=31.7 upgraded=53"
|
||||
time=2026-10-04T11:08:07.758+02:00 level=INFO msg="osupdate: DONE" run=20261004T090421Z vmid=9201 ring=0 trigger=debug outcome=applied healthy=true reason="" upgraded=53 pending=6 not_covered=6 restart_needed=7
|
||||
--- os-update report ---
|
||||
{
|
||||
"docker_restart_needed": true,
|
||||
"health_reason": "",
|
||||
"healthy": true,
|
||||
"mode": "apply",
|
||||
"not_covered": [
|
||||
"docker-ce-cli",
|
||||
"containerd.io",
|
||||
"docker-ce",
|
||||
"docker-buildx-plugin",
|
||||
"docker-ce-rootless-extras",
|
||||
"docker-compose-plugin"
|
||||
],
|
||||
"outcome": "applied",
|
||||
"pending": 6,
|
||||
"refused": null,
|
||||
"release_id": "ring0-20261004T090421Z",
|
||||
"restart_needed": [
|
||||
"agetty",
|
||||
"containerd",
|
||||
"cron",
|
||||
"dbus-daemon",
|
||||
"dhclient",
|
||||
"sshd",
|
||||
"systemd-logind"
|
||||
],
|
||||
"ring": 0,
|
||||
"run_id": "20261004T090421Z",
|
||||
"upgraded": [
|
||||
{
|
||||
"name": "libc6",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "base-files",
|
||||
"version": "13.8+deb13u7",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bash",
|
||||
"version": "5.2.37-2+b10",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bsdutils",
|
||||
"version": "1:2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "gzip",
|
||||
"version": "1.13-1+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libperl5.40",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "perl",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "perl-base",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "perl-modules-5.40",
|
||||
"version": "5.40.1-6+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "liblastlog2-2",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bsdextrautils",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "util-linux-extra",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libblkid1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libmount1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libsmartcols1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "mount",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "fdisk",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libuuid1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "util-linux",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libfdisk1",
|
||||
"version": "2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libaudit-common",
|
||||
"version": "1:4.0.2-2+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libaudit1",
|
||||
"version": "1:4.0.2-2+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libsqlite3-0",
|
||||
"version": "3.46.1-7+deb13u2",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libc-bin",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "login",
|
||||
"version": "1:4.16.0-2+really2.41.5-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "logsave",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libext2fs2t64",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "e2fsprogs",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libexpat1",
|
||||
"version": "2.8.3-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl-provider-legacy",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libssl3t64",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "postfix",
|
||||
"version": "3.10.13-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "python3.13",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libpython3.13-stdlib",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "python3.13-minimal",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libpython3.13-minimal",
|
||||
"version": "3.13.5-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "tzdata",
|
||||
"version": "2026c-0+deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcap2",
|
||||
"version": "1:2.75-10+deb13u1+b3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libpcre2-8-0",
|
||||
"version": "10.46-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "dhcpcd-base",
|
||||
"version": "1:10.1.0-11+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bind9-dnsutils",
|
||||
"version": "1:9.20.29-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bind9-host",
|
||||
"version": "1:9.20.29-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "bind9-libs",
|
||||
"version": "1:9.20.29-1~deb13u1",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libc-l10n",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "locales",
|
||||
"version": "2.41-12+deb13u4",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libssh2-1t64",
|
||||
"version": "1.11.1-1+deb13u2",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "curl",
|
||||
"version": "8.14.1-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcurl4t64",
|
||||
"version": "8.14.1-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcap2-bin",
|
||||
"version": "1:2.75-10+deb13u1+b3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcom-err2",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libcurl3t64-gnutls",
|
||||
"version": "8.14.1-2+deb13u5",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libss2",
|
||||
"version": "1.47.2-3+b12",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
=== felhom-agent 0.140.0-rc2 selftest=os-update vmid=9201 ring=1 enabled=true release=true ===
|
||||
time=2026-10-04T11:15:59.945+02:00 level=INFO msg="osupdate: START" run=20261004T091559Z vmid=9201 ring=1 trigger=debug enabled=true release=os-20261004-091417
|
||||
time=2026-10-04T11:16:10.634+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=os-20261004-091417 layer=guest:9201 lane=fast mode=inventory packages=0"
|
||||
time=2026-10-04T11:20:04.641+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=os-20261004-091417 layer=guest:9201 lane=fast mode=apply packages=272"
|
||||
time=2026-10-04T11:20:04.641+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: REPAIR configured=0 fixed=0"
|
||||
time=2026-10-04T11:20:04.641+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=3 already=269 not-installed=0 from-snapshot=0"
|
||||
time=2026-10-04T11:20:04.641+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=9.3 upgraded=3"
|
||||
time=2026-10-04T11:20:04.642+02:00 level=INFO msg="osupdate: DONE" run=20261004T091559Z vmid=9201 ring=1 trigger=debug outcome=applied healthy=true reason="" upgraded=3 pending=6 not_covered=6 restart_needed=10
|
||||
--- os-update report ---
|
||||
{
|
||||
"docker_restart_needed": true,
|
||||
"health_reason": "",
|
||||
"healthy": true,
|
||||
"mode": "apply",
|
||||
"not_covered": [
|
||||
"docker-ce-cli",
|
||||
"containerd.io",
|
||||
"docker-ce",
|
||||
"docker-buildx-plugin",
|
||||
"docker-ce-rootless-extras",
|
||||
"docker-compose-plugin"
|
||||
],
|
||||
"outcome": "applied",
|
||||
"pending": 6,
|
||||
"refused": null,
|
||||
"release_id": "os-20261004-091417",
|
||||
"restart_needed": [
|
||||
"agetty",
|
||||
"containerd",
|
||||
"cron",
|
||||
"dbus-daemon",
|
||||
"dhclient",
|
||||
"sshd",
|
||||
"systemd",
|
||||
"systemd-journal",
|
||||
"systemd-logind",
|
||||
"systemd-network"
|
||||
],
|
||||
"ring": 1,
|
||||
"run_id": "20261004T091559Z",
|
||||
"upgraded": [
|
||||
{
|
||||
"name": "libssl3t64",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl-provider-legacy",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
=== felhom-agent 0.140.0-rc3 selftest=os-update vmid=9201 ring=0 enabled=true release=false ===
|
||||
time=2026-10-04T11:22:44.828+02:00 level=INFO msg="osupdate: START" run=20261004T092244Z vmid=9201 ring=0 trigger=debug enabled=true release=ring0-20261004T092244Z
|
||||
time=2026-10-04T11:22:59.130+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T092244Z layer=guest:9201 lane=fast mode=inventory packages=0"
|
||||
time=2026-10-04T11:23:37.731+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T092244Z layer=guest:9201 lane=fast mode=apply packages=3"
|
||||
time=2026-10-04T11:23:37.731+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: REPAIR configured=0 fixed=0"
|
||||
time=2026-10-04T11:23:37.731+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=3 already=0 not-installed=0 from-snapshot=0"
|
||||
time=2026-10-04T11:23:37.731+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=3.8 upgraded=3"
|
||||
time=2026-10-04T11:28:41.271+02:00 level=INFO msg="osupdate: DONE" run=20261004T092244Z vmid=9201 ring=0 trigger=debug outcome=health_failed healthy=false reason="privatebin was running and is not" upgraded=3 pending=6 not_covered=6 restart_needed=10
|
||||
--- os-update report ---
|
||||
{
|
||||
"docker_restart_needed": true,
|
||||
"health_reason": "privatebin was running and is not",
|
||||
"healthy": false,
|
||||
"mode": "apply",
|
||||
"not_covered": [
|
||||
"docker-ce-cli",
|
||||
"containerd.io",
|
||||
"docker-ce",
|
||||
"docker-buildx-plugin",
|
||||
"docker-ce-rootless-extras",
|
||||
"docker-compose-plugin"
|
||||
],
|
||||
"outcome": "health_failed",
|
||||
"pending": 6,
|
||||
"refused": null,
|
||||
"release_id": "ring0-20261004T092244Z",
|
||||
"restart_needed": [
|
||||
"agetty",
|
||||
"containerd",
|
||||
"cron",
|
||||
"dbus-daemon",
|
||||
"dhclient",
|
||||
"sshd",
|
||||
"systemd",
|
||||
"systemd-journal",
|
||||
"systemd-logind",
|
||||
"systemd-network"
|
||||
],
|
||||
"ring": 0,
|
||||
"run_id": "20261004T092244Z",
|
||||
"upgraded": [
|
||||
{
|
||||
"name": "openssl-provider-legacy",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "libssl3t64",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
"version": "3.5.7-1~deb13u3",
|
||||
"origin": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
=== felhom-agent 0.140.0 selftest=os-update vmid=9201 ring=0 enabled=true release=false ===
|
||||
time=2026-10-04T11:38:36.515+02:00 level=INFO msg="osupdate: START" run=20261004T093836Z vmid=9201 ring=0 trigger=debug enabled=true release=ring0-20261004T093836Z
|
||||
time=2026-10-04T11:38:50.533+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261004T093836Z layer=guest:9201 lane=fast mode=inventory packages=0"
|
||||
time=2026-10-04T11:38:50.534+02:00 level=INFO msg="osupdate: DONE" run=20261004T093836Z vmid=9201 ring=0 trigger=debug outcome=nothing healthy=true reason="" upgraded=0 pending=6 not_covered=6 restart_needed=10
|
||||
--- os-update report ---
|
||||
{
|
||||
"docker_restart_needed": true,
|
||||
"health_reason": "",
|
||||
"healthy": true,
|
||||
"mode": "inventory",
|
||||
"not_covered": [
|
||||
"docker-ce-cli",
|
||||
"containerd.io",
|
||||
"docker-ce",
|
||||
"docker-buildx-plugin",
|
||||
"docker-ce-rootless-extras",
|
||||
"docker-compose-plugin"
|
||||
],
|
||||
"outcome": "nothing",
|
||||
"pending": 6,
|
||||
"refused": null,
|
||||
"release_id": "ring0-20261004T093836Z",
|
||||
"restart_needed": [
|
||||
"agetty",
|
||||
"containerd",
|
||||
"cron",
|
||||
"dbus-daemon",
|
||||
"dhclient",
|
||||
"sshd",
|
||||
"systemd",
|
||||
"systemd-journal",
|
||||
"systemd-logind",
|
||||
"systemd-network"
|
||||
],
|
||||
"ring": 0,
|
||||
"run_id": "20261004T093836Z",
|
||||
"upgraded": null
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
os_update_applied|System security fixes installed (3 package(s)).|hub|Oct 04 09:28
|
||||
os_update_health_failed|OS update on demo-hp-bb76ea: the guest was NOT healthy after 3 package(s) were installed (privatebin was running and is not). Nothing was undone automatically (no guest snapshot is possible, R-837); last night's whole-guest backup is th
|
||||
os_update_applied|System security fixes installed (3 package(s)).|hub|Oct 04 09:21
|
||||
os_update_applied|System security fixes installed (53 package(s)).|hub|Oct 04 09:03
|
||||
sent|OS update on demo-hp-bb76ea: the guest was NOT healthy after 3 package(s) were installed (privatebin was running and is not). Nothing was undone automatically (no guest snapshot is possible, R-837); last night's whole-guest backup is the undo.|Oct 04 09:2
|
||||
skipped|OS update on demo-hp-bb76ea: the guest was NOT healthy after 3 package(s) were installed (privatebin was running and is not). Nothing was undone automatically (no guest snapshot is possible, R-837); last night's whole-guest backup is the undo.|Oct 04 0
|
||||
Reference in New Issue
Block a user