Skip to content

Commit

Permalink
add oslo config to designate
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin Carter <[email protected]>
  • Loading branch information
cloudnull committed Jan 24, 2025
1 parent 9a49875 commit 5fa4398
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions base-helm-configs/designate/designate-helm-overrides.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -471,6 +471,31 @@ conf:
auth_version: v3
memcache_security_strategy: ENCRYPT
service_type: dns
oslo_concurrency:
lock_path: /tmp/designate
oslo_messaging_notifications:
driver: messagingv2
oslo_messaging_rabbit:
amqp_durable_queues: true
# We define use of quorum queues via kustomize but this was enabling HA queues instead
# ha_queues are deprecated, explicitly set to false and set quorum_queue true
rabbit_ha_queues: false
rabbit_quorum_queue: true
# TODO: Not available until 2024.1, but once it is, we want to enable these!
# new feature ref; https://docs.openstack.org/releasenotes/oslo.messaging/2024.1.html
rabbit_transient_quorum_queue: true
use_queue_manager: true
# Reconnect after a node outage more quickly
rabbit_interval_max: 10
# Send more frequent heartbeats and fail unhealthy nodes faster
# heartbeat_timeout / heartbeat_rate / 2.0 = 30 / 3 / 2.0 = 5
# https://opendev.org/openstack/oslo.messaging/commit/36fb5bceabe08a982ebd52e4a8f005cd26fdf6b8
heartbeat_rate: 3
heartbeat_timeout_threshold: 30
# Setting lower kombu_reconnect_delay should resolve isssue with HA failing when one node is down
# https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033314.html
# https://review.opendev.org/c/openstack/oslo.messaging/+/866617
kombu_reconnect_delay: 0.5

logging:
loggers:
Expand Down

0 comments on commit 5fa4398

Please sign in to comment.