| Summary: | update request: fusioninventory-agent | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Guillaume Rousse <guillomovitch> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | herman.viaene, lewyssmith, sysadmin-bugs |
| Version: | 6 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA6-32-OK MGA6-64-OK | ||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Guillaume Rousse
2017-10-11 21:25:41 CEST
MGA6-32 on Asus A6000VM MATE
Installed all fusioninventory-agent-xxxx packages in testing updates
At CLI following Guillaume's lead I get as feedback:
[info] Can't load Net::NBName, netbios can't be used
<?xml version="1.0" encoding="UTF-8" ?>
<REQUEST>
<CONTENT>
<DEVICE>
<AUTHSNMP>1</AUTHSNMP>
<CONTACT>Root <root@localhost> (configure /etc/snmp/snmp.local.conf)</CONTACT>
and some more refering to the laptop running the command, and then
<?xml version="1.0" encoding="UTF-8" ?>
<REQUEST>
<CONTENT>
<DEVICE>
<DNSHOSTNAME>gateway</DNSHOSTNAME>
refering to my router
and then the process hangs. I guess the reason is that my desktop PC is running, but its firewall is restricted, so the laptop sees it,but does not get any answer.
OK for me.CC:
(none) =>
herman.viaene What packages are in involved seem to be all except 'the local inventory one', which all derive from the same SRPM 'fusioninventory-agent'; most offer binaries: fusioninventory-agent /usr/bin/fusioninventory-agent /usr/bin/fusioninventory-injector fusioninventory-agent-task-collect [Not in M5 where I am currently] fusioninventory-agent-task-deploy [/usr/share/ things] fusioninventory-agent-task-esx /usr/bin/fusioninventory-esx fusioninventory-agent-task-inventory /usr/bin/fusioninventory-inventory fusioninventory-agent-task-network /usr/bin/fusioninventory-netdiscovery *** Guillaume's example /usr/bin/fusioninventory-netinventory fusioninventory-agent-task-wakeonlan /usr/bin/fusioninventory-wakeonlan The original description was really "The fusioninventory-agent packages..." I shall move to Mageia 6 and try these. CC:
(none) =>
lewyssmith Testing M6/64 Re previous comment, task-collect has just /usr/share/fusioninventory/lib/FusionInventory/Agent/Task/Collect.pm BEFORE the update, installed all: - fusioninventory-agent-2.3.20-1.mga6.noarch - fusioninventory-agent-task-collect-2.3.20-1.mga6.noarch - fusioninventory-agent-task-deploy-2.3.20-1.mga6.noarch - fusioninventory-agent-task-esx-2.3.20-1.mga6.noarch - fusioninventory-agent-task-inventory-2.3.20-1.mga6.noarch - fusioninventory-agent-task-network-2.3.20-1.mga6.noarch - fusioninventory-agent-task-wakeonlan-2.3.20-1.mga6.noarch which also added 12 Perl pkgs. # fusioninventory-agent -l fusion [info] running task Inventory [info] Inventory saved in fusion # fusioninventory-injector -f fusion # fusioninventory-esx -h The error. # fusioninventory-inventory --scan-homedirs > before [Produces a big XML file] # fusioninventory-netdiscovery --first 192.168.0.1 --last 192.168.0.254 The error. # fusioninventory-netinventory -h The error. # fusioninventory-wakeonlan -h The error. ----------------------------------------------- AFTER the update: - fusioninventory-agent-2.3.20-1.1.mga6.noarch - fusioninventory-agent-task-collect-2.3.20-1.1.mga6.noarch - fusioninventory-agent-task-deploy-2.3.20-1.1.mga6.noarch - fusioninventory-agent-task-esx-2.3.20-1.1.mga6.noarch - fusioninventory-agent-task-inventory-2.3.20-1.1.mga6.noarch - fusioninventory-agent-task-network-2.3.20-1.1.mga6.noarch - fusioninventory-agent-task-wakeonlan-2.3.20-1.1.mga6.noarch # fusioninventory-agent -l fusion # fusioninventory-injector -f fusion Same outputs as before, which did not show th error. # fusioninventory-esx -h # fusioninventory-esx --host localhost Correct O/Ps, NO error. # fusioninventory-inventory --scan-homedirs > after As previously, did not show the error. The big XML file produced was *not* identical to before, but no matter. # fusioninventory-netdiscovery --first 192.168.0.1 --last 192.168.0.254 did *not* throw th error; produced O/P like comment 1, but neater: [info] Can't load Net::NBName, netbios can't be used <?xml version="1.0" encoding="UTF-8" ?> <REQUEST> ... </REQUEST> ^C # fusioninventory-netinventory -h # fusioninventory-netinventory --file fusion2 [error] SNMP emulation error: non-existing file 'fusion2' <?xml version="1.0" encoding="UTF-8" ?> <REQUEST> ... </REQUEST> did *not* throw the error. # fusioninventory-wakeonlan -h worked, did *not* throw the error. So this update does indeed stop the reported error where that occured for: fusioninventory-esx fusioninventory-netdiscovery fusioninventory-netinventory fusioninventory-wakeonlan OK. Validating, advisory to follow. Whiteboard:
MGA6-32-OK =>
MGA6-32-OK MGA6-64-OK Advisory made from commenst 0 & 3, and updates RPMs link. Keywords:
(none) =>
advisory An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2017-0100.html Status:
NEW =>
RESOLVED |