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 2019-02-27 23:08:32

AlexandreC
Member
From: Nouméa
Registered: 2019-02-27
Posts: 3

GLPI 9.4.0 | Bogue lien licences/contrats

Bonjour,

Ce message pour vous signaler un bogue rencontré sur la dernière version stable de GLPI (9.4.0).

Lorsqu'on supprime une licence liée à un contrat, cela supprime TOUS les liens licences/contrats existants pour TOUTES les licences et pour TOUS les contrats.
Cela n'était pas le cas sur les versions précédentes. On pouvait supprimer une licence alors qu'elle était toujours liée à un contrat et cela supprimait uniquement le lien entre cette licence et le/les contrats au(x)quel(s) elle était liée sans affecter les autres licences et les autres contrats.

Je n'ai pas testé de supprimer le lien entre la licence et le contrat préalablement à la suppression de la licence pour voir si le problème se posait également, mais je ne pense pas que cela soit le cas.

Bien cordialement,
AlexandreC

Offline

#2 2019-02-28 09:57:23

Steph2019
Member
Registered: 2019-02-16
Posts: 25

Re: GLPI 9.4.0 | Bogue lien licences/contrats

J'ai un bug similaire https://forum.glpi-project.org/viewtopic.php?id=167623 que je n'avais pas sur la 9.3.3
cela me supprime tout...mais grâce au plugin fusion tout reviens dans l'ordre

Last edited by Steph2019 (2019-03-05 15:50:06)

Offline

#3 2019-03-01 13:25:46

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Je viens de supprimer une licence avec un contrat déclaré et seule cette licence a disparue ; les autres liens Contrat/Licence sont toujours présents


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#4 2019-03-01 18:30:39

eric.arnaud.mrs
Member
Registered: 2018-08-08
Posts: 7

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Bonjour,
de mon côté, en supprimant de la corbeille des ordinateurs, Tous les contrats de Tous les ordinateurs ont disparu
j'ai essayé les 2 options de suppression dans la corbeille :
- supprimer définitivement mais conserver les composants
- supprimer définitivement et supprimer les composants
même résultat

A noter que j'ai également perdu sur tous les ordinateurs le champ "Système d'exploitation - Nom"

pour ma part les 2 champs perdus "Système d'exploitation - Nom" et "Contrat - Nom" sont dans l'affichage par défaut de la vue "ordinateurs"

une mauvaise action sur les champs "Nom" de l'affichage par défaut ?

PS : je suis également en GLPI 9.4.0

Offline

#5 2019-03-03 21:13:51

Steph2019
Member
Registered: 2019-02-16
Posts: 25

Re: GLPI 9.4.0 | Bogue lien licences/contrats

eric.arnaud.mrs wrote:

Bonjour,
de mon côté, en supprimant de la corbeille des ordinateurs, Tous les contrats de Tous les ordinateurs ont disparu
j'ai essayé les 2 options de suppression dans la corbeille :
- supprimer définitivement mais conserver les composants
- supprimer définitivement et supprimer les composants
même résultat

A noter que j'ai également perdu sur tous les ordinateurs le champ "Système d'exploitation - Nom"

pour ma part les 2 champs perdus "Système d'exploitation - Nom" et "Contrat - Nom" sont dans l'affichage par défaut de la vue "ordinateurs"

une mauvaise action sur les champs "Nom" de l'affichage par défaut ?

PS : je suis également en GLPI 9.4.0

C'est exactement le même bug que j'ai eu, en supprimant un ordinateur de ma corbeille
j'ai mi un lien de mon bug plus haut

J'ai reproduit le bug sur le demo glpi 9.4.0

Last edited by Steph2019 (2019-03-03 21:16:29)

Offline

#6 2019-03-03 21:24:58

Steph2019
Member
Registered: 2019-02-16
Posts: 25

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Si on supprime un élément de la poubelle..Ça enlève tout les éléments associés
Le symptôme se produit pour Ordinateur, Périphérique etcc...Dans l'onglet élément ( Ordi, Periph, etcc..) il reste plus rien.
Le plugin fusion me remonte tout sous 48h... mais cela reste embêtant.

