Pagina 1 di 1

[RISOLTO] Problema di distribuzione del pacchetto MSI di Rancher Desktop

Pubblicato: 13 giugno 2024 - 14:57
di Mikael_S
WAPT Enterprise: 2.5.4.15342 (Unbuntu 20.04)
Workstation Windows 11 23H2

Ciao, sto provando a distribuire un file MSI: "Rancher Desktop 1.14.1"

Codice: Seleziona tutto

    install_msi_if_needed('Rancher.Desktop.Setup.1.14.1.msi')
In un ruolo di sviluppo che utilizza PYScripter, la distribuzione/disinstallazione avviene senza problemi

Durante l'implementazione di un parco, ricevo costantemente un errore:

Codice: Seleziona tutto

CalledProcessErrorOutput: Command 'msiexec /norestart /q /i "Rancher.Desktop.Setup.1.14.1.msi" ' returned non-zero exit status 1603.
Questo codice 1603 è un po' generico, quindi ho provato diversi metodi (utilizzando le proprietà, anche senza passare attraverso un "install_msi_if_needed")

Nell'installazione manuale: nelle fasi di convalida, ho solo l'accettazione dei Termini e Condizioni e la scelta dell'installazione come "Alluser"

Va notato che non ho avuto problemi con la versione 1.11.1.

Re: Problema di distribuzione del pacchetto MSI di Rancher Desktop

Pubblicato: 14 giugno 2024 - 12:33
di sfontenau
Ciao

, non sono del tutto sicuro di quale sia il problema nel tuo caso.

Abbiamo appena creato il pacchetto wapt; è disponibile qui:

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

È disponibile anche per i test qui:

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

Simon

Re: Problema di distribuzione del pacchetto MSI di Rancher Desktop

Pubblicato: 17 giugno 2024 - 09:33
di Mikael_S
Grazie per il pacchetto.
Purtroppo, continuo a riscontrare lo stesso errore...
Proverò da un computer pulito per vedere se il problema è causato da una chiave di registro o da qualcos'altro.

[RISOLTO] Problema di distribuzione del pacchetto MSI di Rancher Desktop

Pubblicato: 12 luglio 2024 - 13:37
di Mikael_S
Buongiorno,

Riporto qui la discussione in cui ho (finalmente) trovato la soluzione tramite un argomento recente su GitHub:

Questa app, dalla versione 1.12, controlla il componente WSL tramite Windows Store (per quanto ne so). Tuttavia, abbiamo bloccato lo store sulla nostra rete, il che spiega gli errori 1603.

Quindi l'ho riconfezionato, anche se non è pulito perché la disinstallazione non ha funzionato, ma funziona :) :

Codice: Seleziona tutto

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: [RISOLTO] Problema di distribuzione del pacchetto MSI di Rancher Desktop

Pubblicato: 15 luglio 2024 - 09:14
di dcardon
Ciao Mikaël,

Simon ha incluso il tuo parametro aggiuntivo nel pacchetto dello store. È attualmente in fase di test su wapt e dovrebbe essere disponibile sullo store molto presto.

Cordiali saluti,

Denis