[RESOLU] Microsoft Office 2019

Questions about WAPT Packaging / Requêtes et aides autour des paquets Wapt.
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
agatoi
Messages : 23
Inscription : 05 avr. 2017 - 12:03

20 août 2019 - 14:18

Bonjour,
J'ai un problème de déploiement avec un paquet Microsoft Office 2019.

Sur un Windows 10 Education (licence activée), lors de l'installation le poste se met en erreur avec le message suivante :

Code : Tout sélectionner

installing Office 2019Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 3846, in install_wapt
    exitstatus = setup.install()
  File "c:\windows\temp\waptsasqmr\setup.py", line 21, in install
  File "C:\Program Files (x86)\wapt\common.py", line 3625, in run
    return ensure_unicode(setuphelpers.run(*arg,pidlist=self.pidlist,**args))
  File "C:\Program Files (x86)\wapt\setuphelpers.py", line 1061, in run
    raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: Command 'setup.exe /configure ProPlus2019.xml' returned non-zero exit status -2147418113.
Output:
CalledProcessErrorOutput: Command 'setup.exe /configure ProPlus2019.xml' returned non-zero exit status -2147418113.
Output:
Résultat de la commande wapt-get install -l debug aiz-msoffice2019 :

Code : Tout sélectionner

C:\Windows\system32>wapt-get install -l debug aiz-msoffice2019 > c:\wapt_office2019.txt                                                     
2019-08-20 13:46:52,211 DEBUG Default encoding : ascii                                                                                      
2019-08-20 13:46:52,211 DEBUG Setting encoding for stdout and stderr to cp850                                                               
2019-08-20 13:46:52,259 DEBUG Python path ['C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\python27.zip', 'C:\\Program Files (x86)\\wapt\\DLLs', 'C:\\Program Files (x86)\\wapt\\lib', 'C:\\Program Files (x86)\\wapt\\lib\\plat-win', 'C:\\Program Files (x86)\\wapt\\lib\\lib-tk', 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\pywin32-223-py2.7-win32.egg']                                                                  
2019-08-20 13:46:52,259 INFO Using local waptservice configuration C:\Program Files (x86)\wapt\wapt-get.ini                                 
2019-08-20 13:46:52,259 DEBUG Config file: C:\Program Files (x86)\wapt\wapt-get.ini                                                         
2019-08-20 13:46:52,275 DEBUG Thread 2848 is connecting to wapt db                                                                          
2019-08-20 13:46:52,290 DEBUG Using host certificate C:\Program Files (x86)\wapt\private\p-salle-prof-01.stemarie-aizenay.local.pem for repo global auth                                                                                                                                2019-08-20 13:46:52,290 DEBUG Thread 2848 is connecting to wapt db                                                                          
2019-08-20 13:46:52,290 DEBUG DB Start transaction                                                                                          
2019-08-20 13:46:52,290 DEBUG DB commit                                                                                                     
2019-08-20 13:46:52,290 DEBUG Using host certificate C:\Program Files (x86)\wapt\private\p-salle-prof-01.stemarie-aizenay.local.pem for repo wapt auth                                                                                                                                  
2019-08-20 13:46:52,305 DEBUG Using host certificate C:\Program Files (x86)\wapt\private\p-salle-prof-01.stemarie-aizenay.local.pem for repo wapt-host auth                                                                                                                             2019-08-20 13:46:52,305 INFO User Groups:[]                                                                                                 
2019-08-20 13:46:52,305 DEBUG WAPT base directory : C:\Program Files (x86)\wapt                                                             
2019-08-20 13:46:52,305 DEBUG Package cache dir : C:\Program Files (x86)\wapt\cache                                                         
2019-08-20 13:46:52,305 DEBUG WAPT DB Structure version;: 20190606                                                                          
2019-08-20 13:46:52,305 DEBUG Checking if old install in progress                                                                           
2019-08-20 13:46:52,555 DEBUG reset stalled install_status in database                                                                      
2019-08-20 13:46:52,586 DEBUG Loading ssl context with cert C:\Program Files (x86)\wapt\private\p-salle-prof-01.stemarie-aizenay.local.crt and key C:\Program Files (x86)\wapt\private\p-salle-prof-01.stemarie-aizenay.local.pem                                                       2019-08-20 13:47:04,305 INFO   Use cached package file from C:\Program Files (x86)\wapt\cache\aiz-msoffice2019_2019-4_x64.wapt              
2019-08-20 13:47:15,976 DEBUG Stores cert chain check in cache                                                                              
2019-08-20 13:47:15,993 DEBUG Downloaded : {'downloaded': [], 'skipped': [u'C:\\Program Files (x86)\\wapt\\cache\\aiz-msoffice2019_2019-4_x64.wapt'], 'errors': [], 'packages': [PackageEntry(u'aiz-msoffice2019',u'2019-4' architecture=u'x64')]}                                      2019-08-20 13:47:15,993 INFO Register start of install C:\Program Files (x86)\wapt\cache\aiz-msoffice2019_2019-4_x64.wapt as user superuser to local DB with params {}                                                                                                                  2019-08-20 13:47:15,993 INFO Interactive user:superuser, usergroups []                                                                      
2019-08-20 13:47:27,430 INFO Status : Installing package aiz-msoffice2019 version 2019-4 ...                                                
2019-08-20 13:47:27,430 DEBUG DB Start transaction                                                                                          
2019-08-20 13:47:27,430 DEBUG DB commit                                                                                                     
2019-08-20 13:47:27,444 DEBUG DB Start transaction                                                                                          
2019-08-20 13:47:27,444 DEBUG DB commit                                                                                                     
2019-08-20 13:47:27,476 INFO Control data for package C:\Program Files (x86)\wapt\cache\aiz-msoffice2019_2019-4_x64.wapt verified by certificate SSLCertificate cn=srvwapt.stemarie-aizenay.fr                                                                                          2019-08-20 13:47:27,476 INFO Installing package C:\Program Files (x86)\wapt\cache\aiz-msoffice2019_2019-4_x64.wapt                          
2019-08-20 13:47:27,476 INFO Unzipping package C:\Program Files (x86)\wapt\cache\aiz-msoffice2019_2019-4_x64.wapt to directory c:\users\superu~1\appdata\local\temp\waptu5srkc                                                                                                          2019-08-20 13:48:11,522 INFO Package has a setup.py, code signing certificate is required.                                                  
2019-08-20 13:48:11,522 DEBUG Certificate {'countryName': u'FR', 'commonName': u'srvwapt.stemarie-aizenay.fr'} is trusted by root CA srvwapt.stemarie-aizenay.fr                                                                                                                        2019-08-20 13:48:11,522 DEBUG Checking signature with SSLCertificate cn=srvwapt.stemarie-aizenay.fr                                         
2019-08-20 13:48:11,522 DEBUG OK with SSLCertificate cn=srvwapt.stemarie-aizenay.fr                                                         
2019-08-20 13:48:11,522 INFO Package issued by {'countryName': u'FR', 'commonName': u'srvwapt.stemarie-aizenay.fr'}                         
2019-08-20 13:48:29,365 INFO Unzipped files verified by certificate SSLCertificate cn=srvwapt.stemarie-aizenay.fr                           
2019-08-20 13:48:29,365 DEBUG Removing existing persistent dir C:\Program Files (x86)\wapt\private\persistent\fe8904e7-33ea-416b-a450-c6fb2d43344d                                                                                                                                      2019-08-20 13:48:29,365 INFO   sourcing install file c:\users\superu~1\appdata\local\temp\waptu5srkc\setup.py                               
2019-08-20 13:48:29,365 DEBUG Import source c:\users\superu~1\appdata\local\temp\waptu5srkc\setup.py as __waptsetup_2u8375y4xr__            
2019-08-20 13:48:29,395 INFO Install parameters : {}                                                                                        
2019-08-20 13:48:29,395 DEBUG DB Start transaction                                                                                          
2019-08-20 13:48:29,395 DEBUG DB commit                                                                                                     
2019-08-20 13:48:29,427 INFO   executing install script                                                                                     
2019-08-20 13:48:29,427 DEBUG DB Start transaction                                                                                          
2019-08-20 13:48:29,427 DEBUG DB commit installing Office 2019                                                                                                                      
2019-08-20 13:48:30,927 INFO Run "setup.exe /configure ProPlus2019.xml"                                                                     
2019-08-20 13:49:57,532 CRITICAL Fatal error in install script: CalledProcessErrorOutput: Command 'setup.exe /configure ProPlus2019.xml' returned non-zero exit status -2147418113.                                                                                                     Output:: Traceback (most recent call last): File "C:\Program Files (x86)\wapt\common.py", line 3846, in install_wapt exitstatus = setup.install()                                                                                                              File "c:\users\superu~1\appdata\local\temp\waptu5srkc\setup.py", line 21, in install run(cmd,timeout=1200,accept_returncodes=[1641,3010,0]) File "C:\Program Files (x86)\wapt\common.py", line 3625, in run                                                                               return ensure_unicode(setuphelpers.run(*arg,pidlist=self.pidlist,**args)) File "C:\Program Files (x86)\wapt\setuphelpers.py", line 1061, in run raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))                                                                     CalledProcessErrorOutput: Command 'setup.exe /configure ProPlus2019.xml' returned non-zero exit status -2147418113.Output:                                                                                                                                                                                                                                                                                 2019-08-20 13:49:57,532 DEBUG Cleaning package tmp dir                                                                                      
2019-08-20 13:49:57,766 DEBUG DB Start transaction                                                                                          
2019-08-20 13:49:57,766 DEBUG DB commit                                                                                                     
2019-08-20 13:49:57,782 DEBUG DB Start transaction                                                                                          
2019-08-20 13:49:57,782 DEBUG DB commit                                                                                                     
2019-08-20 13:49:57,799 DEBUG DB Start transaction                                                                                          
2019-08-20 13:49:57,799 DEBUG DB commit                                                                                                     
2019-08-20 13:49:57,861 DEBUG Removing module: __waptsetup_2u8375y4xr__, refcnt: 4                                                          
2019-08-20 13:49:57,877 DEBUG Checking availability of host packages "[PackageEntry(u'p-salle-prof-01.stemarie-aizenay.local',u'1' )]"      
2019-08-20 13:49:57,877 DEBUG Checking if p-salle-prof-01.stemarie-aizenay.local(=1) is installed/outdated                                  
2019-08-20 13:49:57,891 DEBUG store status in DB                                                                                            
2019-08-20 13:49:57,891 DEBUG DB Start transaction                                                                                          
2019-08-20 13:49:57,891 DEBUG DB commit                                                                                                     
2019-08-20 13:49:57,907 INFO Status :                                                                                                       
2019-08-20 13:49:57,907 DEBUG DB Start transaction                                                                                          
2019-08-20 13:49:57,907 DEBUG DB commit                                                                                                     
2019-08-20 13:49:57,924 CRITICAL Package aiz-msoffice2019 [x64_fr_PROD] not installed due to errors : CalledProcessErrorOutput: Command 'setup.exe /configure ProPlus2019.xml' returned non-zero exit status -2147418113.                                                               Output: Traceback (most recent call last): File "<string>", line 1407, in <module> File "<string>", line 542, in main File "C:\Program Files (x86)\wapt\common.py", line 4850, in install                                                                           force=force File "C:\Program Files (x86)\wapt\common.py", line 3929, in install_waptraise e                                                                                                                                 setuphelpers.CalledProcessErrorOutput: Command 'setup.exe /configure ProPlus2019.xml' returned non-zero exit status -2147418113     
Le setup.py :

