Project

General

Profile

Actions

Bug #4570

open

AIX Operating System version is shown in a strange way.

Added by Ruediger Mueck about 10 years ago. Updated over 4 years ago.

Status:
Ready For Testing
Priority:
Normal
Assignee:
Category:
Facts
Target version:
-
Difficulty:
easy
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

In /usr/share/foreman/app/services/facts_parser.rb

The AIX Version is constructed in a strange way. I think it would be better
to follow the general construction scheme for os versions.

31 elsif os_name[/AIX/i]
32 majoraix, tlaix, spaix, yearaix = orel.split("-")
33 orel = majoraix + "." + tlaix + spaix

Result:
AIX 7100.0301

I think a better way would be:

34 major = majoraix0
35 minor = majoraix1
36 orel = major + "." + minor

Result:
AIX 7.1


Related issues 2 (0 open2 closed)

Related to Foreman - Bug #1489: AIX not showing up on Hosts pageClosed02/08/2012Actions
Related to Foreman - Bug #105: Operating Major version too short for AIXResolved12/01/2009Actions
Actions

Also available in: Atom PDF