Bug 750909

Summary: inconsistency with rhel version templates
Product: [Retired] CloudForms Cloud Engine Reporter: Dave Johnson <dajohnso>
Component: ozAssignee: Ian McLeod <imcleod>
Status: CLOSED NOTABUG QA Contact: wes hayutin <whayutin>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: clalance, cwelton, mitch, morazi, taw
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-16 20:22:44 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Dave Johnson 2011-11-02 18:59:13 UTC
Description of problem:
=================================
During testing we noticed that there is a version inconsistency between rhel-5 and rhel-6 version numbers within a oz xml template.  For rhel-5 update 7, you specify a template with:
    <name>RHEL-5</name><version>U7</version>.  

Notice the 'U' in the version tag.  This differs from rhel-6.1 which uses:
    <name>RHEL-6</name><version>1</version>.

The U is not intuitive.  Fairly sure we should either ignore it or make it work both ways for whichever version is being installed.

This is a spinoff of bug 749622...


Version-Release number of selected component (if applicable):
=================================================================
imagefactory-jeosconf-ec2-rhel-0.8.0-1.fc15.noarch
oz-0.7.0-3.fc15.noarch
imagefactory-0.8.0-1.fc15.noarch
rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.fc15.noarch
imagefactory-jeosconf-ec2-fedora-0.8.0-1.fc15.noarch

Comment 1 jrd 2011-11-03 13:35:31 UTC
Not clear to me that this is a bug, as there are fairly random descriptors for the various OS versions.  Bouncing this to icmleod for confirmation.

Assuming I'm right, this likely should get documented, specifically, we should be able to document what all the right specs are for all the right supported OS versions.  Cc'ing mitch to confirm that.

Comment 2 Mitch 2011-11-04 13:13:11 UTC
This doesn't sound like a bug but more of a presentation issue since the users, in the future, probably won't be editing the template directly.  The TDL will work with whatever format is used in the template creation.  Katello should try and present the user with a unified format for all revs of RHEL and then create a properly formatted template whether it contains the 'U' or not.  Added Todd Warner to the list.

Comment 3 Mike Orazi 2011-11-04 13:55:53 UTC
From an imagefactory perspective, this is simply reduces to document what the naming convention is across the board (just provide a list of how it is expected to specify minor releases for RHEL 5 vs RHEL 6).

Comment 4 Ian McLeod 2011-11-16 20:22:44 UTC
This is already documented in our WIKI page here:

https://www.aeolusproject.org/redmine/projects/image-factory/wiki/Documentation

TDL is an internal interchange format.  It need not be user friendly.

As this seems to be causing some heartburn as we try to wind up our final sprint, I am closing this as NOTABUG.

Comment 5 wes hayutin 2011-11-28 01:21:57 UTC
removing bugs from tracker as part of 0.6 release