Página 1 de 1

[RESUELTO] Problema de implementación del paquete MSI de Rancher Desktop

Publicado: 13 de junio de 2024 - 14:57
por Mikael_S
WAPT Enterprise: 2.5.4.15342 (Unbuntu 20.04)
Estaciones de trabajo con Windows 11 23H2

Hola, estoy intentando implementar un archivo MSI: "Rancher Desktop 1.14.1"

Código: Seleccionar todo

    install_msi_if_needed('Rancher.Desktop.Setup.1.14.1.msi')
En un rol de desarrollo utilizando PYScripter, se implementa/desinstala sin ningún problema

Durante una implementación de parque, constantemente recibo un error:

Código: Seleccionar todo

CalledProcessErrorOutput: Command 'msiexec /norestart /q /i "Rancher.Desktop.Setup.1.14.1.msi" ' returned non-zero exit status 1603.
Este código 1603 es un poco genérico, así que probé varios métodos (usando propiedades, también sin pasar por un "install_msi_if_needed")

En la instalación manual: en los pasos de validación, solo tengo la aceptación de los Términos y Condiciones y la elección de instalación como “Todousuario”

Cabe señalar que no tuve problemas con la versión 1.11.1.

Re: Problema de implementación del paquete MSI de Rancher Desktop

Publicado: 14 de junio de 2024 - 12:33
por sfonteneau
Hola

, no estoy del todo seguro de cuál es el problema en tu caso.

Acabamos de crear el paquete wapt; está disponible aquí:

https://luti.tranquil.it/get_folder_res ... 93aW5kb3dz

También está disponible para pruebas aquí:

https://wapt.tranquil.it/wapt-testing/t ... EPROD.wapt

Simon

Re: Problema de implementación del paquete MSI de Rancher Desktop

Publicado: 17 de junio de 2024 - 09:33
por Mikael_S
Gracias por el paquete.
Desafortunadamente, sigo recibiendo el mismo error...
Lo probaré en una máquina limpia para ver si el problema se debe a una clave del registro o a otra cosa.

[RESUELTO] Problema de implementación del paquete MSI de Rancher Desktop

Publicado: 12 de julio de 2024 - 13:37
por Mikael_S
Buen día,

Simplemente estoy reactivando este hilo donde (finalmente) encontré la solución a través de un tema reciente en GitHub:

Esta aplicación, desde la versión 1.12, comprueba el componente WSL a través de la Tienda Windows (según tengo entendido). Sin embargo, hemos bloqueado la tienda en nuestra red, lo que explica los errores 1603.

Así que lo volví a empaquetar, aunque no está limpio porque la desinstalación tampoco funcionó, pero funciona :) :

Código: Seleccionar todo

def install():
    # Declaring local variables

    # Installing the software
    print("Installing: Rancher.Desktop.Setup.1.14.1.msi")
    run('msiexec.exe /i Rancher.Desktop.Setup.1.14.1.msi  /qn /norestart WSLINSTALLED=1')

def uninstall():
    print("Désinstallation : Rancher.Desktop.Setup.1.14.1.msi")
    run('msiexec.exe /x {5E0208C2-7F96-4C56-B7DF-42DFB442B00B} /qn /norestart WSLINSTALLED=1')

Re: [RESUELTO] Problema de implementación del paquete MSI de Rancher Desktop

Publicado: 15 de julio de 2024 - 09:14
por dcardon
Hola Mikaël,

Simon ha incluido tu parámetro adicional en el paquete de la tienda. Actualmente se encuentra en la fase de pruebas de wapt y debería estar disponible en la tienda muy pronto.

Saludos cordiales,

Denis