Commit Graph

8 Commits

Author SHA1 Message Date
Takashi Kajinami 24f58b208e Remove support for pool-manager
It was deprecated during the previous cycle[1] because pool-manager was
already removed from Designate.

Ideally we should maintain this until 2024.1 release because of SLURP.
However the implementation has not been functioning for several cycles
so I propose removing it early,

[1] 8f4986cea4

Change-Id: I919883c7ee3dc2364378a2926ed12b378046128b
2023-10-27 22:52:47 +09:00
ZhongShengping e837bed3ff Inconsistent package_ensure parameter name
The parameter name used to enforce package state is inconsistent across
manifests and modules. I settle on package_ensure since it's already
widely used.

Change-Id: I9868f954a032a0014b9304526daf5476b0922c5d
Closes-Bug: #1668732
2017-03-08 17:54:18 +08:00
Alex Schultz 736590636c Update define tests to use rspec-puppet-facts
This change updates the designate resource rspec tests to properly
leverage rspec-puppet-facts.  With this change, all the rspec tests for
designate will be using rspec-puppet-facts.

Change-Id: I97cd758e6c754b1f40f2b120e870e2fece1401b2
2016-09-27 16:08:13 -06:00
Andy Botting bd2f0d3fbc Use native hash for pool_target options
This commit allows the options parameter type from one long formatted
string to a native hash, which is rendered into the right format.

The change is backwards compatible with a deprecation notice.

It uses the join and join_keys_to_values functions provided by
puppetlabs' stdlib module.

Change-Id: Ia436aabf9d346424cb68136c0b47cdda46e762e8
2016-08-24 19:47:04 +10:00
Jenkins 97dc6583a6 Merge "Added Designate Pool Manager" 2016-02-10 09:19:19 +00:00
Arnoud de Jonge d3df6fdfd9 Added Designate Pool Manager
Added classes and defines to manage the Designate Pool Manager.

Change-Id: I52c3789394bc8719c4251abd13e489b47111f0f4
2016-02-09 16:45:25 +00:00
Arnoud de Jonge 779a18f23c Added SSL parameters for Rabbit
Added rabbit_use_ssl and kombu_* parameters to configure Rabbit over
SSL.

Change-Id: I198a099b33393fa72288510a8d9e8723dea6d105
2016-02-05 14:24:54 +00:00
Xingchao Yu 2dd7a9a0ee Use generic_service to manage services
This patch introduces designate::generic_service which is already
exists in other modules to manage designate packages and services.

Change-Id: Ic05539fbbcfb88ed95f35d5eb5ca95b7f7141ed1
Close-Bug: #1486860
2015-08-21 18:19:04 +08:00