94b10397b42c2425a5a3d457e034ebf37a41bf6d
21 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Thomas Goirand
|
94b10397b4 |
Add an amqp_auto_delete param
Change-Id: I7069781a6f97beb626a8e79a03de9f4182e8372a |
||
|
Takashi Kajinami
|
06a9b12199 |
Deprecate heartbeat_in_pthread parameter
... because the actual option in oslo.messaging was deprecated. Depends-on: https://review.opendev.org/925778 Change-Id: I4c6667dd4316ad3d7f40e706103b5fada215314b |
||
|
Takashi Kajinami
|
ac4e5ee56f |
Add support for [oslo_messaging_rabbit] rabbit_stream_fanout
Change-Id: I779ae835d29b24605c1651048a46b01c0a2587b2 |
||
|
Takashi Kajinami
|
584440d30c |
rabbitmq: Support queue manager options
Change-Id: I83db5307f526b5824e9cf3de2cfbff7abb11d443 |
||
|
Takashi Kajinami
|
25ada7c7bf |
Add support for [oslo_messaging_rabbit] enable_cancel_on_failover
Change-Id: I4bb86dddde72abf58359956ffd0ba9cca8281a3d |
||
|
Takashi Kajinami
|
a1a9f3348c |
Add support for [oslo_messaging_rabbit] rabbit_transient_quorum_queue
... which is the option added during this cycle. Change-Id: Ic851ec1cf8cbf85fd00dacf9637f619ed1804068 |
||
|
Takashi Kajinami
|
b400662729 |
RabbitMQ: Add support for quorum queue options
Change-Id: Ic95ebf1128152bac120b3a3f3732c8bc5891c27b |
||
|
Takashi Kajinami
|
548d68cf35 |
Replace legacy facts and use fact hash
... because the latest lint no longer allows usage of legacy facts and top scope fact. Change-Id: Ib0bdb6329a438ac44886ee0494d0c52ad344a1bf |
||
|
Rajesh Tailor
|
513573850b |
Fix typos is parameter descriptions
Change-Id: I3134bd39892f7d1412dd267e4995aaece87523c2 |
||
|
Takashi Kajinami
|
f898c0f8dd |
Ensure kombu_ssl_certfile and kombu_ssl_keyfile are used together
This change migrate the validation from puppet-designate/neutron to the common place, because the requirement is valid for all components. Change-Id: I0cbd9d22b53ae2f966f0a007231a9003dc03b36e |
||
|
Hervé Beraud
|
23eb13c6c8 |
Introduce the new heartbeat_in_pthread oslo.messaging option.
oslo.messaging RabbitMQ driver have now a new option that allow user to run the RabbitMQ AMQP heartbeat over a native python thread. These change allow user to use this new option. For further reading: https://review.opendev.org/#/c/663074/ Change-Id: If5fb021a6864abbe95f4d23281484cb859537f3b |
||
|
Tobias Urdin
|
ae6a6b479d |
Remove deprecated rabbit options
Remove the deprecated options rabbit_host, rabbit_port, rabbit_hosts, rabbit_userid, rabbit_password and rabbit_virtual_host [1]. All modules should support this change already or I have open patches that fixes it. Added a proper prelude notification that the functionality that changed rabbit_ha_queues to true automatically if rabbit_hosts was used is now removed so it has to be set explicitly. [1] https://review.openstack.org/#/c/599912/ Depends-On: https://review.openstack.org/#/c/612190/ Depends-On: https://review.openstack.org/#/c/612191/ Change-Id: Ie151e1857e6e951c676986c6b2778db0d0a52819 |
||
|
ZhongShengping
|
e996ecf807 |
Remove rabbit_max_retries option
The rabbit_max_retries parameter has been deprecated for one year. We can remove it. Change-Id: Ic6c3ae68ba30054644fde79b60b205546a3013d3 |
||
|
Andrew Smith
|
1964697623 |
Remove use of oslo.messaging rpc_backend
The rpc_backend configuration option has been deprecated in oslo.messaging. The default and notitification transport_url option defines the messaging backend and communication parameters. Inclusion on zmq/rabbit options caused duplicate declaration following deprecation of rpc_backend in service modules. This patch: * remove parameter from zmq options * remove parameter from rabbitmq option * update spec test Change-Id: Ia981f1a847a428e0f07656d0922e195982e4e2f9 |
||
|
ZhongShengping
|
63caaf1f4d |
Deprecate rabbit_max_retries option
Option "rabbit_max_retries" from group "oslo_messaging_rabbit" is deprecated for removal. Its value may be silently ignored in the future. Change-Id: I5071fdfc7ee109dfc34de7cd279e039c11cd2300 Closes-Bug: #1697350 |
||
|
Jake Yip
|
d46d726ae2 |
Add rabbit_qos_prefetch_count to oslo_messaging_rabbit
Change-Id: Ib301df384d271da27094376389e981fe51e39e5f |
||
|
Juan Antonio Osorio Robles
|
050c202eb8 |
rabbitmq/messaging: Use new standard TLS params
The parameters for drivers in oslo.messaging are being standardized [1]. And part of this is also the sandarization of the TLS-related parameters. As per a recent commit [2], the rabbitmq configuration parameters have changed and the old names are being deprecated (although they still work). This patch reflects that. [1] https://etherpad.openstack.org/p/common_driver_config [2] Ic32b2cb253fa0dc43aad7226b24919b7e588faa9 Change-Id: I8d41ec4e1a7bca3d114286a034f663c2a2c9b8d7 Depends-On: Iac788319caac7bb20b24ee1696d13b9ab15ca1c4 Depends-On: I7d69466479cc689d251665ff4a9affcd6503379a Depends-On: I7d24d4bd2b77ef3dff8bb8ad703938399681573a Depends-On: Ic078c7f036ce93fc91bd496884e4423b9653b1c8 Depends-On: I3472959e0be1e817caaecd36cf4c6c54485c6063 Depends-On: Ibb82146271482f6ae2db03e0e541cce8abe59409 Depends-On: I17b78a8f96b83bf647321d7096322d6e16a483c9 Depends-On: I60cc9bbe655d8dc7d08dd7a0d6466c7774b8f5a8 Depends-On: I3d56406f122299f16269cd910339ad09092bd3ab Depends-On: Ibc69ae286d723ebecf8a86c247cf807ccf0604b4 Depends-On: I9296155ee865b35f67978fe1fc002a7feb5ab454 Depends-On: I2f0a392e4b0a7a7ab61cc1e853fca44c3b9cbe97 Depends-On: Iaa1aa2b14aa978d56a54695ddb8bbd0238ba1882 Depends-On: I26dae32b3093d25544542243697273238a18b078 |
||
|
John Eckersberg
|
f8c4eee0da |
Escape backslash so it is not interpreted as a tab escape
Change-Id: Ib880afb93a30245940f70d51e2e4d6761ae69ecf |
||
|
Alex Schultz
|
0f617ce27a |
Deprecate rabbit connection params
The rabbit connection parameters have been deprecated in oslo[0] in favor of transport_url which is provided by oslo::messaging::default. [0] https://review.openstack.org/#/c/317285/ Change-Id: Ia78fcca898aea28bfe436faa259544f5594a5af6 |
||
|
dmburmistrov
|
004b813cdb |
Refactor array values processing
We have different strategies in handling list values. This patch is bringing the situation to the consistent state in this question. Arrays and csv-strings are allowed. This allows to put this logic inside oslo module and clean up code duplication in exterior modules (which can just pass parameters to oslo). Also patch bring a few updates to top-file docs and tests. Change-Id: I37a37d236e643d3cf39b46243119b8393a3feea7 |
||
|
iberezovskiy
|
151b16141a |
Fix define name to oslo::messaging::rabbit
Make define name more clear for users (similar to oslo::messaging::amqp). Change-Id: I675b4156e51a89c6a6f75e6a986dd45f51da7189 |