Support multiple RabbitMQ clusters

Registered by Travis Truman

Support the creation and use of multiple RabbitMQ clusters within the OpenStack-Ansible plays and roles.

Blueprint information

Status:
Complete
Approver:
Jesse Pretorius
Priority:
Low
Drafter:
Travis Truman
Direction:
Approved
Assignee:
Travis Truman
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon newton-3
Started by
Jesse Pretorius
Completed by
Jesse Pretorius

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/multi-rabbitmq-clusters,n,z

Addressed by: https://review.openstack.org/341004
    Make rabbitmq inventory group configurable

Addressed by: https://review.openstack.org/343025
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343079
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343082
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343083
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343085
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343087
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343089
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343090
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343670
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343677
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/343685
    Support service-specific rabbitmq clusters

Addressed by: https://review.openstack.org/344345
    Swift needs to know how ceilometer rabbit is configured

Addressed by: https://review.openstack.org/344515
    Revert "Support service-specific rabbitmq clusters"

Addressed by: https://review.openstack.org/344681
    [GATE UNBLOCK] Disable Aodh, Ceilometer, Swift

Addressed by: https://review.openstack.org/344884
    Support multiple rabbitmq clusters

Addressed by: https://review.openstack.org/344957
    Allow configuration of multiple rabbit clusters

Addressed by: https://review.openstack.org/344986
    Allow configuration of multiple rabbit clusters

Addressed by: https://review.openstack.org/345027
    Allow configuration of multiple rabbit clusters

Addressed by: https://review.openstack.org/345041
    Allow configuration of multiple rabbit clusters

Addressed by: https://review.openstack.org/345435
    Allow configuration of multiple rabbit clusters

Addressed by: https://review.openstack.org/330994
    Update the sources-branch-updater

Addressed by: https://review.openstack.org/345994
    Disable telemetry configuration for all services

Addressed by: https://review.openstack.org/345997
    Dynamically determine whether ceilometer should be enabled

Addressed by: https://review.openstack.org/346003
    Restore telemery service deployment

Addressed by: https://review.openstack.org/345901
    Restore telemetry service deployment

Addressed by: https://review.openstack.org/346180
    Provide default for rabbitmq telemetry password

Addressed by: https://review.openstack.org/346181
    Provide default for rabbitmq telemetry password

Addressed by: https://review.openstack.org/346182
    Provide default for rabbitmq telemetry password

Addressed by: https://review.openstack.org/346183
    Provide default for rabbitmq telemetry password

Addressed by: https://review.openstack.org/346255
    Provide default for rabbitmq telemetry password

Addressed by: https://review.openstack.org/346256
    Re-add oslo_messaging_rabbit configuration

Addressed by: https://review.openstack.org/346373
    [WIP] Implement complete SSL connectivity for RabbitMQ

Addressed by: https://review.openstack.org/349010
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/349024
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/349028
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/349032
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/349034
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/349040
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/349043
    Fix bug in RPC config that broke Rabbit SSL support

Addressed by: https://review.openstack.org/350839
    RabbitMQ config rework

Addressed by: https://review.openstack.org/363645
    Disable SSL use for RabbitMQ

Addressed by: https://review.openstack.org/363644
    Namespace the telemetry vars for swift

Addressed by: https://review.openstack.org/364673
    Revert "Disable SSL use for RabbitMQ"

Addressed by: https://review.openstack.org/367507
    Add service specific rabbitmq vars

Addressed by: https://review.openstack.org/368377
    Fix missing newline in ceilometermiddleware config

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.