Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1719758

Summary: Backport broke deprecated enable-internal-tls environment file
Product: Red Hat OpenStack Reporter: Harald Jensås <hjensas>
Component: openstack-tripleo-heat-templatesAssignee: Harald Jensås <hjensas>
Status: CLOSED ERRATA QA Contact: Sasha Smolyak <ssmolyak>
Severity: medium Docs Contact:
Priority: medium    
Version: 14.0 (Rocky)CC: astupnik, bfournie, jappleii, mburns, sputhenp
Target Milestone: z4Keywords: Triaged, ZStream
Target Release: 14.0 (Rocky)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-9.3.1-0.20190513171764.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1719760 (view as bug list) Environment:
Last Closed: 2019-11-06 16:47:36 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:
Bug Depends On:    
Bug Blocks: 1719760    

Description Harald Jensås 2019-06-12 13:30:04 UTC
Description of problem:
The backport of https://review.opendev.org/#/q/I5ae3bc845b0a6ad6986d44b14ff4b0737a9b033b to Rocky and Queens missed updating a deprecated environment file.

Actual results:
Deployments using the deprecated environment file (which is referenced in Red Hat Documentation[1]) will fail with: 

Could not fetch contents for file:///tmp/tripleoclient-a1D50V/tripleo-heat-templates/extraconfig/nova_metadata/krb-service-principals.yaml
END return value: 1




Expected results:
Deployment should work using the deprecated file.

Additional info:

 Workaround:

  Changeing to use the new envrionment file: /usr/share/openstack-tripleo-heat-templates/environments/ssl/enable-internal-tls.yaml


[1]  https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html-single/advanced_overcloud_customization/index#configure_overcloud_to_use_novajoin

Comment 3 Bob Fournier 2019-10-30 16:44:36 UTC
Verified that updated triple-heat-templates file is now included.

puddle=2019-10-18.1

sudo cat ./usr/share/openstack-tripleo-heat-templates/environments/enable-internal-tls.j2.yaml
...
{%- for role in roles %}
  OS::TripleO::{{role.name}}ServiceServerMetadataHook: ../extraconfig/nova_metadata/krb-service-principals/{{role.name.lower()}}-role.yaml
{%- endfor %}

Comment 5 errata-xmlrpc 2019-11-06 16:47:36 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:3745