[RESUELTO] Actualización/mejora de apt en agentes de Linux

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
eglyn18
Mensajes: 3
Inscripción: 9 de febrero de 2021 - 13:41

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!
Última edición realizada por eglyn18 el 16 de agosto de 2023 a las 15:57, editado 1 vez.
Avatar de usuario
blemoigne
Mensajes: 176
Inscripción: 17 de julio de 2020 - 11:29

16 de agosto de 2023 - 15:34

Hola,
podemos intentar suspender el paquete tis-waptagent en Debian y usar el paquete WAPT waptupgrade para la actualización del agente.
eglyn18
Mensajes: 3
Inscripción: 9 de febrero de 2021 - 13:41

16 de agosto de 2023 - 15:56

Si, funciona perfectamente, gracias por tu solución!
Bloqueado