56 lines
4.9 KiB
Plaintext
56 lines
4.9 KiB
Plaintext
aviso: no pude resolver los artefactos vigentes (no pude leer el apk db del lab en ./.dev-fs/alpine/lib/apk/db/installed: No such file or directory (os error 2). El toolchain entra en el ArtifactHash, así que sin rootfs no se puede calcular un hash comparable (corré scripts/bootstrap-devfs.sh, o apuntá TAKANA_ROOTFS)) ⇒ comprueba TODO lo sellado
|
|
contrato docs/state/kernel-contract.toml
|
|
|
|
✓ linux · ./store/d2a03c29930b72c3d13a8b2931c25bbe80af289689db7fbcd029e11a9cc786cc-linux/boot/config-6.16.12
|
|
perfil qemu-serial (9 capacidad(es) miradas)
|
|
kernel Linux/x86_64 6.16.12 Kernel Configuration
|
|
· falta (no bloquea) limite-memoria — Tope de memoria por unidad [MEMCG]
|
|
✓ las 5 capacidades exigidas están
|
|
|
|
✗ linux-generic · ./store/1c8625f7d2fe6fc574533b1f44dfd1f5fd2716fe164d8bf015a87d376e63e631-linux-generic/boot/config-7.1.2-generic
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 7.1.2 Kernel Configuration
|
|
✗ FALTA limite-memoria — Tope de memoria por unidad
|
|
apagado a mano: MEMCG
|
|
lo usa: arje-incarnate::cgroup::{preparar, apply_rlimits_to_cgroup, set_memory_max_at, set_memory_high_at} ← sandokan-core::Engine::{set_memory_max,set_memory_high} ← sandokan-monitor-llimphi (govierna memory.high) · sandokan-local::medir_entidad lee `memory.current`
|
|
cómo falla hoy: YA NO ES SILENCIOSO (tawasuyu, W4 el 2026-09-02 y W4.bis el 2026-09-03). Sin MEMCG los ficheros NO EXISTEN, y ahora eso se dice: `apply_rlimits_to_cgroup` devuelve `Limites{aplicados, faltantes}` con el símbolo que falta —y sólo acusa al kernel si pudo leer `/sys/fs/cgroup/cgroup.controllers` y el controller no estaba—; arje lo marca por unidad (`Degradation::CgroupLimitNotApplied`, visible en `arje-ctl status` como `corriendo⚠`) y shuma lo devuelve en las `warnings` de `create`. Lo que este contrato SÍ sigue sin poder desmentir: nadie vio todavía el OOM-kill del kernel sobre un Ente de arje en una máquina con delegación de cgroups.
|
|
· falta (no bloquea) presion-de-recursos — PSI: presión de CPU/memoria/E/S [PSI]
|
|
|
|
✓ linux-generic · ./store/23f1cc43ac85e0b26763ca3444258ace8d93008c6c3ec442051c4dd9a662a189-linux-generic/boot/config-7.1.2-generic
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 7.1.2 Kernel Configuration
|
|
✓ las 11 capacidades exigidas están
|
|
|
|
✓ linux-generic · ./store/63fdd57ca3557bf9e6490bc00677f6cc0af2c014f026babfb41645951fcf0287-linux-generic/boot/config-7.1.2-generic
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 7.1.2 Kernel Configuration
|
|
✓ las 11 capacidades exigidas están
|
|
|
|
✗ linux-gioser · ./store/8ffd57109a2f7102c1bbbbc91cf0e729047312eee1a4e3fdb8b178680cc94264-linux-gioser/boot/config-6.16.12-metal
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 6.16.12 Kernel Configuration
|
|
✗ FALTA limite-memoria — Tope de memoria por unidad
|
|
apagado a mano: MEMCG
|
|
lo usa: arje-incarnate::cgroup::{preparar, apply_rlimits_to_cgroup, set_memory_max_at, set_memory_high_at} ← sandokan-core::Engine::{set_memory_max,set_memory_high} ← sandokan-monitor-llimphi (govierna memory.high) · sandokan-local::medir_entidad lee `memory.current`
|
|
cómo falla hoy: YA NO ES SILENCIOSO (tawasuyu, W4 el 2026-09-02 y W4.bis el 2026-09-03). Sin MEMCG los ficheros NO EXISTEN, y ahora eso se dice: `apply_rlimits_to_cgroup` devuelve `Limites{aplicados, faltantes}` con el símbolo que falta —y sólo acusa al kernel si pudo leer `/sys/fs/cgroup/cgroup.controllers` y el controller no estaba—; arje lo marca por unidad (`Degradation::CgroupLimitNotApplied`, visible en `arje-ctl status` como `corriendo⚠`) y shuma lo devuelve en las `warnings` de `create`. Lo que este contrato SÍ sigue sin poder desmentir: nadie vio todavía el OOM-kill del kernel sobre un Ente de arje en una máquina con delegación de cgroups.
|
|
· falta (no bloquea) presion-de-recursos — PSI: presión de CPU/memoria/E/S [PSI]
|
|
|
|
✓ linux-gioser · ./store/b026fe145235181614b6797b697e9ae26f680b6d04596c55e9afee155d68baa0-linux-gioser/boot/config-6.16.12-metal
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 6.16.12 Kernel Configuration
|
|
✓ las 11 capacidades exigidas están
|
|
|
|
✓ linux-metal · ./store/2ed8f54aa64e1a1db8c5a6291568e21a0f8cb9757d0d17cfe9810b369a48ab08-linux-metal/boot/config-6.16.12-metal
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 6.16.12 Kernel Configuration
|
|
✓ las 11 capacidades exigidas están
|
|
|
|
✓ linux-metal-dual · ./store/714f46d63736414b2e08816e5a08249e175d5b9eac4fe653af50fc6ab4c2eee1-linux-metal-dual/boot/config-7.1.2-metal-dual
|
|
perfil anfitrion-cards (13 capacidad(es) miradas)
|
|
kernel Linux/x86_64 7.1.2 Kernel Configuration
|
|
✓ las 11 capacidades exigidas están
|
|
|
|
resumen 6 de 8 config(s) VIGENTES cumplen su perfil
|
|
|
|
Error: el contrato NO se cumple en 2 kernel(es)
|