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 2011-12-06 10:33:59

mymycracra
Member
Registered: 2006-11-24
Posts: 27

[Import] regle d'import

Bonjour,

Voici le décor:
glpi version 0.80.5
fusioninventory: 2.4.0
Agent fusion: 2.1.10-1
OS: debian stable
Client agent-fusion: LinuX Container

Voici les symptômes:
J'ai le règles d'import suivante:
importyz.jpg

Lorsque je relance l'agent sur un LXC, GLPI crée un nouveau serveur (Il ne semble pas faire la liaison), lorsque je regarde les logs d'import j'ai les traces suivantes:

06-12-2011 09:27 [9@webadm-srv01]
Array
(
    [serial] => JSFRG1J
    [uuid] => 44454C4C-5300-1046-8052-CAC04F47314A
    [osname] => Debian GNU/Linux 6.0.3 (squeeze)
    [model] => PowerEdge 1850
    [name] => puppetmaster
    [itemtype] => Computer
)
06-12-2011 09:27 [9@webadm-srv01]
execute action
06-12-2011 09:27 [9@webadm-srv01]
value0
06-12-2011 09:27 [9@webadm-srv01]
Rule passed : 0, Computer
06-12-2011 09:27 [9@webadm-srv01]
Array
(
    [_ruleid] => 10
)

Ce qui est bizarre c'est pour d'autre LXC je n'ai pas le souci:

06-12-2011 09:28 [9@webadm-srv01]                                                                                                                                                               [1/53669]
Array
(
    [serial] => JSFRG1J
    [uuid] => 44454C4C-5300-1046-8052-CAC04F47314A
    [mac] => Array
        (
            [0] => 6e:f3:7f:2c:44:46
        )

    [osname] => Debian GNU/Linux 6.0.3 (squeeze)
    [model] => PowerEdge 1850
    [name] => dnsmaster
    [itemtype] => Computer
)
06-12-2011 09:28 [9@webadm-srv01]
===============
06-12-2011 09:28 [9@webadm-srv01]
SELECT `glpi_computers`.`id`
                      FROM `glpi_computers` LEFT JOIN `glpi_networkports`
                  ON (`glpi_computers`.`id` = `glpi_networkports`.`items_id`
                      AND `glpi_networkports`.`itemtype` = 'Computer')
                      WHERE  `glpi_computers`.`is_template` = '0'  AND `glpi_networkports`.`mac` IN ('6e:f3:7f:2c:44:46') AND `glpi_computers`.`serial`='JSFRG1J' AND `uuid`="44454C4C-5300-1046-8052-CAC
04F47314A"
                      GROUP BY `glpi_computers`.`id`
                      ORDER BY `glpi_computers`.`is_deleted` ASC

06-12-2011 09:28 [9@webadm-srv01]
execute action
06-12-2011 09:28 [9@webadm-srv01]
value0
06-12-2011 09:28 [9@webadm-srv01]
Rule passed : 1987, Computer
06-12-2011 09:28 [9@webadm-srv01]
Array
(
    [found_equipment] => Array
        (
            [0] => 1987
            [1] => Computer
        )

    [_ruleid] => 6
)

Du coup je ne comprends pas pourquoi dans un cas l'agent renvoi bien la mac pas dans l'autre... Une idée?


Cordialement,
J-M


GLPI 0.80.2(Debian Squeeze)

Offline

#2 2011-12-06 10:46:57

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

Re: [Import] regle d'import

Il faudrait les logs qui doivent etre au dessus pour celui qui a le serial "JSFRG1J"

Offline

#3 2011-12-06 11:07:59

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: [Import] regle d'import

bonjour,
est-ce que par hasard ces 2 ordis n'auraient pas une carte réseau dont la mac address est identique ?

Offline

#4 2011-12-06 11:19:53

mymycracra
Member
Registered: 2006-11-24
Posts: 27

Re: [Import] regle d'import

Re, voici toutes les infos que vous voulez:
Premier client

[root@puppetmaster]:~ # ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 6e:f3:7f:2c:44:47
          inet addr:XX.XX.XX.XX Bcast:XX.XX.XX.XX  Mask:XX.XX.XX.XX
          inet6 addr: fe80::6cf3:7fff:fe2c:4447/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:934004 errors:0 dropped:1851 overruns:0 frame:0
          TX packets:57884 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:80328385 (76.6 MiB)  TX bytes:52017792 (49.6 MiB)

Deuxième client:

[root@dnsmaster]:~ # ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 6e:f3:7f:2c:44:46
          inet addr:XX.XX.XX.XX Bcast:XX.XX.XX.XX  Mask:XX.XX.XX.XX
          inet6 addr: fe80::6cf3:7fff:fe2c:4446/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5683975 errors:0 dropped:13860 overruns:0 frame:0
          TX packets:16311247 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:487100504 (464.5 MiB)  TX bytes:10899817128 (10.1 GiB)

Donc les 2 MACs sont différentes.


Maintenant voici tous les logs depuis le lancement de l'agent sur le premier client puis sur le deuxième:

####################################################
06-12-2011 10:13 [9@webadm-srv01]
Array
(
    [serial] => JSFRG1J
    [uuid] => 44454C4C-5300-1046-8052-CAC04F47314A
    [osname] => Debian GNU/Linux 6.0.3 (squeeze)
    [model] => PowerEdge 1850
    [name] => puppetmaster
    [itemtype] => Computer
)
06-12-2011 10:13 [9@webadm-srv01]
execute action
06-12-2011 10:13 [9@webadm-srv01]
value0
06-12-2011 10:13 [9@webadm-srv01]
Rule passed : 0, Computer
06-12-2011 10:13 [9@webadm-srv01]
Array
(
    [_ruleid] => 10
)
06-12-2011 10:14 [9@webadm-srv01]
Array
(
    [serial] => JSFRG1J
    [uuid] => 44454C4C-5300-1046-8052-CAC04F47314A
    [mac] => Array
        (
            [0] => 6e:f3:7f:2c:44:46
        )

    [osname] => Debian GNU/Linux 6.0.3 (squeeze)
    [model] => PowerEdge 1850
    [name] => dnsmaster
    [itemtype] => Computer
)
06-12-2011 10:14 [9@webadm-srv01]
===============
06-12-2011 10:14 [9@webadm-srv01]
SELECT `glpi_computers`.`id`
                      FROM `glpi_computers` LEFT JOIN `glpi_networkports`
                  ON (`glpi_computers`.`id` = `glpi_networkports`.`items_id`
                      AND `glpi_networkports`.`itemtype` = 'Computer')
                      WHERE  `glpi_computers`.`is_template` = '0'  AND `glpi_networkports`.`mac` IN ('6e:f3:7f:2c:44:46') AND `glpi_computers`.`serial`='JSFRG1J' AND `uuid`="44454C4C-5300-1046-8052-CAC
04F47314A"
                      GROUP BY `glpi_computers`.`id`
                      ORDER BY `glpi_computers`.`is_deleted` ASC
06-12-2011 10:14 [9@webadm-srv01]
execute action
06-12-2011 10:14 [9@webadm-srv01]
value0
06-12-2011 10:14 [9@webadm-srv01]
Rule passed : 1987, Computer
06-12-2011 10:14 [9@webadm-srv01]
Array
(
    [found_equipment] => Array
        (
            [0] => 1987
            [1] => Computer
        )

    [_ruleid] => 6
)
####################################################

GLPI 0.80.2(Debian Squeeze)

Offline

#5 2011-12-06 11:31:36

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

Re: [Import] regle d'import

C'est mega etrange , tu pourrais m'envoyer le XML de la machine (d.durieux@siprossii.com)?

Offline

#6 2011-12-06 11:36:40

mymycracra
Member
Registered: 2006-11-24
Posts: 27

Re: [Import] regle d'import

Re,

Je viens de t'envoyer les XML des 2 containers.


GLPI 0.80.2(Debian Squeeze)

Offline

#7 2011-12-07 13:18:14

mymycracra
Member
Registered: 2006-11-24
Posts: 27

Re: [Import] regle d'import

Bonjour,


Des nouvelles concernant mon souci?

Cordialement,
Jeremy MAURO


GLPI 0.80.2(Debian Squeeze)

Offline

#8 2011-12-07 17:00:38

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

Re: [Import] regle d'import

Je viens de tester sur la version devel 0.80+1.1 (la prochaine version qui arrive dans quelques jours) et aucun soucis, ca marche bien.

J'ai pas essayé en 2.4.0 par contre, mais on a fait pas mal de corrections aussi justement sur cette nouvelle version

Offline

#9 2011-12-12 14:34:22

mymycracra
Member
Registered: 2006-11-24
Posts: 27

Re: [Import] regle d'import

Bonjour,


Ok je vais essayer mettre jour mon GLPI histoire de voir si cela resout le probleme. Keep you posted.


GLPI 0.80.2(Debian Squeeze)

Offline

Board footer

Powered by FluxBB