You are not logged in.
Bonjour,
Suite à la remontée précédente normalement corrigée en 0.71.2, je viens de faire des tests et la nouvelle option "Ignorer Importé depuis OCSNG" ne fonctionne pas.
Mon regexp pour ignorer les KB en tout genre (/.*KB[0-9]{6}/) est correctement vérifié, mais ceux-ci sont malgré tout importés si je force une synchro d'un PC, que la valeur assignée soit "oui" ou "non"
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
J'ai vu qu'une 0.71.3 était en chantier, alors je fait un petit "up"
Pour le moment je continue d'utiliser le dico d'OCS car je ne tiens pas à importer les KB dans glpi. Je (re)vérifierai demain le mode debug mais il me semble qu'il n'y a pas d'erreur apparente...
a+
Anthony
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
normalement corrigé en 0.71.2.
Si vous utilisez le dico OCS vous ne passez pas par les règles
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
je viens de refaire un test en 0.71.2 avec votre regex et ce la fonctionne. Règle active sans dico ocs.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Malheureusement nous avons un gros pb de serveur, donc "j'essayerai" de retester aujourd'hui si possible, en supprimant les règles créés. Peut-être effectivement que le dico OCS était resté actif...
Je vous tiens au courant au plus vite
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
Rebonjour,
testé, et pour moi ça ne passe toujours pas. Le dico OCS est bien désactivé).
Règle :
Logiciel Regex vérifie /.*KB[0-9]{6}/
Ignorer Importé depuis OCSNG Assigner Oui/Non (les 2 testés car signification pas claire)
Testé avec le logiciel : Correctif pour Lecteur Windows Media 11 (KB939683)
Le résultat est :
Détail du résultat
Critère Condition Motif Validation
Logiciel Regex vérifie /.*KB[0-9]{6}/ Oui
Résultat de la règle
Validation : Oui
Si je vais sur la fiche d'un PC, je force la synchro, toutes les KB sont importées dans les logiciels. A tout hasard je supprime le logiciel testé, le déverrouille, reforce la synchro du pc, et le logiciel revient bien sans tenir compte de la règle.
Cette règle est bien sûre activée, et je l'ai recréé de 0 "au cas où".... donc je comprends pas. Ou alors le problème n'existe que sur ce "force synchro" ? (edit : Idem en rejouant le dico par ailleurs.)
Last edited by EmpereurZorg (2008-10-06 15:00:50)
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
dévrouillez les softs aussi pour voir
Offline
C'est fait, par contre si ma règle est bien vérifiée, si je vais dans "Tester le moteur de règles", j'obtiens :
Détail du résultat
Suppression KB OuiRésultat de la règle
Validation : Non
Je ne comprends pas pourquoi le résultat est à oui sur la suppression de kb mais que validation est à "non"...
Il ne faut pas activer quelque par le fonctionnement du dictionnaire ? (en plus de l'activation de la règle)
Dans "Informations sur le cache : Suppression KB", j'ai bien plusieurs lignes avec les différents KB, dont celui ci :
Valeur originale Fabricant original Valeur modifiée Version Fabricant
Correctif pour Lecteur Windows Media 11 (KB939683) Microsoft Correctif pour Lecteur Windows Media 11 (KB939683) Inchangé(e) Inchangé(e)
Last edited by EmpereurZorg (2008-10-06 15:24:11)
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
Hmmm....
Si j'ajoute une autre règle, par ex "Assigner nom logiciel = KB", le test du moteur de recherche est validé, tous les KB sont regroupés dans un logiciel, mais celui-ci n'est pas supprimé. Ce serait donc bien la fonction "Ignorer Importé depuis OCS qui ne fonctionne pas...
Cela peut-il être lié à une migration 0.71.1 => 0.71.2 qui n'a pas fonctionné du côté base de données ? (ce n'est pas moi qui l'ai faite donc c'est une possibilité)
Last edited by EmpereurZorg (2008-10-06 15:49:10)
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
votre règle est bien activée ?
il n'y a pas de modification de DB entre 0.71.1 et 0.71.2
je viens de refaire 2 fois les tests et mes softs sont bien ignorés.
En étant déjà importés si je reforce la synchro ils sont même désinstallés
478 2008-10-06 17:28:53 glpi Logiciel Désinstallation d'un logiciel : "Microsoft .NET Framework 1.1 Hotfix (KB886903) (v. N/A)"
476 2008-10-06 17:28:53 glpi Logiciel Désinstallation d'un logiciel : "Mise à jour de sécurité pour Windows XP
(KB922616) (v. 1)"
340 2008-10-06 17:28:53 glpi Logiciel Désinstallation d'un logiciel : "Correctif Windows XP - KB873339 (v. 20041117.092459)"
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Malheureusement oui c'est activé, la même règle avec une autre assignation fonctionne (nom logiciel assigner "KB" par exemple). Dès que je mets "Ignorer Importé depuis OCSNG" la règle ne semble plus validée.
Attention, si vous testez la règle dans la fiche elle même c'est bien ok, il faut faire un test du moteur de règle pour voir qu'il vérifie bien la règle (affiche "suppression KB ok"), mais que le "résultat de la règle" renvoie "validation : non".
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
je viens de refaire 2 fois les tests et mes softs sont bien ignorés.
En étant déjà importés si je reforce la synchro ils sont même désinstallés
Arggggg mais comment c'est possible, j'ai pas bac+5 mais quand même
Un paramétrage ou un plugin qui parasite, c'est possible ?
Last edited by EmpereurZorg (2008-10-06 18:04:21)
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
Les seuls tests que j'ai réalisés sont en réel sur un ordinateur.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Il y aeffectivement un problème sur le test du moteur de règle mais cela n'empèche le moteur de fonctionner normalement
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
la correction ici
https://dev.indepnet.net/glpi/changeset/7373
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Au cas où je m'acharne pour rien avec le test du moteur, pouvez-vous m'indiquer la signification du "assigner" que l'on peut mettre à oui ou non dans le cas de "Ignorer le logiciel" ? J'avais l'impression que ça n'avait pas d'effet (assigner un logiciel que l'on ignore n'a pas de sens ?), mais dans le doute...
Sinon j'ai plus qu'à me pendre !
Edit :
En voulant comparer le fonctionnement avec d'autres, je me suis rendu compte d'un "manque" au niveau des dictionnaires pour ignorer les import OCS : il est impossible de faire qu'une imprimante contenant "PDF" ou un périphérique contenant "generic keyboard" ou "ps2 mouse" ne soit pas importée, de la même façon que les logiciels (en admettant que la règle marche )...
Edit2 :
Je crois que je vais virer ma règle et arrêter là pour ce soir, je tourne vraiment en rond...
Bonne nuit !
Last edited by EmpereurZorg (2008-10-06 19:23:14)
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline
1 - il faut comprendre assigner comme :
Ignorer le logiciel : oui
Ignorer le logiciel : non <- ce qui n'a pas de sens réel vu que c'est le comportement par defaut, c'est à dire l'import du logiciel
2 - effectivement ce n'est possible que pour les logiciels pour le moment
ticket ajouté
https://dev.indepnet.net/glpi/ticket/1152
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
J'up le sujet,
J'ai exactement le même soucis
Les softs ne sont pas ignorés via le dictionnaire non plus.
Pour info, j'utilise la 0.71.2 et OCS 1.01.
Toutes les manipulations citées au-dessus ont données le même résultat, les softs ne sont pas ignorés.
Offline
Une piste peut-être ?
Cela ne viendrait pas de la table glpi_rule_cache_software ?
Il me semble avoir beaucoup de données avec un ID règle à 0.
Je vide la table et je refais un test.
Et non, sans succès
Last edited by titus91360 (2008-10-14 15:23:54)
Offline
Je viens de faire un essai sur un serveur de test, lors de l'import initial d'une machine, les kb ne sont pas importés (à part ceux qui ont des parenthèses, mais le regex pose peut-être problème).
Mais quand je force la synchro de cette même machine, les KB sont importés !
J'y comprends rien.
Offline
moi non plus car ca fonctionne sans problème chez moi.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Effectivement il sembelrai que cela soit du à la table de cache
Il va falloir faire une mise à jour de DB pour la 0.71.3
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Dans un sens, ça me rassure, je suis pas entièrement fou. Y'a plus qu'à attendre alors
Merci encore
Offline
effectivement merci pour le retour en tout cas.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Ah ouf, c'était super chiant de ne pas pouvoir mieux vous orienter (j'ai même désinstallé tous les plug'ins, remis quelques confs par défaut, supprimé tous les autres dicos, etc.), et j'avais pas encore eu le temps de faire un test sur un serveur Xammp sur mon PC sous XP... Bref, m'enlève une épine !
Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1
Offline