Project

General

Profile

Actions

User story #7309

closed

Add support for FreeBSD inventories

Added by François ARMAND over 8 years ago. Updated over 8 years ago.

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

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


Subtasks 3 (0 open3 closed)

User story #7327: Add support for FreeBSD text renderingReleasedNicolas CHARLES2015-10-28Actions
Bug #7346: Support several kind of *bsdReleasedNicolas CHARLES2015-11-02Actions
Bug #7349: Support different BSD flavorReleasedNicolas CHARLES2015-11-02Actions
Actions #2

Updated by François ARMAND over 8 years ago

  • Status changed from New to In progress
  • Assignee set to François ARMAND
  • Priority changed from N/A to 1
Actions #3

Updated by François ARMAND over 8 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
Actions #4

Updated by François ARMAND over 8 years ago

  • Status changed from Pending technical review to Pending release
Actions #6

Updated by Jonathan CLARKE over 8 years ago

  • Subject changed from Add support for FreeBSD to Add support for FreeBSD inventories
Actions #7

Updated by David Durieux over 8 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
Actions #8

Updated by Jonathan CLARKE over 8 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 :)

Actions #9

Updated by Jonathan CLARKE over 8 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 :)

Actions #10

Updated by Vincent MEMBRÉ over 8 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 3.2.0~beta1 which was released today.

Actions

Also available in: Atom PDF