ic-builder
537b434868
Publisher re-architecture: push-to-repo, site pulls (founder ruling) ( #826 )
...
ci / audit (push) Successful in 23s
grav-publish.sh now renders into KNEL/KNELPerfHub (AGPLv3) and pushes;
the Cloudron VPS ukrrs-hub-pull.timer git-pulls into the Grav pages dir
every 5 min (safe.directory fix); Grav cache.check=file auto-refreshes.
NO server-side tooling runs in the Grav container anymore. Verified
end-to-end live.
https://projects.knownelement.com/issues/826#note-13
2026-09-06 15:34:52 -05:00
ic-builder
7b48df3c7b
Grav publisher: perf intel to performance.knownelement.com ( #826 )
...
ci / audit (push) Successful in 23s
Grav (Cloudron app 8336f951, org-SSO-gated) installed at
performance.knownelement.com; tools/grav-publish.sh pushes the home
dashboard (ERCOT risk + arbitrage verdict + baseline index) and report
pages as markdown via ssh->docker exec, then clears cache. Idempotent,
cron-safe. First publish verified live.
https://projects.knownelement.com/issues/826#note-11
2026-09-06 15:26:31 -05:00
ic-builder
c1a5f67651
Docs beautify pass: README + ARCHITECTURE to PhysicalPlant standard ( #826 )
...
ci / audit (push) Successful in 22s
Emoji headers, shields, mermaid loop diagram, contents TOC, module table,
quick start, docs index, cross-links. Pattern: pfv-bms README.
https://projects.knownelement.com/issues/826#note-10
2026-09-06 15:05:30 -05:00
ic-builder
e62c19df43
Telemetry spine: add per-circuit monitoring (Emporia, #623 ) as load-side source ( #826 )
...
ci / audit (push) Successful in 23s
https://projects.knownelement.com/issues/826#note-9
2026-09-06 15:04:16 -05:00
ic-builder
140ff1ff83
tsys9 identified: OptiPlex 7080 / i5-10500 PVE node, RAPL live ( #826 )
...
ci / audit (push) Successful in 23s
https://projects.knownelement.com/issues/826#note-3
2026-09-06 14:55:18 -05:00
ic-builder
e83f7d446c
Merge pull request 'fix SC2015 for CI shellcheck 0.9' ( #1 ) from ic-builder/sc2015-v09 into main
ci / audit (push) Successful in 24s
2026-09-06 19:30:50 +00:00
ic-builder
1e6973a4b0
fix SC2015 for CI shellcheck 0.9 (unambiguous if-forms)
...
ci / audit (pull_request) Successful in 24s
CI red fix per the all-CI-green mandate; same pattern as the KNELCa/
KNELInventory fixes. No behavior change.
CI evidence: https://git.knownelement.com/KNEL/KNELPerf/actions
Ticket: https://projects.knownelement.com/issues/784
2026-09-06 14:29:45 -05:00
mrcharles
25299373f7
KNELPerf v2 wave 1: Ultix scheduler breakout + loop skeleton + reports ( #826 )
...
ci / audit (push) Failing after 26s
- scheduler/: day/night engine (conf-driven redesign), psi/perfsnap collectors,
proxmox-ctl, systemd timer templates — ported from ~/projects/ultix per the
breakout map in scheduler/README.md
- loop/: perf-loop driver (baseline/audit/tweak/rebaseline), cpu-bench (new CPU
leg), baseline-diff (tolerance compare) — smoke-tested locally
- docs/ARCHITECTURE.md: full program design (loop, resource groups, VM/spindle
balancing, k8s-vs-Slurm, beszel+RAPL/iDRAC telemetry spine, workload classes,
solar/HA + two-site power economics)
- docs/report-amt-power-telemetry.md + docs/report-moonlight-desktop.md
Redmine: https://projects.knownelement.com/issues/826#note-2
2026-09-06 14:16:54 -05:00
mrcharles
89a93359f0
[ #784 ] framework: set-e-safe cn_count fallback (|| true, not bare removal)
...
ci / audit (push) Successful in 1m12s
https://projects.knownelement.com/issues/784
2026-09-05 07:34:03 -05:00
mrcharles
a24883652c
[ #784 ] framework fix: cn_count double-count (grep -c prints 0 + || echo 0 appended second line)
...
ci / audit (push) Successful in 59s
https://projects.knownelement.com/issues/784
2026-09-05 07:14:58 -05:00
mrcharles
1540ccdef1
[ #784 ] CI gate alignment: prune legacy/agent dirs from shellcheck; fix SC2015/SC2002
...
ci / audit (push) Successful in 49s
Debian shellcheck (CI job container) vs koalaman:stable skew resolved by
fixing real findings + exempting ported legacy suites and non-shell agent
scripts, mirroring the archive/ treatment.
https://projects.knownelement.com/issues/784
2026-09-05 06:20:18 -05:00
mrcharles
5f0db22397
[ #784 ] add fleet CI workflow (shellcheck + secret scan + rule audit)
...
ci / audit (push) Failing after 49s
https://projects.knownelement.com/issues/784
2026-09-05 06:08:16 -05:00
mrcharles
eb86870ccf
[ #709 ] point questions file at Redmine (model retired)
...
https://projects.knownelement.com/issues/709
2026-09-05 05:32:35 -05:00
mrcharles
8780a226a5
feat: ensure-cpu-performance.sh — fleet CPU governor/EPP audit+enforce [ #737 ][ #769 ]
...
Founder directive 2026-09-04. Fleet verified at max: tsys1/3/4/6/7/9
governor=performance (+EPP on pstate hosts) under tuned virtual-host
(profile-persisted, tuned-adm verify passes); tsys5 = fixed-max by
hardware (E5620, no cpufreq driver, cores pinned above base clock).
Script audits and can enforce (--fix) per host via the SSH chokepoint.
https://projects.knownelement.com/issues/769#note-4152
2026-09-04 07:15:40 -05:00
mrcharles
7a899b8ac6
chore: initial import from KNEL/PFVCluster@041d311 [ #769 ]
...
Split per O&M lane work order. Full history: KNEL/PFVCluster.
https://projects.knownelement.com/issues/769#note-4152
2026-09-03 21:39:35 -05:00