Bug 1513497

Summary: FQDN hieradata is hardcoded.
Product: Red Hat OpenStack Reporter: Juan Antonio Osorio <josorior>
Component: openstack-tripleo-heat-templatesAssignee: Emilien Macchi <emacchi>
Status: CLOSED CURRENTRELEASE QA Contact: Pavan <pkesavar>
Severity: medium Docs Contact:
Priority: medium    
Version: 12.0 (Pike)CC: alee, dbecker, emacchi, hrybacki, mburns, morazi, rhel-osp-director-maint, slinaber
Target Milestone: z3Keywords: Triaged, ZStream
Target Release: 12.0 (Pike)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-7.0.12-1.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-07-25 14:19:24 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 Juan Antonio Osorio 2017-11-15 14:23:11 UTC
Description of problem:

FQDN hieradata is hardcoded.

With the move to composable networks, most of the network-related bits are now dynamically generated with jinja. The only exception seems to be the FQDN hieradata keys, which still are hardcoded.

Which means that nay service that uses the FQDN hiera keys depending on the network will fail to do so on a custom network.

Version-Release number of selected component (if applicable):
OSP12

How reproducible:
100%

Steps to Reproduce:
1. Deploy the overcloud with a custom network (by modifying roles_data.yaml and network_data.yaml)
2. verify the fqdn_* hiera keys.

Actual results:
fqdn_* hiera keys are not generated for the custom network(s)

Expected results:
They should be generated.

Additional info:

Comment 3 Harry Rybacki 2018-01-30 16:28:25 UTC
Moving this bug to post as upstream reviews have all merged and LP#1732457 shows fix-released. Will determine if change slipped into a zstream release at some point and update bug accordingly.

Comment 11 Juan Antonio Osorio 2018-07-25 14:19:24 UTC
This is already working in newer releases.