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:
- name: Copy undercloud CA
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.