Project

General

Profile

Actions

Bug #2898

closed

Missing <MACHINEID> tag in Fusion Inventory reports in Ubuntu LTS 12.04 32-bit

Added by Colin Webber about 12 years ago. Updated over 9 years ago.

Status:
Released
Priority:
2
Category:
Web - Nodes & inventories
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

With the release and nightly 2.4 version I observe the following errors when cf-agent is executed on the root server.

Transforming: /var/rudder/tools/send-clean.sh http://localhost:8080/endpoint/upload/ /var/rudder/inventories/incoming/li524-115-2012-09-14-20-27-03.ocs /var/rudder/inventories/received/
% Total % Received 50539CC2ferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 167k 100 68 100 167k 1937 4766k --:--:-- --:--:-- --:--:-- 4919k
Exception when processing report 'li524-115-2012-09-14-20-27-03.ocs'

(note: I remove the '-f' option from curl in send-clean.sh in order to have the Exception message displayed, otherwise it simply fails with HTTP error 412.

Going deeper, /var/log/rudder/webapp/<date>stderrout.log displays the following error:

ERROR com.normation.inventory.provisioning.endpoint.FusionReportEndpoint - Reported exception is:
java.util.NoSuchElementException: None.get
at scala.None$.get(Option.scala:274) ~[scala-library-2.9.2.jar:na]

The same error occurs whether processing inventory from the root server or an agent server. Distro is Ubuntu LTS 12.04 32-bit, running on a Linode VM with 1Gig RAM.


Files

inventories.tar.bz2 (30.1 KB) inventories.tar.bz2 Faulty Inventory Files Colin Webber, 2012-09-15 09:00
Actions

Also available in: Atom PDF