The base implementation in puppet-oslo was deprecated during the 2023.2
cycle[1], so can be removed now.
[1] e174113210699b433dbae4c2c5a68bc3d269b5c3
Change-Id: Ifa9e691a23f6cf4340c1cd6a2105504c85d4ecc3
... but ensures the defined resource types are used with the expected
input. This helps us avoid direct unit test failure caused by change
in puppet-oslo.
Change-Id: I44cadb0953343162fb4ae93dd6024b7974171936
oslo.messaging RabbitMQ driver have now a new option that allow user to
run the RabbitMQ heartbeat over a native python thread.
These change allow user to use this new option.
Change-Id: If583e72221b6cfc279ec520545d3b3751daa6fbf
Closes-Bug: #1840868
Oslo.messaging uses the transport_url to represent the rpc and
notification messaging driver to use and its full configuration. The
rpc_backend configuration option is deprecated for removal and
should not gate oslo.messaging driver configuration options.
This patch:
* deprecate rpc_backend
* remove conditional check
* update spec tests
* add release note
Change-Id: I0c9bacd06490dfd5810e528f8dd0b630d33954c8
Closes-Bug: #1708976
Option "rabbit_max_retries" from group "oslo_messaging_rabbit" is
deprecated for removal. Its value may be silently ignored in the future.
Change-Id: I0a98136f6fb4579cbf4d609b3ee495da208a41eb
Closes-Bug: #1697350
The review[0] is merged, we should update other releated
puppet modules in order to fix ci.
[0]https://review.openstack.org/#/c/444248/
Change-Id: Ida65f37e4b043a1c26c69281a13ff5e6f34cadfd
Closes-Bug: #1672362
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: I843bdc0b9f72b4758c19e6a8ddad1368c7d80977
Closes-Bug: #1668732
I7ccd995ef01c2d54427684718adba054260fdd52 removed the rpc_backend
declaration for amqp so we need to stop checking for it in the unit
tests.
Change-Id: I383084980a347e614c531c3dbc17f9a760b8c679
1) Add deps to all that is needed.
2) Fix hooks for external install & svc management.
3) Update releated spec tests.
Change-Id: Id3e0594631579c316c721dd53b0579808571ee95
The rabbitmq connection parameters have been removed in favor of the
transport_url setting.
Change-Id: Ib13ee35c8195677a81c157a171c759afbf65d344
Related-Bug: #1625198
Add the option in order to facilitate management.
User can ensure that only the options they hoped
are configured.
Change-Id: I6d6b5d89a3ed3e631fd02223fbf581e6a978b12a
Watcher package is available now for RedHat and Debian (experimental
repo).
Note: Watcher package is not available in Ubuntu repository.
Change-Id: Id805f0d3494a858ef43cb2ba396824592847d689
Unit tests: added
Packages for Debian and RedHat family OS are not known. Until that
package installation has been removed from init.pp file.
Change-Id: I79f41e1168d26ee7ed4785ef46783a24a246f21b