Bug 719555

Summary: spacewalk-create-channel disregards ComputeNode channel naming scheme
Product: Red Hat Satellite 5 Reporter: Šimon Lukašík <slukasik>
Component: ClientAssignee: Michael Mráka <mmraka>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Studeník <pstudeni>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 541CC: cperry, msuchy, pstudeni
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-remote-utils-1.5.3-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-09-21 09:34:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 819081    

Description Šimon Lukašík 2011-07-07 10:27:32 UTC
Description of problem:
Unlike the other variants of RHEL6, the ComputeNode variant does not
include its name in the channel name. As a result spacewalk-create-channel
fails to guess channel name based on the variant.

Version-Release number of selected component (if applicable):
spacewalk-remote-utils-1.0.2-7.el6sat.noarch

How reproducible:
always

Steps to Reproduce:
1. satellite-sync -c rhel-x86_64-hpc-node-6
2. spacewalk-create-channel \
   --server=FQDN --user=admin --password=subtle \
   --version=6 --update=u1 --arch=x86_64 --release=ComputeNode \
   --destChannel=sw_create_channel_29938
3.
  
Actual results:
You have not specified a source channel,
we will try to determine it from inputs
Trying with source channel: rhel-x86_64-computenode-6
Error: Source Channel 'rhel-x86_64-computenode-6' could not be found.

Expected results:
You have not specified a source channel, we will try to determine it from inputs
Trying with source channel: rhel-x86_64-hpc-node-6
....

Additional info:
For the Server variant there is a rhel-x86_64-server-6 channel,
for the Client variant there is a rhel-x86_64-client-6,
finally for Workstation variant there is a rhel-x86_64-workstation-6.
What a pity is that for ComputeNode variant there is not
rhel-x86_64-computenode-6 but rhel-x86_64-hpc-node-6.

Comment 1 Šimon Lukašík 2011-07-08 10:06:43 UTC
spacewalk.git: a90a482e438db710334e913f49428ee24e7e87d3

Comment 4 Clifford Perry 2012-09-21 09:34:02 UTC
This issue is resolved with the release of RHN Satellite 5.5. 

As of September 20th 2012, RHN Satellite 5.5 has been generally available. 

Release Notes and other 5.5 documentation can be found here:

 https://access.redhat.com/knowledge/docs/Red_Hat_Network_Satellite/

The associated Errata for the 5.5 release are:

5.5 Satellite GA Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1296.html

5.5 Upgrade Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1298.html

5.5 RHN Proxy GA Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1297.html

5.5 RHN Tools GA Errata
 - http://rhn.redhat.com/errata/RHEA-2012-1299.html

Regards,
Clifford
- Engineering Manager, Satellite