User story #4515
closedUser story #4459: Support Rudder agent on AIX 5.3+
Correctly parse AIX fusion-inventory reports
Description
To be able to support AIX in Rudder, we need to correctly parse inventory reports for that plateform.
Updated by François ARMAND over 10 years ago
First problem: Fusion Inventory does not get a KERNEL_VERSION for AIX, which is one of our mandatory tag.
In other Unix, they seems to use the OPERATINGSYSTEM>VERSION as the KERNEL_VERSION, so we could do the same.
We could also use the HARDWARE>OSVERSION has the kernel version, because it is the result of the command "oslevel -r" and it seems to be what is the most relevant for AIX has a kernel version (see: http://unix.ittoolbox.com/groups/technical-functional/ibm-aix-l/aix-kernel-version-1228197).
In either case, we have to change the consistency check of the inventory with a hook: "if AIX, it's OK to not have KERNEL_VERSION, as long as [H>OSVERSION|OS>VERSION] is not empty]
Updated by François ARMAND over 10 years ago
For now, I will take HARDWARE > OSVERSION so that all the logic can be implemented and tested (and because it seems to be what we want), but the actual alternative tag to use in place of KERNEL_VERSION can be change latter.
Updated by François ARMAND over 10 years ago
- Status changed from In progress to Pending technical review
- Pull Request set to https://github.com/Normation/ldap-inventory/pull/31
The parsing part is done.
Also make Solaris / AIX conssistent.
Updated by François ARMAND over 10 years ago
- Assignee changed from François ARMAND to Nicolas CHARLES
Set to pending tech review, but the other part are not ready yet.
Updated by Nicolas CHARLES over 10 years ago
- Status changed from Pending technical review to Discussion
- Assignee changed from Nicolas CHARLES to François ARMAND
Francois, I've made two remarks in the PR, otherwise it looks good to me
could you adress them ?
thank you
Updated by François ARMAND over 10 years ago
- Status changed from Discussion to Pending technical review
- Assignee changed from François ARMAND to Nicolas CHARLES
Updated by François ARMAND over 10 years ago
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
Applied in changeset ldap-inventory:commit:a6849fb09d650c8de1ece5bef3c65f17eeec41d0.
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.10.0~beta1, which was released today.
Check out:
The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-March/000084.html
The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog210
Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Benoît PECCATTE over 9 years ago
- Category changed from 26 to Web - Nodes & inventories
Updated by Benoît PECCATTE over 9 years ago
- Tracker changed from Enhancement to User story