Code : Tout sélectionner

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

#Marche pas
uninstallkey = ["ProPlus2019Volume - fr-fr"]
uninstallstring='"C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeClickToRun.exe" scenario=install scenariosubtype=ARP sourcetype=None productstoremove=ProPlus2019Volume.16_fr-fr_x-none culture=fr-fr version.16=16.0 DisplayLevel=False'

def install():

    def killsoft():
      for soft in ("WINWORD.EXE","POWERPNT.EXE","EXCEL.exe","MSPUB.EXE","MSACCESS.EXE","INFOPATH.EXE","lync.exe","ONENOTE.EXE","OUTLOOK.EXE","ONENOTEM.EXE","MSOSYNC.EXE","GROOVE.EXE"):
        if isrunning(soft):
           print ("closing %s" % soft)
           killalltasks(soft)
    softname = "Microsoft Office Professional Plus 2019 - fr-fr"

    print("installing Office 2019")

    cmd = "setup.exe /configure ProPlus2019.xml"
    killsoft()
    run(cmd,timeout=1200,accept_returncodes=[1641,3010,0])
    check_installed_out = installed_softwares(softname)
    if not check_installed_out:
        error("End audit did not find the software.")

def uninstall():
    cmd='"C:\Program Files\Common Files\Microsoft Shared\ClickToRun\OfficeClickToRun.exe" scenario=install scenariosubtype=ARP sourcetype=None productstoremove=ProPlus2019Volume.16_fr-fr_x-none culture=fr-fr version.16=16.0 DisplayLevel=False'
    run(cmd)

    if os.path.isdir("C:\Program Files\Microsoft Office"):
        shutil.rmtree("C:\Program Files\Microsoft Office")
