Página 1 de 1
Actualización del cliente Wapt
Publicado: 10 de abril de 2017 - 13:24
por cedre2
Hola,
estoy intentando actualizar el archivo Wapt-get.ini en todas las estaciones de trabajo de mi red para incluir `
allow_cancel_upgrade=0`, lo que me permite forzar las actualizaciones cuando el PC está apagado.
Para ello, modifico el archivo .ini directamente en el servidor y luego genero un cliente a través de la consola, que crea automáticamente un nuevo repositorio privado llamado "client upgrade". Sin embargo, cuando lo implemento en los PC cliente, el archivo Wapt-get.ini no se modifica y el usuario aún puede cancelar las actualizaciones.
¿Alguna idea?
Re: Actualización del cliente Wapt
Publicado: 10 de abril de 2017 - 14:49
por sfonteneau
Hola,
el WaptAgent no incluye esta configuración, o necesitas modificar el archivo... c:\wapt\waptsetup\waptsetup.iss Luego regenera un agente.
La solución más sencilla sigue siendo enviar la configuración después de la instalación; aquí tienes un paquete de ejemplo que lo hace:
https://wapt.tranquil.it/package_detail ... 6_all.wapt
Simon Fonteneau
Re: Actualización del cliente Wapt
Publicado: 11 de abril de 2017 - 14:04
por cedre2
¡Muchísimas gracias!
Esto es justo lo que necesitaba; no había visto este paquete.
¡Gracias!

Re: Actualización del cliente Wapt
Publicado: 11 de abril de 2017 - 15:16
por cedre2
sfonteneau
--- > Probé tu paquete antes de implementarlo, funciona, pero no tengo "allow_cancel_upgrade=0" sino "notify_user=0" en el archivo wapt-get.ini. ¿Es lo mismo? Este "notify_user" no aparece en ninguna documentación del sitio.
Re: Actualización del cliente Wapt
Publicado: 11 de abril de 2017 - 15:55
por agauvrit
Buen día,
"
permitir_cancelar_actualización" no está definido en la lista de atributos de wapt-conf-policy:
Código: Seleccionar todo
print('Modify max_gpo_script_wait')
inifile_writestring(WAPT.config_filename,'global','max_gpo_script_wait',180)
print('Modify Preshutdowntimeout')
inifile_writestring(WAPT.config_filename,'global','pre_shutdown_timeout',180)
print('Disable Hyberboot')
inifile_writestring(WAPT.config_filename,'global','hiberboot_enabled',0)
print('Disable Notify User')
inifile_writestring(WAPT.config_filename,'global','notify_user',0)
Sin embargo, puedes modificar el paquete para definirlo.
Código: Seleccionar todo
print('Disable Upgrade Cancellation')
inifile_writestring(WAPT.config_filename,'global','allow_cancel_upgrade',0)
Esto debería cumplir con tus expectativas.
sabiendo que este "notify_user" no aparece en ninguna documentación del sitio.
De hecho, no está en la documentación de WAPT; esto se corregirá pronto
Atentamente,
Alejandro
Re: Actualización del cliente Wapt
Publicado: 12 de abril de 2017 - 8:17 a. m.
por cedre2
Gracias, sí, eso fue exactamente lo que hice.
Me dejé engañar por la descripción del paquete, que indicaba que "allow_cancel_upgrade = 0" estaba configurado, sin molestarme en revisar el script previamente. ¡
Muchas gracias por su rápida respuesta!