The designate-sink service has some options to customize behavior of
notification handlers which handles notifications from nova and
neutron. This adds a few classes to support these options.
Change-Id: If041b3d788d26016367134a9447161fb830dd09e
Support for different storage driver has been deprecated in 2023.2
cucle[1], and the options have been removed[2].
[1] 0c30fc491b0012da13a562c9107f4451790607dd
[2] ef4640347ab31b6c0e096dfc22bcf078326339d0
Change-Id: Ib238a463fc3c04dcbb464de0521f3fe700c6bf14
This option was removed from designate. This also makes a few more
implementations about the removed parameters ineffective.
Depends-on: https://review.opendev.org/899541
Change-Id: Ida1e4e2e970a313bce8d1f2fcc3c703aa9d068bf
Current implementation has a limited capability and is not suitable for
production use. This deprecates it to encourage people to use
puppet-dns (or any other different tools) to set up BIND 9 separately.
Change-Id: I2a53e927053abe13aa64de1b7f8207142e021d1a
The designate::backend::bind9 class and the designate::backend::pdns4
class configures (almost) nothing in case manage_pool parameter is
false, so these parameters are just redundant.
Change-Id: I82ec568c27b8fc5ee167b1451f159cfe7a915290
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
The sizelimit middleware was added to pipelines defined by the default
api-paste.ini file [1]. This adds support for the parameter of
the sizelimit middleware.
[1] c0a5572814e96f90d3d4b9ea0f10d35d88f5cd68
Change-Id: Ic3659225f4445c8b33e05157af76af4d11b45194
... because the pool-manager feature was already removed during Train
cycle by [1].
[1] 52ad1c4c13d1fead646435634e4b07bb32c68d28
Change-Id: Ia64a6c489889391feb6706ed9b72dca0c3206f6d
The agent framework and drivers have been deprecated in Designate
during Antelope cycle. See the dependent change for further details.
Depends-on: https://review.opendev.org/872716
Change-Id: Id0fc93fde98fafc4dc79a38982dd5ca844a4b049
The option has been managed by the underlying puppet-oslo module but
has not been configurable. This introduces the parameter to customize
the option.
Change-Id: I6bf6898156e7b650dad717a80b4ff86427877205
The parameter was deprecated during the past cycle[1] in favor of
the new worker parameter.
[1] b3f2658886
Change-Id: I02673fe8ec9749c98f2381ab6b2bbe0c1093b576
... so that users can override this parameter to use static hostname
rather than the one deteted by socket.gethostname().
Change-Id: I909e40692aaa2b7a23a0efe8ff5a0392e8fe7293
Add parameters for advanced logging configurations in Apache to
support piped logging and support for syslog (via mod_syslog
available in Apache >= 2.5.0)
Co-Authored-By: Andy Botting <andy@andybotting.com>
Change-Id: Idaddbca1acb1daafbf5381fc2e19f7db4748bbea
The parameter was deprecated during Yoga cycle in favor of the separate
class to manage network_api:neutron parameters[1].
[1] 09a2c6b46c
Change-Id: I31f52fcda46c33bf0163733aece4fd1279f63cc7
This change removes the two ineffective parameters which were
deprecated during Yoga cycle in favor of the refactoring work[1].
[1] 913b9a5af4
Change-Id: I103433bcfa4227422f7daf2daa565cd32bde6d55
... because the parameter was deprecated during Victoria cycle[1].
The actual parameter was already removed from Designate by [2].
[1] 3134f475ab
[2] 5d5d83e511acbf5d6f34e9a998ff16d96c5bb162
Change-Id: I9eb1e7d7e2463d21a52b347ccc8e8b1da9b975fc
... because it was deprecated during Xena cycle[1] in favor of the new
designate::coordination class.
[1] 823d409fe8
Change-Id: I564ef6ec944c4b0f4a48fe99db2aade54e7f684c
The headers option in apache::vhost is required in some case, for
example when adding the X-XSS-Protection header. This change allows
customizing the option for the api vhost.
This change also adds support for request_headers so that both request
headers and response headers can customized.
Change-Id: Iaa9627fe8ff3439a9662704c2008ff0e93717ae3