[RESUELTO] Actualización/mejora de apt en agentes de Linux
Publicado: 16 de agosto de 2023 - 14:44
WAPT ENTERPRISE: 2.4
Hola a todos,
centralizamos la gestión de actualizaciones para estaciones de trabajo Debian a través de WAPT.
Creé un paquete muy simple que busca actualizaciones y lanza las actualizaciones.
También tenemos un paquete que audita las actualizaciones y enumera las que necesitan ser implementadas.
Luego instalamos el paquete de gestión de actualizaciones "por la fuerza", y se instala correctamente.
EXCEPTO:
cuando la actualización del agente WAPT está entre las actualizaciones, falla y arroja un error.
Y si nos conectamos a la máquina Debian, nos pide que ejecutemos `dpkg --configure -a` para corregir los problemas de instalación.
Inicialmente, sospeché que el reinicio forzado del servicio syslog después de la instalación del agente WAPT, incluso si el servicio no está presente, estaba causando un error (sin verificación previa de la existencia del servicio).
Entonces, creé un paquete que simplemente ejecuta el comando: `dpkg --configure -a`, y muestra todos los errores. Pero este paquete tampoco funciona, y no muestra nada.
Ejecuté el mismo paquete en modo depuración a través de VS Code por SSH y funciona correctamente.
Lo único extraño es que el servicio del agente WAPT se reinicia después de la instalación.
Tengo la impresión de que la consola no puede gestionar este reinicio y provoca que la instalación falle.
Por lo tanto, no encuentro una solución, salvo prescindir de WAPT para gestionar las actualizaciones de Debian y volver a usar Ansible.
Si alguien tiene alguna idea para solucionar este problema, ¡
se lo agradecería!
Hola a todos,
centralizamos la gestión de actualizaciones para estaciones de trabajo Debian a través de WAPT.
Creé un paquete muy simple que busca actualizaciones y lanza las actualizaciones.
También tenemos un paquete que audita las actualizaciones y enumera las que necesitan ser implementadas.
Luego instalamos el paquete de gestión de actualizaciones "por la fuerza", y se instala correctamente.
EXCEPTO:
cuando la actualización del agente WAPT está entre las actualizaciones, falla y arroja un error.
Y si nos conectamos a la máquina Debian, nos pide que ejecutemos `dpkg --configure -a` para corregir los problemas de instalación.
Inicialmente, sospeché que el reinicio forzado del servicio syslog después de la instalación del agente WAPT, incluso si el servicio no está presente, estaba causando un error (sin verificación previa de la existencia del servicio).
Entonces, creé un paquete que simplemente ejecuta el comando: `dpkg --configure -a`, y muestra todos los errores. Pero este paquete tampoco funciona, y no muestra nada.
Ejecuté el mismo paquete en modo depuración a través de VS Code por SSH y funciona correctamente.
Lo único extraño es que el servicio del agente WAPT se reinicia después de la instalación.
Tengo la impresión de que la consola no puede gestionar este reinicio y provoca que la instalación falle.
Por lo tanto, no encuentro una solución, salvo prescindir de WAPT para gestionar las actualizaciones de Debian y volver a usar Ansible.
Si alguien tiene alguna idea para solucionar este problema, ¡
se lo agradecería!