User story #7309
closedAdd support for FreeBSD inventories
Description
Currently, FreeBSD nodes are not recognized on Rudder, not even as generic unix system, which is bad:
ERROR com.normation.inventory.provisioning.endpoint.FusionReportEndpoint - Error when trying to process report: Can't merge inventory report in LDAP directory, aborting <- Error in preCommit pipeline with processor 'pre_commit_inventory:check_os_type_is_known', abort <- Os Type is not suported (OS Type: freebsd; OS Name: freebsd): Can't merge inventory report in LDAP directory, aborting
Files
Updated by David Durieux about 9 years ago
This is a file (from jail)
Updated by François ARMAND about 9 years ago
- Status changed from New to In progress
- Assignee set to François ARMAND
- Priority changed from N/A to 1 (highest)
Updated by François ARMAND about 9 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/ldap-inventory/pull/71
Updated by François ARMAND about 9 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset ldap-inventory|a08da14cc12a2f3932cc7ab70a64f2e42cbef5bc.
Updated by Nicolas CHARLES about 9 years ago
Applied in changeset ldap-inventory|439ef9a26ed9a3ca21c13f835d5572533063b4d9.
Updated by Jonathan CLARKE about 9 years ago
- Subject changed from Add support for FreeBSD to Add support for FreeBSD inventories
Updated by David Durieux about 9 years ago
I have installed nighty version and have always error:
[2015-10-31 23:25:41] INFO com.normation.inventory.provisioning.endpoint.FusionReportEndpoint - New input inventory: 'alignak_test1-f9a71efb-7c27-11e5-957f-f01faf3ee752.ocs' [2015-10-31 23:25:41] WARN com.normation.inventory.provisioning.fusion.PostUnmarshallCheckConsistency - Missing MACHINEID tag, adding an empty one for consistency [2015-10-31 23:25:41] WARN com.normation.inventory.provisioning.fusion.RudderMachineIdParsing - The <MACHINEID> tag is empty or not a valid UUID, generating an UUID from the Rudder Node UUID [2015-10-31 23:25:41] INFO com.normation.inventory.provisioning.endpoint.FusionReportEndpoint - Inventory 'alignak_test1-f9a71efb-7c27-11e5-957f-f01faf3ee752.ocs' parsed in 43 milliseconds, now checking signature [2015-10-31 23:25:41] ERROR com.normation.inventory.provisioning.endpoint.FusionReportEndpoint - Error when trying to process report: Can't merge inventory report in LDAP directory, aborting <- Error in preCommit pipeline with processor 'pre_commit_inventory:check_os_type_is_known', abort <- Os Type is not suported (OS Type: freebsd; OS Name: freebsd): Can't merge inventory report in LDAP directory, aborting [2015-10-31 23:25:41] INFO com.normation.inventory.provisioning.endpoint.FusionReportEndpoint - Report file processed in 4 milliseconds
Updated by Jonathan CLARKE about 9 years ago
Hi David! This was included in the 3.2 branch, so will be made available in the 3.2 nightlies at http://www.rudder-project.org/rpm-3.2-nightly/.
However, these are still in the process of being built, as this is a new branch as of a few days ago. Please be patient, we will update here when they are ready :)
Updated by Jonathan CLARKE about 9 years ago
Jonathan CLARKE wrote:
Hi David! This was included in the 3.2 branch, so will be made available in the 3.2 nightlies at http://www.rudder-project.org/rpm-3.2-nightly/.
However, these are still in the process of being built, as this is a new branch as of a few days ago. Please be patient, we will update here when they are ready :)
OK, the updated nightly packages are available on http://www.rudder-project.org/rpm-3.2-nightly/RHEL_7/. Go ahead :)
Updated by Vincent MEMBRÉ about 9 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 3.2.0~beta1 which was released today.