Last edited by Steph2019 (2019-03-03 21:27:06)

Offline

#7 2019-03-04 17:12:03

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Je viens de refaire un test et mes éléments connectés à l'ordinateur supprimé sont toujours présents.

Vous avez essayez de faire une purge avec vos plugins desactivés ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#8 2019-03-04 22:50:56

AlexandreC
Member
From: Nouméa
Registered: 2019-02-27
Posts: 3

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Je confirme que c'est la suppression définitive d'un élément (une licence en l'occurrence parce que je n'ai pas testé sur un ordinateur, un moniteur, un périphérique ou autre) qui entraîne la suppression des liens de tous les éléments de la même catégorie avec les contrats.

Offline

#9 2019-03-04 22:54:08

AlexandreC
Member
From: Nouméa
Registered: 2019-02-27
Posts: 3

Re: GLPI 9.4.0 | Bogue lien licences/contrats

yllen wrote:

Je viens de refaire un test et mes éléments connectés à l'ordinateur supprimé sont toujours présents.

Vous avez essayez de faire une purge avec vos plugins desactivés ?

Il n'est pas question des éléments connectés qui disparaissent mais des liens avec tous les contrats de tous les ordinateurs si on supprime définitivement un ordinateur. De même pour les moniteurs, les périphériques, les licences, les matériels réseau, etc.
Qu'entendez-vous par « purge » ?

Offline

#10 2019-03-05 15:23:40

Steph2019
Member
Registered: 2019-02-16
Posts: 25

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Pour information Sur la version 9.3.3, cela fonctionne correctement sans plugin et sur la 9.4.0 sans plugin j'ai le bug

Offline

#11 2019-03-05 15:39:18

Steph2019
Member
Registered: 2019-02-16
Posts: 25

Re: GLPI 9.4.0 | Bogue lien licences/contrats

AlexandreC wrote:

Je confirme que c'est la suppression définitive d'un élément (une licence en l'occurrence parce que je n'ai pas testé sur un ordinateur, un moniteur, un périphérique ou autre) qui entraîne la suppression des liens de tous les éléments de la même catégorie avec les contrats.

Tu peux effectuer en supprimant un ordinateur de ta corbeille "suppression définitive " et vérifier si les composants restent bien associé au parc informatique ? ( processeur, ram, dd,)
Ils remonteront avec fusion toute façon.

Ou sinon tu fais une sauvegarde au cas où

J'ai reproduit ton bug pour les contrats. C'est le même symptôme que la suppression des PC
(tous les licences ne sont plus associés à l’élément contrat)


ps : pour mon bug, les composants ne sont pas supprimés c'est juste l’élément associé au PC X.
Le bug est vraiment similaire

https://forum.glpi-project.org/viewtopic.php?id=167623
j'ai mi le bon lien pour le bug remonté

Last edited by Steph2019 (2019-03-05 15:50:43)

Offline

#12 2019-03-12 16:45:20

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: GLPI 9.4.0 | Bogue lien licences/contrats

AlexandreC wrote:

Il n'est pas question des éléments connectés qui disparaissent mais des liens avec tous les contrats de tous les ordinateurs si on supprime définitivement un ordinateur. De même pour les moniteurs, les périphériques, les licences, les matériels réseau, etc.
Qu'entendez-vous par « purge » ?

Je viens de refaire un test :
- j'ai 4 ordinateurs avec le Contrat TOTO d'affecté : 1 étant dans la corbeille
- je purge cet ordinateur, c'est-à-dire que je le supprime de la corbeille

=> il me reste 3 ordinateurs avec le contrat TOTO d'affecté


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#13 2019-03-16 14:30:49

Steph2019
Member
Registered: 2019-02-16
Posts: 25

Re: GLPI 9.4.0 | Bogue lien licences/contrats

Problème corrigé sur la version 9.4.1, j'ai pu effectué le test.

Offline

Board footer

Powered by FluxBB