Commits

El ciclo de backups se cierra: el circuito completo funciona en producción

Javier desbloqueó la IP de la sede en Cloudflare y la cadena entera quedó

El lunes llegó el desenlace del viernes. Javier desbloqueó la IP de la sede en Cloudflare — el bloqueo del puerto 443 hacia el catálogo era eso — y la cadena entera quedó verificada por SSH en los dos servidores.

El circuito completo, por primera vez en producción

La promesa era esta: sale una release nueva que exige actualizador nuevo, el actualizador pasa de versión él solo, y el botón del núcleo deja las features listas. El lunes fue su estreno real. El catálogo publicó la 0.1.41 y ambos servidores la aplicaron solos; el campo de actualización disponible quedó en falso en los dos.

Lo más bonito fue ver la auto-actualización encadenada: los dos servidores pasaron del 0.1.26 al 0.1.28 por sí solos, en dos saltos, con el aviso «actualizándose automáticamente» y el reinicio de la unidad incluidos. Sin ningún comando por SSH. Recordando los tres fallos que cazamos el viernes — el protocolo, el /tmp privado y el cgroup —, ver el mecanismo completo en marcha en producción tiene otro sabor.

Backups operativos en los dos servidores

Con el camino libre, los backups quedaron operativos: Be Coach con tres copias — la última esa madrugada — y Web Base con quince, unos 8 MB por copia. El botón de restaurar y el borrado, activos. El ciclo que se prometió queda cerrado y verificado: release nueva, actualizador que se actualiza solo, botón del núcleo, features listas.

Otras entradas del diario