A noter que le déploiement Wapt avec le même setup.py s'est plutôt bien déroulé dans une autre établissement où je suis également.
Avatar de l’utilisateur
Gaetan
Messages : 158
Inscription : 08 août 2019 - 10:16
Localisation : Toulouse

21 août 2019 - 09:58

Bonjour,
la commande

Code : Tout sélectionner

setup.exe /configure ProPlus2019.xml
fonctionne-t-elle dans un invite de commande ?
agatoi
Messages : 23
Inscription : 05 avr. 2017 - 12:03

21 août 2019 - 16:43

Absolument, je l'ai utilisée plusieurs fois, sans problème.

Toutefois, j'ai décidé de procéder autrement que par Wapt pour déployer Office. Je l'ai intégré dans une image FOG et déployé l'image en question.
Avatar de l’utilisateur
Gaetan
Messages : 158
Inscription : 08 août 2019 - 10:16
Localisation : Toulouse

22 août 2019 - 09:13

En tentant de modifier la commande cmd en

Code : Tout sélectionner

r'"setup.exe" /configure ProPlus2019.xml'
cela change-t-il quelque chose ?
agatoi
Messages : 23
Inscription : 05 avr. 2017 - 12:03

29 août 2019 - 11:02

Bonjour,

Désolé d'avoir tant tardé.

Effectivement, ça marche beaucoup mieux.

Merci !
Avatar de l’utilisateur
Gaetan
Messages : 158
Inscription : 08 août 2019 - 10:16
Localisation : Toulouse

30 août 2019 - 12:13

Bonne nouvelle.
mickael.lombard
Messages : 7
Inscription : 16 juin 2017 - 10:01

15 juin 2020 - 11:38

Bonjour,
Je suis en train de faire un paquet Office 2019 avec WAPT et je me confronte à un soucis. Je souhaite inclure dans le paquet les fichiers d'installations mais j'ai vraisemblablement un problème sur le chemin d’accès source.
Comment avez vous paramétré ce paramètre?
paramOffice.jpg
paramOffice.jpg (28.33 Kio) Consulté 3221 fois
Merci!
Avatar de l’utilisateur
Gaetan
Messages : 158
Inscription : 08 août 2019 - 10:16
Localisation : Toulouse

15 juin 2020 - 22:03

Bonjour,
je m'étais basé sur ce tuto, si cela peut aider :
http://reseaux85.fr/index.php?title=Dep ... oft_Office
Verrouillé