Make neutron dhcp agents per network conditional
authorBrent Eagles <beagles@redhat.com>
Mon, 27 Feb 2017 15:12:20 +0000 (11:42 -0330)
committerBrent Eagles <beagles@redhat.com>
Mon, 6 Mar 2017 16:36:54 +0000 (13:06 -0330)
commit9c91720199242174151b5d01803785e8266a4db7
treec5b050b376337a062e3e956a8ed03ac4b7ecac2d
parent5f278ebc5cd3426d58c8a05c0f58309681efa055
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: I5533e42c5ba9f72cc70d80489a07e30ee2341198
Partial-bug: #1632721
Change-Id: I06628764c4769d91bbc42efe1c722702d6574d02
(cherry picked from commit 3c5345fc75da1e289929ef5caf08a0f75f904bb4)
puppet/services/neutron-base.yaml
releasenotes/notes/allow-neutron-dhcp-agents-per-network-calculation-536c70391497256d.yaml [new file with mode: 0644]