Add fqdn_external
authorAlex Schultz <aschultz@redhat.com>
Tue, 13 Jun 2017 15:39:11 +0000 (09:39 -0600)
committerAlex Schultz <aschultz@redhat.com>
Tue, 13 Jun 2017 15:39:11 +0000 (09:39 -0600)
commit426de202880c890360bd446907aca44ca1e73a03
tree5e29f047f83307522b6629c321b884a6bf58be26
parent7234e656a75b771da11af61a1b4948c0b43548ee
Add fqdn_external

In newton, we used to construct the fqdn_$NETWORK in puppet-tripleo for
external, internal_api, storage, storage_mgmt, tenant, management, and
ctrlplane. When this was moved into THT, we accidently dropped external
which leads to deployment failures if a service is moved to the external
network and the configuration consumes the fqdn_external hiera key.
Specifically this is reproduced if the MysqlNetwork is switch to to
exernal, then the deployment fails because the bind address which is set
to use fqdn_external is blank.

Change-Id: I01ad0c14cb3dc38aad7528345c928b86628433c1
Closes-Bug: #1697722
puppet/blockstorage-role.yaml
puppet/cephstorage-role.yaml
puppet/compute-role.yaml
puppet/controller-role.yaml
puppet/objectstorage-role.yaml
puppet/role.role.j2.yaml