Update pools management way
In Mitaka since [1] it is recommended to use pools.yaml
file to manage pools in Designate. This commit allows
to use server.pools list from pillar to configure pools.yaml
in Mitaka and later releases. In the same time code is
backward compatible, in case server.pool variable is defined
old way for managing pools will be used.
Additional change:
make rndc.key depend on designate packages, because currently
salt fails to create it because designate packages aren't
installed yet.
[1] https://github.com/openstack/designate/commit/e612a3974fe6bb411c1a97f0b27186ef7d6c8e0d
Change-Id: Ia4b4595962cc8cf11cf976c806e0ac5217a80baf
5 files changed