tis-virtualbox no funciona

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.
Respuesta
Benoit
Mensajes: 43
Inscripción: 26 de junio de 2023 - 11:52
Ubicación: Tarbes

24 de abril de 2025 - 08:19

Hola,

el nuevo paquete subido a su repositorio el 20 de abril de 2025, que contiene Oracle VirtualBox versión 7.1.8, no funciona.

La instalación silenciosa falla.

Este problema no es de wapt, sino de VirtualBox. El argumento `--silent`, necesario para la instalación silenciosa, ya no es reconocido por el ejecutable VirtualBox-7.1.8-168469-Win.exe.

A la espera de una solución por parte de VirtualBox, este paquete debería eliminarse de su repositorio.

Saludos,
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

24 de abril de 2025 - 09:17

Hola,

hemos investigado esto internamente, pero hemos notado principalmente que durante una actualización, la máquina necesita reiniciarse para que la instalación funcione.

No hay ningún problema con una instalación nueva.
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

24 de abril de 2025 - 09:43

Hola de nuevo,

para ser más precisos, la opción `--silent` "funciona" en el sentido de que el instalador finaliza correctamente con un mensaje de error (1603) en caso de problemas en modo silencioso, y con una ventana emergente que solicita reiniciar cuando se ejecuta manualmente, y que funciona durante una reinstalación después del reinicio.

La instalación y la actualización se realizaron sin problemas en LUTI, por lo que en una máquina virtual limpia, la instalación y la actualización funcionan correctamente. Por lo tanto, debe estar relacionado con un estado de Vbox obsoleto. De hecho, vimos el problema en máquinas internas, pero desapareció después de un reinicio.

Veremos si es posible mejorar el comportamiento del instalador de Vbox. Si tiene más información sobre los diferentes comportamientos, se lo agradeceríamos.

Atentamente,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
Benoit
Mensajes: 43
Inscripción: 26 de junio de 2023 - 11:52
Ubicación: Tarbes

24 de abril de 2025 - 09:56

Hola,

gracias por esta información.

Sin embargo, si se intenta la actualización sin reiniciar la máquina, el paquete tis-VirtualBox desinstala la versión anterior y la instalación de la nueva falla debido a la variable:
silentflags="--silent --msiparams REBOOT=ReallySuppress ALLUSERS=2 VBOX_INSTALLDESKTOPSHORTCUT=0 VBOX_START=0 VBOX_INSTALLQUICKLAUNCHSHORTCUT=0".

Entiendo que simplemente no realizar la actualización sin reiniciar evita este problema.

Mi preocupación es que administro una flota de 560 máquinas, y 60 de ellas tienen este paquete. Algunas máquinas no pueden reiniciarse con frecuencia, o incluso nunca; mi única forma de mantenerlas actualizadas es ejecutar las actualizaciones sin reiniciar.

Por lo tanto, ¿sería posible incluir una medida de seguridad en el paquete VirtualBox para cancelar la actualización si se inicia sin reiniciar?

Si eso no es posible, ¿podría ayudarme a crear un paquete de esa manera?

Saludos,
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

24 de abril de 2025 - 10:13

Hola Benoit,

el paquete realiza una desinstalación porque había versiones anteriores de vBox que no se actualizaban correctamente. Si actualizas de la versión 6 o 7 a la última versión, es posible que funcione correctamente y evites tener que desinstalarlo previamente. Lo probaremos internamente; puedes probarlo en uno de tus equipos para ver cómo funciona.

Saludos,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
Benoit
Mensajes: 43
Inscripción: 26 de junio de 2023 - 11:52
Ubicación: Tarbes

24 de abril de 2025 - 10:23

Todas las máquinas en cuestión están en la versión 7.
Archivos adjuntos
wapt.png
wapt.png (26,44 KB) Visto 5493 veces
Lelongg
Mensajes: 13
Inscripciones: 22 sept 2022 - 16:06 horas.

25 de abril de 2025 - 09:18

Hola,
me encontré con el mismo problema de fallo de instalación con un error de salida en la versión 1603 en una actualización a la versión 7.1.6 instalada previamente a través de WAPT.
Completé la instalación, permítanme explicar:
Durante la ejecución del paquete, la versión anterior se desinstaló. Al monitorear la desinstalación y el progreso del paquete, eliminé el contenido restante de la carpeta "C:\Program Files\Oracle\VirtualBox". Después de la desinstalación, la implementación posterior del paquete instaló VirtualBox 7.1.8 sin ningún problema y se completó correctamente.
Desafortunadamente, después de esta acción, ninguna de mis máquinas virtuales seguía funcionando. Debo admitir que no fui precisamente cuidadoso con el proceso.
Así que revertí a la versión 7.1.6 (desinstalando la 7.1.8 a través de la configuración y eliminando el paquete 7.1.8) usando el paquete correspondiente, y eliminé todas mis máquinas virtuales de la lista sin eliminar las carpetas. Luego reimporté mis máquinas virtuales haciendo doble clic en el archivo .vbox de cada una.
Creo que son archivos residuales de instalaciones anteriores los que interfieren con la instalación.

Una vez que comencé con una versión limpia de 7.1.6, el paquete 7.1.8 se instaló correctamente.

Otro punto importante:
para algunas versiones de VirtualBox, los paquetes de extensión de VirtualBox ya no se instalan porque el archivo en el paquete se llama Oracle_VirtualBox_Extension_Pack-XXXvbox-extpack, mientras que setup.py intenta instalarlo: `
for ext in glob.glob("Oracle_VM_VirtualBox_Extension_Pack-*.vbox-extpack")`.

Tenga en cuenta que la parte "_VM" del nombre ha estado ausente desde hace algún tiempo (quizás desde la versión 7.0).

Saludos cordiales.
Respuesta