You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2014-02-19 15:18:21

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Exécuter un déploiement en masse avec FI

Bonjour

Je cherche à déployer un logiciel sur une partie des PC de mon parc. Voici la procédure que je suis :

Je filtre mes ordinateurs de manière à ne lister que les PC qui ont une version obsolète d'un logiciel. Je les sélectionne tous et je clique sur le bouton "Actions" (de masse).

Je choisis "Cibler une tâche", et puis plus rien : la fenêtre affiche brièvement l'animation d'une requête ajax, mais aucune liste déroulante n'apparait.

Et-ce bien ic ique je peux lancer une tâche FusionInventory sur un ensemble d'ordinateurs en quelques clics ?

Offline

#2 2014-02-19 16:02:27

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Exécuter un déploiement en masse avec FI

Oui il y a un bug et un ticket la dessus. Si tu veux faire ca faut créer un groupe dynamique dans le plugin fusion

Offline

#3 2014-02-19 16:11:44

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Oui, j'ai essayé de passer par un groupe dynamique, mais ca a l'air de mettre le bazar dans les infos de ma session GLPI.

Le filtre créé dans le groupe dynamique semble s'appliquer (avec d'autres choses) quand je retourne dans ma liste de PC. En contournement de ce problème je suis obligé de fermer et réouvrir ma session GLPI et ne pas retourner dans l'édition du groupe dynamique.

Je n'ai pas constaté de lancement de tâche après avoir lié mon groupe dynamique. Je vais réessayer, vu que j'ai upgradé en 0.84.4 vendredi dernier pour d'autres raisons.

L'utilisation  de groupes dynamiques m'a fait poser quelques questions dont la réponse n'est pas dans la doc officielle.

FI sait il gérer une tâche en mode Pull sur un groupe dynamique ?
Si la tâche est en mode Push sans périodicité, et qu'un pc n'est pas joignable au moment du lancement de la tâche, le pc sera en statut "préparé" et j'ai cru comprendre que le pc prendra la tâche en pull plus tard. Du coup on revient à la question précédente.

Last edited by dethegeek (2014-02-19 16:23:26)

Offline

#4 2014-02-20 10:29:24

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Bonjour

Je teste un déploiement par groupe dynamique.

J'ai fait le déploiement en pode pull hier, et aujourd'hui aucune machine n'a déployé. Pour être sûr de l'envoi de la tâche je viens de la passer en mode push, avec une périodicité de 1h.

J'ai ensuite cliqué sur "forcer la tâche" pour profiter du fait qu'un des PC est en service en ce moment même. La pacge se rafraichit, mais aucune tâche en cours n'apparait (partie avec le sablier). Les logs en dessous ne montrent aucune tâche datée d'aujourd'hui.

Je pense vraiment que quelque chose m'échappe sur l'utilisation des groupes dynamiques.

Offline

#5 2014-02-20 11:19:02

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Exécuter un déploiement en masse avec FI

ta tache est démarrée ou pas?

Offline

#6 2014-02-20 12:09:38

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Non : la tâche ne démarre pas.

Offline

#7 2014-02-20 12:17:10

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Exécuter un déploiement en masse avec FI

Ben ca vient surement de la alors. il faut vérifier la tache (activé ou pas..)

Offline

#8 2014-02-20 14:26:15

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Elle est active. Si elle ne l'était pas, le bouton "forcer le démarrage" ne serait pas visible (je viens de vérifier).

Last edited by dethegeek (2014-02-20 14:26:35)

Offline

#9 2014-02-21 11:42:05

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Bonjour

J'ai activé le mode debug : il ne signale aucune anomalie.

Offline

#10 2014-02-27 14:22:12

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Bonjour

Pour information avec la mise à jour de FI 0.84+2.1 il y a du mieux : le lancement d'une tâche de déploiement avec un groupe dynamique d'ordinateurs semble se lancer.

Il ne me restait que 2 PC dans mon groupe, et ils étaient éteints au moment de forcer le démarrage, donc je n'ai pas la preuve que la tâche descend jusqu'à eux. Je reste confiant vu que je retrouve des affichages tout à fait normaux.

Autre point positif : il semble qu'il n'y a plus de mélange entre le filtre du groupe dynamique et l'affichage de listes. Quand j'affichais mon groupe dynamique, le filtre semblait s'appliquer à toute forme de liste disponible dans GLPI, même des listes portant sur des objets n'ayant rien à voir (groupe dynamique d'ordinateurs, et effet sur la liste d'utilisateurs). Pour rétablir le bon fonctionnement de GLPI je devais fermer puis réouvrir ma session.

Je n'ai pourtant pas vu de bug qui soit en rapport avec ces problèmes dans la roadmap de FI 0.84+2.1.

Last edited by dethegeek (2014-02-27 14:26:33)

Offline

#11 2014-02-27 16:02:14

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Exécuter un déploiement en masse avec FI

Il va y avoir un correctif dans les heures a venir sur ce soucis de session des groupes dynamiques

Offline

#12 2014-02-27 16:12:40

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

J'ai fait 2 ou 3 allers / retours dans des groupes dynamiques et je n'ai plus de problème depuis FI 2.1... Ca concernait FI 2.0

Offline

#13 2014-03-03 10:57:26

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Bonjour

Pour info, après la mise à jour FI 0.84+2.1, l'action de masse "cibler une tâche" est toujours incomplète, mais ça progresse :

l'intitulé est pssé en anglais : "target a deployment task", et sa sélection affiche dynamiquement un petit complément au formulaire :

"Tâche" (liste déroulante avec 1 entrée "---"
"Paquetage" (liste déroulante sans entrée)
2 case à cocher.

Il y a peut être des critères que les tâches existantes doivent remplir pour apparaitre dans cette liste, mais je n'ai pas trouvé. Quelqu'un a réussi à s'en servir ? Dois-je passer en GLPI 0.84.5 ?

EDIT : j'ai essayé de créer une nouvelle tâche, et celle-ci apparaît dans le formulaire. LEs tâches existant avant ma migration sont donc à refaire

Last edited by dethegeek (2014-03-03 11:07:52)

Offline

#14 2014-03-03 11:01:43

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Exécuter un déploiement en masse avec FI

Oui tu dois avoir une tache de déploiement + le package sélectionné dans cette tâche pour voir apparaitre

Offline

#15 2014-03-03 12:26:17

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Exécuter un déploiement en masse avec FI

Pour avoir mes anciennes tâches à disposition je suis en train de les recréer. Je me rends compte qu'elles doivent être inactives pour figurer dans les tâches de déploiement en masse. C'est normal ?

Offline

Board footer

Powered by FluxBB