Changelog 5.0.0_RC4
Novedades
- Actualizar varios contenedores a la vez ya no inunda el chat. Al usar «Actualizar todo» o «Actualizar seleccionados» sale un único mensaje de progreso con la posición, el host y el contenedor que se está actualizando. Al terminar llega un resumen: «Actualizados 39/40» y la lista de los que han fallado. Los avisos de detenido/iniciado de esos contenedores y de sus dependientes de compose ya no aparecen. Con los mensajes extendidos activados, todo se sigue viendo paso a paso como antes.
- Aviso único para los bucles de reinicio. Si un contenedor se cae 3 veces en 5 minutos (por ejemplo, con restart: always y una imagen que no arranca), llega un solo aviso de «bucle de reinicios» en vez de un detenido/iniciado cada pocos segundos. Cuando lleva 5 minutos estable, llega otro aviso de que se ha estabilizado. Si en cambio se queda parado, se avisa de que se ha detenido.
Mejoras
- Con varios hosts, la lista de actualizaciones disponibles se muestra en una columna para que los nombres no se corten.
- La confirmación de «Actualizar seleccionados» indica el host de cada contenedor.
- Los contenedores seleccionados se confirman y se actualizan en el orden de la lista, host por host, en lugar de saltar de uno a otro.
- El propio bot se actualiza siempre el último y por separado. Antes, «Actualizar todo» podía reiniciarlo el primero y dejar sin actualizar el resto.
Correcciones
- Si existía un contenedor _old (por ejemplo, de una actualización que se cortó a medias), al actualizar el bot podía borrar el contenedor real y dejar el sobrante en su lugar. Ahora, si ese contenedor existe, la actualización no toca nada y avisa para que lo revises. Además, la vuelta atrás tras un fallo ya no borra nunca un contenedor que no haya creado ella misma.
Full Changelog: v5.0.0_RC3a...v5.0.0_RC4