Bug 1656122

Summary: The Ansible script in the upgrade documentation is missing the path to the cert file
Product: Red Hat OpenStack Reporter: Udi <ukalifon>
Component: documentationAssignee: RHOS Documentation Team <rhos-docs>
Status: NEW --- QA Contact: RHOS Documentation Team <rhos-docs>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 12.0 (Pike)   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Udi 2018-12-04 17:56:19 UTC
Description of problem:
In the upgrade instructions to OSP12 https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/12/html/upgrading_red_hat_openstack_platform/assembly-preparing_for_overcloud_upgrade

In section 4.8. "Preparing Access to the Undercloud’s Public API over SSL/TLS", step 2 of the procedure, there is an Ansible script to upload the undercloud's cert to the overcloud nodes. The script has these lines in it:

  tasks:
    - name: Copy undercloud CA
      copy:
        src: ca.crt.pem
        dest: /etc/pki/ca-trust/source/anchors/

The 'src' file would typically not exist in the user's home directory. I had to change the src to: /etc/pki/ca-trust/source/anchors/undercloud-cacert.pem. I think it's what most undercloud installations would have, but not really sure how this file is created.