Reduce redundant update evaluation and host rebuild work #57
Labels
No labels
host:electra
host:fleet
host:lyra
host:vega
host:vega
phase:cutover
phase:deploy
phase:mcp
phase:module
phase:packaging
phase:prep
phase:validation
project:attic-postgres-lyra-rollout
project:auto-update-reliability
project:declarative-purity-cleanup
project:external-review
project:host-facts-refactor
project:lyra-nixos-deploy
project:lyra-service-stack-migration
project:nebula-mesh-network
project:security-hardening
project:service-stack-migration
project:vega-sillytavern-cutover
service:auto-update
service:mem0
service:sillytavern
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
nimmo/nixos-config#57
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
The shared updater invokes
nix flake updateonce per input, repeatshome-managerandplasma-managerin two groups, and may rebuild the same host multiple times during one run. Built paths are deduplicated only at Attic push time, after the expensive work has already happened.The workflow also runs a checks-discovery phase that silently skips when no checks exist, which can look like validation without enforcing any check.
Scope
Completion criteria
Operational improvement applied on Nova on 2026-07-16: the host-labelled Forgejo runner now has
runner.capacity: 2instead of the default 1.Rationale and safeguards:
novaThis reduces queue latency but does not replace the build/evaluation deduplication work in this issue. Monitor resource pressure during the first overlapping run.