refresh Phase 2A transaction and readiness gates
This commit is contained in:
parent
2cf249d6f2
commit
da03be61a9
23 changed files with 2409 additions and 37 deletions
|
|
@ -50,7 +50,7 @@ The last isolated preview of:
|
|||
pacman -Syu --needed rootlesskit slirp4netns openai-codex
|
||||
```
|
||||
|
||||
was a 221-package full host upgrade affecting both installed kernels and OpenSSH. It is a host-maintenance operation requiring a fresh exact transaction preview, reboot planning, service-health checks, `.pacnew` review, and separate operator approval. A partial Arch upgrade is not acceptable.
|
||||
was refreshed after removal of unused NoMachine and is now a 220-package full host upgrade (215 upgrades and 5 new packages) affecting both installed kernels and OpenSSH. It requires reboot planning, service-health checks, `.pacnew` review, explicit Snapper snapshot verification, and separate operator approval. The checksummed baseline is in `phase2a-host-maintenance/approved-transaction/`. A partial Arch upgrade is not acceptable.
|
||||
|
||||
The package paths are:
|
||||
|
||||
|
|
@ -150,7 +150,7 @@ TasksMax=4096
|
|||
|
||||
These limits cover Codex, RootlessKit, `dockerd`, containerd, builds, jobs, and all containers. Validate generated properties and cgroup delegation before relying on the limits.
|
||||
|
||||
Disk-growth containment remains unresolved. Btrfs quotas were disabled at the last observation. Do not enable quotas, trigger a rescan, or impose the earlier proposed 250 GiB qgroup limit as an incidental provisioning step. Filesystem visibility constrains where the account may write but does not cap growth within `/srv/le-app-codex`. The operator must separately choose and approve a disk-quota policy.
|
||||
Disk-growth containment remains unresolved. Btrfs quotas remain intentionally disabled. The repaired `/.snapshots` Btrfs subvolume and successful Snapper snapshots 1, 2, and 3 establish snapshot operation, not quota accounting. Do not enable quotas, run `snapper setup-quota`, trigger a rescan, or impose the earlier proposed 250 GiB qgroup limit incidentally. Filesystem visibility constrains where the account may write but does not cap growth within `/srv/le-app-codex`. The operator must separately choose and approve a disk-quota policy.
|
||||
|
||||
Soft planning budgets remain useful for monitoring: 80 GiB container runtime, 25 GiB PostgreSQL, 15 GiB media, 10 GiB legacy uploads, 35 GiB BGBye models, 10 GiB temporary data, 5 GiB browser artifacts, 10 GiB migration reports, and 10 GiB checkout/home metadata. Startup should fail when host/project free-space thresholds are unsafe, but soft checks do not replace a hard quota.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue