Package: fusioninventory-agent
Version: 2.2.3-2
Severity: minor
Dear Maintainer,
fusioninventory is missing iLO configuration from my machines, it turns out,
that the culprit is they way fusioninventory calls hponcfg:
command => 'hponcfg -aw -'
I verified, that when you run hponcfg this way, it won't report on ip address
of
iLO, but when you run it in simpler way:
'hponcfg -w hponcfg.xml'
then you get the expected info:
...
<SPEED_AUTOSELECT VALUE = "Y"/>
<NIC_SPEED VALUE = "10"/>
<FULL_DUPLEX VALUE = "N"/>
<IP_ADDRESS VALUE = "10.1.23.129/>
<SUBNET_MASK VALUE = "255.255.254.0"/>
<GATEWAY_IP_ADDRESS VALUE = "10.1.23.254"/>
<DNS_NAME VALUE = "ILOJIRANODE172"/>
...
that info is missing when you call hponcfg with -a:
<SUBNET_MASK VALUE="255.255.254.0"/>
<DNS_NAME VALUE="ILOJIRANODE172"/>
Additionally, hponcfg -a requires xlstproc to be present, and when it's not,
fusionagent will also miss important and easily available data:
hponcfg -aw - |less
sh: xsltproc: not found
ERROR: Failed to capture the configuration.HP Lights-Out Online Configuration
utility
Version 4.0.1 Date 09/24/2012 (c) Hewlett-Packard Company, 2012
Firmware Revision = 1.50 Device type = iLO 3 Driver name = hpilo
To hack around this, i replaced 'hponcfg -aw -' with
'hponcfg -aw -;hponcfg -w /tmp/hponcfg.xml;cat /tmp/hponcfg.xml'
which seems to produce more or less the expected result.
This puzzling behaviour seems to exist with iLO 2,3 and 4.
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (x86_64)
Kernel: Linux 3.7.7 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/dash
Versions of packages fusioninventory-agent depends on:
ii hdparm 9.39-1+b1
ii libfile-which-perl 1.09-1
ii libhttp-daemon-perl 6.01-1
ii libjson-perl 2.53-1
ii libnet-ip-perl 1.25-3
ii libnet-ssleay-perl 1.48-1+b1
ii libproc-daemon-perl 0.14-1
ii libproc-pid-file-perl 1.27-1
ii libtext-template-perl 1.45-2
ii libuniversal-require-perl 0.13-1
ii libwww-perl 6.04-1
ii libxml-treepp-perl 0.39-1
ii libyaml-perl 0.81-1
ii pciutils 1:3.1.9-6
ii perl 5.14.2-18
ii ucf 3.0025+nmu3
fusioninventory-agent recommends no packages.
Versions of packages fusioninventory-agent suggests:
pn read-edid <none>
pn smartmontools <none>
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]