It may happen that if the environment is switched from Not enforcing
to enforcing, the permissions of the ~/.ssh directory are selinux
wrong making the undercloud unreachable.
Added fix from Ib5873383632a1141c8dd3859b34ca29904020790
Change-Id: Ifc76d3717f4f214f9f3d55ccbafdbcc0180c31c1
Closes-Bug: #1711564
(cherry picked from commit 8808f92b6c)