Page 1 sur 1

[RESOLU] Problème deploiement paquet MSI Rancher Desktop

Posté : 13 juin 2024 - 14:57
par Mikael_S
WAPT Entreprise : 2.5.4.15342 (Unbuntu 20.04)
Postes Windows 11 23H2

Bonjour, j'essaie de déployer un msi : "Rancher Desktop 1.14.1"

Code : Tout sélectionner

    install_msi_if_needed('Rancher.Desktop.Setup.1.14.1.msi')
En poste de dev avec PYScripter il se déploie/désinstalle sans problème

Sur un déploiement de parc, j'ai systématiquement une erreur :

Code : Tout sélectionner

CalledProcessErrorOutput: Command 'msiexec /norestart /q /i "Rancher.Desktop.Setup.1.14.1.msi" ' returned non-zero exit status 1603.
Ce code 1603 est un peut générique, j'ai donc essayé plusieurs méthodes (avec des propriétés, également sans passer par un " install_msi_if_needed")

En install manuel : au niveau des étapes de validation, je n'ai que l'acceptation des CGU et le choix d'installation en "Alluser"

Il est a noter qu'avec la version 1.11.1 je n'avais aucun soucis.

Re: Problème deploiement paquet MSI Rancher Desktop

Posté : 14 juin 2024 - 12:33
par sfonteneau
Bonjour

Je ne sais pas trop ce qui pose problème dans votre cas.

Nous venons de créer le paquet wapt, ça passe ici :

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

Dispo en testing ici :

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

Simon

Re: Problème deploiement paquet MSI Rancher Desktop

Posté : 17 juin 2024 - 09:33
par Mikael_S
Merci pour le paquet.
J'ai malheureusement toujours la même erreur...
Je vais tester à partir d'un poste "propre", voir éventuellement si ce n'est pas une clé de registre ou autre qui provoque cette erreur

[RESOLU] Problème deploiement paquet MSI Rancher Desktop

Posté : 12 juil. 2024 - 13:37
par Mikael_S
Bonjour,

Je fais un petit up sur ce sujet où j'ai (enfin) trouver la solution via un récent topic sur github :

Cette appli depuis la version1.12 fait une vérification du composant WSL via Windows Store( de ce que j'ai compris). Hors, sur notre parc nous avons bloqué le store, ce qui explique les erreurs 1603.

J'ai donc refais le paquet, même si il n'est pas propre car la déinstall ne fonctionnait pas également, mais ça marche :) :

Code : Tout sélectionner

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: [RESOLU] Problème deploiement paquet MSI Rancher Desktop

Posté : 15 juil. 2024 - 09:14
par dcardon
Bonjour Mikaël,

Simon a repris votre paramètre supplémentaire dans le paquet du store. Ca doit être en wapt-testing actuellement et ça devrait arriver très bientôt sur le store.

Cordialement,

Denis