Page 1 sur 1

Erreur déploiement de paquet "Synology Cloud Station Drive"

Posté : 25 oct. 2019 - 09:01
par @cidflash
Bonjour tout le monde,

Content de faire parti des utilisateurs de WAPT 1.7.4.6223 Windows / Windows :mrgreen: .
Actuellement en cours de test avec la version gratuite dans notre entreprise pour passer en version Enterprise si satisfaction il y a !

J'ai un paquet à déployer (Synnololy Cloud Station Drive "exe").
Celui-ci ce déploie en local mais j'ai un message d'erreur sans la console de PyScripter :

Code : Tout sélectionner

>>> 
*** Remote Interpreter Reinitialized  ***
Command Line : install "c:\waptdev\cloud-station-drive-wapt\WAPT\.."
Using config file: C:\wapt\wapt-get.ini
Installing WAPT files c:\waptdev\cloud-station-drive-wapt
installing cloud-station-drive
2019-10-25 08:43:23,125 CRITICAL Fatal error in install script: CalledProcessErrorOutput: Command '"Cloud Station Drive.exe" /S' returned non-zero exit status 1223.
Output::
Traceback (most recent call last):
  File "C:\wapt\common.py", line 3846, in install_wapt
    exitstatus = setup.install()
  File "c:\waptdev\cloud-station-drive-wapt\setup.py", line 8, in install
    install_exe_if_needed("Cloud Station Drive.exe",'/S',key='Synology Cloud Station Drive (remove only)',min_version='4.3.2')
  File "C:\wapt\common.py", line 3802, in new_func
    return func(*args,**kwargs)
  File "C:\wapt\setuphelpers.py", line 4321, in install_exe_if_needed
    run(r'"%s" %s' % (exe,silentflags),accept_returncodes=accept_returncodes,timeout=timeout,pidlist=pidlist)
  File "C:\wapt\setuphelpers.py", line 1068, in run
    raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: Command '"Cloud Station Drive.exe" /S' returned non-zero exit status 1223.
Output:

FATAL ERROR : CalledProcessErrorOutput: Command '"Cloud Station Drive.exe" /S' returned non-zero exit status 1223.
Output:
Exit code:  3
Voici le contenu de control :

Code : Tout sélectionner

package           : cloud-station-drive
version           : 4.3.2
architecture      : all
section           : base
priority          : optional
name              :
categories        :
maintainer        : Srv WAPT
description       : Cloud Station Drive (Synology)
depends           :
conflicts         :
maturity          : PREPROD
locale            :
target_os         :
min_os_version    :
max_os_version    :
min_wapt_version  :
sources           :
installed_size    :
impacted_process  :
description_fr    :
description_pl    :
description_de    :
description_es    :
audit_schedule    :
editor            :
keywords          :
licence           :
homepage          :
package_uuid      :
valid_from        :
valid_until       :
forced_install_on :
signer            :
signer_fingerprint:
signature_date    :
signed_attributes
Et voici le contenu de setup.py :

Code : Tout sélectionner

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    print('installing cloud-station-drive')
    install_exe_if_needed("Cloud Station Drive.exe",'/S',key='Synology Cloud Station Drive (remove only)',min_version='4.3.2')
Si quelqu'un peu m'aider !

D'avance merci ;) !

Cdlt,

Re: Erreur déploiement de paquet "Synology Cloud Station Drive"

Posté : 28 oct. 2019 - 14:05
par @cidflash
Je me permet de faire un petit UP... Du monde qui regarde mais pas de solution :(

Re: Erreur déploiement de paquet "Synology Cloud Station Drive"

Posté : 28 oct. 2019 - 16:05
par Yoann
Bonjour,

Il se pourrait que le programme d'installation retourne un code 1223 au lieu de 0 alors que le programme s'est bien installé.

Dans un invite de commande, il faudrait lancer l'installation du programme en mode silencieux puis faire un "echo %errorlevel%" afin de vérifier le code retourné.
Si l'installation se déroule correctement et qu'il retourne un code 1223, il suffit de le préciser avec le paramètre accept_returncodes de la fonction install_exe_if_needed.

Cordialement.

Re: Erreur déploiement de paquet "Synology Cloud Station Drive"

Posté : 28 oct. 2019 - 19:23
par dcardon
Bonjour @cidflash,
@cidflash a écrit : 28 oct. 2019 - 14:05 Je me permet de faire un petit UP... Du monde qui regarde mais pas de solution :(
si l'exe est mal fait, vous pouvez aussi essayer avec le MSI https://archive.synology.com/download/T ... 2-4450.msi

Cordialement,

Denis

Re: Erreur déploiement de paquet "Synology Cloud Station Drive"

Posté : 04 nov. 2019 - 16:24
par @cidflash
Bonjour Messieurs,

Tout d'abord merci pour votre aide !
Je vais mettre en place vos conseils et je me permettrai de revenir vers vous pour vous donner le résultat ;) !

Très bonne semaine ;)

Cdlt,