While the heat templates specify a default value of 3, it rarely seems
to have an effect as the tripleoclient is setting this according to the
controller scale. This was fine before composable roles, but it is now
invalid. While the client needs to be modified to no longer set this
according to controller scale, the template should default to a sentinel
value that will allow the puppet code to determine the proper value by
the number of hosts that have the neutron dhcp agent deployed on them.
Reviewed: https:/ /review. openstack. org/442024 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=9c917201992 42174151b5d0180 3785e8266a4db7
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit 9c9172019924217 4151b5d01803785 e8266a4db7
Author: Brent Eagles <email address hidden>
Date: Mon Feb 27 11:42:20 2017 -0330
Make neutron dhcp agents per network conditional
While the heat templates specify a default value of 3, it rarely seems
to have an effect as the tripleoclient is setting this according to the
controller scale. This was fine before composable roles, but it is now
invalid. While the client needs to be modified to no longer set this
according to controller scale, the template should default to a sentinel
value that will allow the puppet code to determine the proper value by
the number of hosts that have the neutron dhcp agent deployed on them.
Depends-On: I5533e42c5ba9f7 2cc70d80489a07e 30ee2341198 91bbc42efe1c722 702d6574d02 89929ef5caf08a0 f75f904bb4)
Partial-bug: #1632721
Change-Id: I06628764c4769d
(cherry picked from commit 3c5345fc75da1e2