Aplicación adicional y RAM — 19 octubre 2026¶
Continuación autorizada por Ramon con tres subagentes simultáneos y coordinación de memoria/integración. Datos observados aproximadamente22:25–22:50CEST; cada informe conserva sus muestras y límites. Las revisiones anteriores siguen como evidencia histórica; esta página registra qué se aplicó después.
| Área | Resultado y límite | Evidencia y recuperación |
|---|---|---|
| RAM | HAOS171 efectivo6→5,5GiB y VM2088→7,5GiB. Sin reinicios/OOM. Targets persistentes con shares0 y máximos previos conservados. RSS comparable: VM208−509MiB y segundo pasoHAOS−230MiB. Disponible interno~1,2/~2,3GiB. No se recortaron caps LXC como supuesto ahorro. | RAM |
| N-1 | Última muestra+374MiB tras reservar2GiB, sin crédito balloon. Muestras varían con carga y no acreditan picos. Siguen exclusiones estrictas/noHA; no es HA de todos los servicios. | Método y límites, muestras nuevas |
| Consola maint | Timeout de tarea completo, grupos de procesos recogidos, exclusión de trabajos, errores parciales visibles; despliegue selectivo y cerrado ante API ausente; Alertmanager217 y preflight estricto/N-1 antes de mutar. Apagado intencional bloqueado si Meross sigue activo. | Mantenimiento |
| WoL | Guarda OB/LB/FSD y marcador de parada. UPS desconocido conserva recuperación de50: el servidor NUT vive precisamente en50. Flags manuales preservados. | Mantenimiento |
| Contratos | ABS en218, conversor208, rutas inspector central212 con SSH restringido/pinneado. Solo hunter/scanner recreados tras comprobar inactividad y conservar imagen/binds/flags. 11contratos,0fallos,29pendientes reales;7rutas correctas. | Contratos |
| Dozzle/Sablier | OIDC PocketID lector enDozzle; acciones/shell/MCP deshabilitados. Proxies Docker separados con rutas mínimas, sin socket directo en consumidores. ACL Sablier y cierre IPv6 AudioMuse sin perder excepciónIPv4Bazzite. Login personal con passkey no ensayado. | Acceso |
| Copias y capacidad | Colectores existentes, ocho reglas nuevas, heartbeat/error/muestras rotativas futuras; copia inicial antigua sigue observada sin relanzar. Reserva64GiB y proyección de capacidad. Sin borrar única generación buena ni instalar poda insegura. Restore PBS real aislado correcto y retirado. Paperless restaurado desde cero:146originales verificados y3PDF abiertos, metadatos conservados, hash agregado idéntico al export. SQLite+Redis sin red,832MiB, sin credenciales de producción. | Copias y ensayos |
| SAI completo | Bibliotecas inactivas y checker instalados. Activación bloqueada por Meross no acreditado y presupuesto nativo<=150s no demostrado. SHUTDOWNCMD antiguo intacto. Sin corte/reinicio/FSD/migración de prueba. | Secuencia y barreras |
Integración y persistencia¶
Infra publicada en origin/main: b512296 (WoL), f3942e2 (copias/acceso), e004bfe
(contratos), ecdca46 (SAI opt-in falso),1280a19 (RAM) y515801a (PATH cron). Maint publicado
origin/main c9127d5. Stacks VM208 publicado origin/master977f456, incluyendo el
commit Jellyfin978feb1 ya autorizado. No se incluyeron los cambios previos
ajenos reverse-proxy/managed.caddy ni scripts/homelab-ctl.py.
Tras publicar el colector se ejecutó el servicio Ansible-pull existente en ambos
nodos: Result=success/ExecMainStatus0 y hash desplegado
<REDACTED>, idéntico a
fuente. Normalidad conserva ea5d2860… en ambos. Se repite reconciliación tras
publicar las bibliotecas UPS inactivas; no se deshabilita GitOps ni sus timers.
La verificación posterior detectó un fallo que la prueba interactiva no cubría:
el cron tenía PATH mínimo y no encontraba pct en /usr/sbin. Se añadió PATH
explícito al colector y se probó con env -i HOME=/root PATH=/usr/bin:/bin en
ambos hosts. Fuente corregida publicada515801a; hash final
<REDACTED>.
PBS/originales success1 y las ocho reglas de Prometheus saludables/inactivas
tras scrape. No se presenta el primer ensayo manual como prueba del cron.
También se confirmó después de Ansible-pull que las bibliotecas UPS conservan hasha03b431b… y el SHUTDOWNCMD activo siguec69f8dbd…; ningún marcador de parada está activo. La recuperación Paperless comprueba los tres usuarios exportados; Guardian crea además un AnonymousUser al migrar. Ese único usuario generado se admite expresamente; no se ocultó una pérdida de usuario ni un conteo distinto. El ensayo verifica export/import a SQLite; no certifica un restore físico de PostgreSQL17 ni la entrega SSO de la aplicación al usuario.
Reconciliación final de Ansible-pull completada correctamente en ambos nodos, con el hash final6251e916… desplegado y los timers conservados. Limpieza de Paperless confirmada: nueve contenedores propios retirados entre tentativas y ensayo exitoso, imagen importada eliminada; datos/logs privados de recuperación conservados. Producción healthy, sin nuevo daemon ni calendario del ensayo.
Pruebas: maint5, contratos48, originales receptor/cliente/export17, RAM4, power_safety30 (8WoL+22SAI), sintaxis Ansible correcta. Las pruebas aisladas no se presentan como ensayo eléctrico ni como restauración de todas las apps. Prometheus valida81reglas; no se cambian canales de notificación.
Lo que sigue abierto¶
- Primera generación: documentos/proyectos completos; photos copiándose y pics en continuación ya en espera. No interrumpir ni duplicar el trabajo. Immich requiere ambos grupos y su dump coherente; no se acredita una restauración completa con la transferencia aún abierta. Offsite no acreditado.
- SAI/Meross:
/config/AGENTS.mdde HA exige escritura segura y recarga por sus herramientas permitidas y dice «never bypass the profile via shell». Esas herramientas no están disponibles en esta sesión. No falta consentimiento: falta el canal de operación exigido y acreditar autonomía/presupuesto nativo. El informe SAI prepara secuencia, pruebas y opt-in bloqueado; no afirma haber entregado ni aplicado un parche HA completo. - Login Dozzle con passkey personal, 4KHDR/concurrencia Jellyfin, estabilidad física de50/AMD y topología eléctrica deNAS mantienen sus límites previos. Caché NAS sigue writethrough con medición; no se hizo scrub ni se le atribuye causalidad de la corrupción sin evidencia.