Skip to content

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.md de 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.