Bug 1547175

Summary: Migration steps from RHEL6 to RHEL7 do not include REx ssh key from source server
Product: Red Hat Satellite Reporter: Christian Marineau <cmarinea>
Component: Docs Upgrading and Updating Red Hat SatelliteAssignee: Russell Dickenson <rdickens>
Status: CLOSED CURRENTRELEASE QA Contact: Melanie Corr <mcorr>
Severity: high Docs Contact:
Priority: high    
Version: 6.2.14CC: adahms, kdixon, rjerrido
Target Milestone: UnspecifiedKeywords: PrioBumpGSS
Target Release: Unused   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-14 00:27:35 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:

Description Christian Marineau 2018-02-20 16:37:54 UTC
Document URL: 
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.3-beta/html-single/upgrading_and_updating_red_hat_satellite/#migrating_from_rhel_6_to_rhel_7

Section Number and Name: 
2.2. Migrating from Red Hat Enterprise Linux 6 to Red Hat Enterprise Linux 7

Describe the issue: 
For a existing Satellite using remote execution feature, there is an ssh key to be use for connecting to clients. Usually the ssh keys are in the following directory: /usr/share/foreman-proxy/.ssh

If a user follow the migration steps, the ssh key will be missing and the remote execution job will fail "Net::SSH::AuthenticationFailed Authentication failed" because the ssh connection can't use the expected private key.

Suggestions for improvement: 
Include additional steps to make the user backup the required ssh key and restore them to the target server.

Additional information: 
It would be nice to have this done automatically, however this would require modification to katello-backup, satellite-clone, and there could be a security concern to have this key include in the backup.

Comment 3 Andrew Dahms 2018-02-21 01:57:53 UTC
Assigning to Russell for review.