Page 1 sur 1

Ajouter les ordinateurs à un groupe à l'enregistrement

Publié : 21 avr. 2016 - 11:07
par Floflobel
Bonjour,

Je souhaiterais affecter automatiquement un ordinateur à un groupe dès qu'il est ajouté à WAPT.
Y a t-il possibilité de faire ça avec une ligne de commande sur le poste client ?
Ou depuis le serveur avec un script qui tourne en boucle ?

En vous remerciant.

Re: Ajouter les ordinateurs à un groupe à l'enregistrement

Publié : 22 avr. 2016 - 00:30
par sfonteneau
Aucune méthode pour (en gros) créer le paquet host machine

Mais une autre méthode reviens un peu au même:

A la suite du lancement du waptdeploy tu peux faire ajouter un:

Code : Tout sélectionner

wapt-get install groupdebase
L'autre solution (qui reviens au même) est d'ajouter une ligne dans la partie [Run] du fichier C:\wapt\waptsetup\waptsetup.iss

Code : Tout sélectionner

Filename: "{app}\wapt-get.exe"; Parameters: "--direct apt-get install groupedebase"; Flags: runhidden postinstall; StatusMsg: StatusMsg: {cm:groupedebase}; Description: "{cm:groupedebase}"
N'oubliez pas aussi d'ajouter groupedebase dans [CustomMessages] :

Code : Tout sélectionner

[CustomMessages]
;English translations here
en.StartAfterSetup=Install base groupe

;French translations here
fr.StartAfterSetup=Install base groupe

;German translation here
de.StartAfterSetup=Install base groupe
Puis relancer la création d'un waptagent

Le soucis de ces deux commande c'est quelle sont lancée avec le compte qui a lancée le waptagent (ou le waptdeploy)
En soit rien de grave mais si l'installation est faite au démarrage de l'ordinateur ou a l'arrêt cela peut être problèmatique si preshutdowntimeout n'a pas été modifiée sur l'ordinateur. Sinon l’installation coupera au bout de 15 minute

Simon

Re: Ajouter les ordinateurs à un groupe à l'enregistrement

Publié : 02 mars 2017 - 15:42
par daniel.traversa
Je souhaiterais aussi faire qque chose de similaire :
le client s'installe, le poste prend le groupe et procède aux installations.
J'ai suivi cette procédure pour inscrire le poste dans le groupe et faire un upgrade, mais sans succès.

Dans le fichier waptsetup.iss :

Code : Tout sélectionner

[Run]
...
Filename: "{app}\wapt-get.exe"; Parameters: "--direct apt-get install 08307_coudon-groupe-commun"; Flags: runhidden postinstall; StatusMsg: StatusMsg: {cm:groupedebase}; Description: "{cm:groupedebase}"
Filename: "{app}\wapt-get.exe"; Parameters: "--direct apt-get upgrade"; Flags: runhidden postinstall; StatusMsg: StatusMsg: {cm:upgrade}; Description: "{cm:upgrade}"


[CustomMessages]
...
en.groupedebase=Install base groupe
en.upgrade=Install

fr.groupedebase=Install base groupe
fr.upgrade=Install

de.groupedebase=Install base groupe
de.upgrade=Install
pouvez vous m'aider ?
merci.

Re: Ajouter les ordinateurs à un groupe à l'enregistrement

Publié : 03 mars 2017 - 15:38
par daniel.traversa
n'y a t'il pas une erreur dans la commande ?
quand je tape sur le poste :

Code : Tout sélectionner

C:\wapt>wapt-get.exe --direct apt-get install 08307_coudon-groupe-commun
j'ai :

Code : Tout sélectionner

Unknown action apt-get
merci

Re: Ajouter les ordinateurs à un groupe à l'enregistrement

Publié : 03 mars 2017 - 16:02
par daniel.traversa
si j'utilise la commande d'inscription au groupe :

Code : Tout sélectionner

wapt-get install 08307_coudon-groupe-commun
sur le poste l'inscription se passe bien, puis les paquets sont téléchargés puis installés.
en revanche, sur la console rien ne se passe : le poste reste sans groupe, on ne voit rien dans les taches en cours et dans Général il n'y a pas de suivi de l'installation.
évidement si on lance une mise à jour des paquets disponibles ça va se mettre à jour.

C'est un fonctionnement normal ? si c'est le cas, ce n'est pas très pratique pour être sur de l'installation après la restauration d'un poste.