Comment 15 for bug 1788907

Reviewed: https://review.openstack.org/596864
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=0134f91b947774cdea5e7616536ea5bdd3ceade0
Submitter: Zuul
Branch: stable/rocky

commit 0134f91b947774cdea5e7616536ea5bdd3ceade0
Author: Ben Nemec <email address hidden>
Date: Wed Jul 11 20:57:51 2018 +0000

    Conditionalize rndc changes

    The changes to allow configuration of more rndc options had a
    cross-repo dependency on the tripleo-heat-templates changes that
    made use of the new options. Unfortunately, the puppet changes
    landed first and are now broken because necessary inputs are not
    being provided. This change conditionalizes the new configurations
    so that if the parameters aren't passed we won't attempt to do
    invalid configuration.

    Closes-Bug: #1788907
    Change-Id: Ia82f1c6be0d5504498e77a90268cad8abecdeae2
    (cherry picked from commit 3add939d4c723dec9cc1c2538ea28271d5769041)