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 *********
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.
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.