Bug 1008957

Summary: 4.4.3. Configuring Servers for Enhanced Entitlements Reporting - Step 11
Product: Red Hat Satellite 5 Reporter: Rich Jerrido <rjerrido>
Component: Docs Installation GuideAssignee: Dan Macpherson <dmacpher>
Status: CLOSED CURRENTRELEASE QA Contact: Dan Macpherson <dmacpher>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 560CC: cperry
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-10-11 10:47:58 UTC Type: Bug
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: 924180    

Description Rich Jerrido 2013-09-17 12:00:42 UTC
Description of problem:

Step 11 of Section '4.4.3. Configuring Servers for Enhanced Entitlements Reporting, directs the end user to:

"Substitute hostname for the hostname of the Satellite 5 server and password for your SAM administration password. Save your changes"

The version of /etc/splice/checkin.conf provided via spacewalk-splice-tool-0.45-1.el6sam.noarch does not have the 'ssh_key_path' directive populated with the path to the splice user's SSH key. The version listed in the doc (pasted below) does. As such, when running 'spacewalk-splice-checkin', it fails with:

"Exception: neither ssh key path or local dir were defined, aborting"


Expected results:

We'll either need to update the doc to direct the user to populate the 'ssh_key_path' directive or ship it prepopulated with the correct value

Additional info:

****** checkin.conf (from section 4.4.3) ***
[spacewalk]
host=hostname
ssh_key_path=/var/lib/splice/id_rsa-sat
login=swreport

[katello]
hostname=localhost
port=443
proto=https
api_url=/sam
admin_user=admin
admin_pass=password

*********

Comment 1 Dan Macpherson 2013-09-17 21:59:39 UTC
The intention for this extract is to have it replicated in the checkin.conf file. As per step 2, the SSH file is generated in /var/lib/splice/id_rsa-sat.

However, to make things clearer, we've modified the line following the extract:

Substitute hostname for the hostname of the Satellite 5 server and password for your SAM administration password. Enter the location of the SAM SSH key for the ssh_key_path parameter. Save your changes.

Comment 7 Clifford Perry 2013-10-11 10:47:58 UTC
https://access.redhat.com/site/documentation/en-US/Red_Hat_Satellite/5.6/html-single/Installation_Guide/index.html

 Edit the following sections:

[spacewalk]
host=hostname
ssh_key_path=/var/lib/splice/id_rsa-sat
login=swreport

[katello]
hostname=localhost
port=443
proto=https
api_url=/sam
admin_user=admin
admin_pass=password

Substitute hostname for the hostname of the Satellite 5 server and password for your SAM administration password. Enter the location of the SAM SSH key for the ssh_key_path parameter. Save your changes.