Provide option of hybrid messaging backends

Registered by Jimmy McCrory on 2017-09-01

Offer Qpid Dispatch Router as an alternative option for RPC messaging within an OpenStack-Ansible deployment.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Jimmy McCrory
Direction:
Needs approval
Assignee:
Jimmy McCrory
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/hybrid-messaging,n,z

Addressed by: https://review.openstack.org/499882
    Add spec for hybrid messaging

Addressed by: https://review.openstack.org/558612
    (WIP) Support oslo.messaging services for separate RPC and Notification

Addressed by: https://review.openstack.org/558620
    (WIP) Update to use oslo.messaging services for RPC and Notify

Addressed by: https://review.openstack.org/559127
    (WIP) Update to use oslo.messaging services for RPC and Notify

Addressed by: https://review.openstack.org/560574
    (WIP) Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/562026
    (WIP) Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/563758
    (WIP) Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/564015
    (WIP) Update to use oslo.messaging services for RPC and Notify

Addressed by: https://review.openstack.org/564030
    (WIP) Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/564301
    (WIP) Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/564325
    (WIP) Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/568989
    Update to use oslo.messaging services for RPC and Notify

Addressed by: https://review.openstack.org/569061
    Optionally use the old rabbitmq setup tasks

Addressed by: https://review.openstack.org/569445
    Restore namespace per service for oslo.messaging update

Addressed by: https://review.openstack.org/569520
    Restore namespace per service for oslo.messaging update

Addressed by: https://review.openstack.org/570261
    ([WIP] Add qdrouterd role for messaging backend deployment

Addressed by: https://review.openstack.org/571188
    Only setup rabbitmq when the inventory group is present

Addressed by: https://review.openstack.org/571156
    Fixed typo in variable oslomsg_notify_transport

Addressed by: https://review.openstack.org/571164
    Fixed variable name notify_vhost

Addressed by: https://review.openstack.org/572145
    Restore rabbit driver ssl config option

Addressed by: https://review.openstack.org/572149
    Restore rabbit driver ssl config option

Addressed by: https://review.openstack.org/572162
    Restore rabbit driver ssl config option

Addressed by: https://review.openstack.org/572163
    Update rabbit driver ssl config option

Addressed by: https://review.openstack.org/572166
    Restore rabbit driver ssl config option

Addressed by: https://review.openstack.org/572169
    Add rabbit driver ssl config option

Addressed by: https://review.openstack.org/572171
    Add rabbit driver ssl config option

Addressed by: https://review.openstack.org/572531
    [WIP] Remove rabbitmq setup tasks replaced by oslo.messaging

Addressed by: https://review.openstack.org/572816
    Update to use oslo.messaging services for RPC and Notify

Addressed by: https://review.openstack.org/573014
    Setup separate users for service RPC and Notify messaging

Addressed by: https://review.openstack.org/574359
    Update to use oslo.messaging service for Notify

Addressed by: https://review.openstack.org/574789
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/574864
    Update to use oslo.messaging service for RPCand Notify

Addressed by: https://review.openstack.org/575537
    Add qdrouterd role

Addressed by: https://review.openstack.org/579645
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/579909
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/582632
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/583021
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584450
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584479
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584496
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584513
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/583363
    Move MQ vhost/user creation into role

Addressed by: https://review.openstack.org/584628
    Remove unnecessary test overrides

Addressed by: https://review.openstack.org/584899
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584904
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584921
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584952
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584956
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584979
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584989
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/584995
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/585502
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/585526
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/585709
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/585736
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/585773
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/585825
    Update to use oslo.messaging service for RPC and Notify

Addressed by: https://review.openstack.org/586586
    Update to use oslo.messaging service RPC and Notify

Addressed by: https://review.openstack.org/586650
    Install optional packages after venv path update

Addressed by: https://review.openstack.org/586675
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/586677
    Install optional packages after venv path update

Addressed by: https://review.openstack.org/589234
    Add qdrouterd user to mq setup

Addressed by: https://review.openstack.org/592195
    Add extra distro packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/592201
    Add install packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/592506
    Add install packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/592560
    Add install packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/592630
    Add install packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/604107
    Update messaging notification configuration

Addressed by: https://review.openstack.org/604117
    Update messaging notification configuration

Addressed by: https://review.openstack.org/604131
    Update messaging notification configuration

Addressed by: https://review.openstack.org/604340
    Update messaging configuration

Addressed by: https://review.openstack.org/604348
    Update messaging notification configuration

Addressed by: https://review.openstack.org/604789
    Update messaging notification configuration

Addressed by: https://review.openstack.org/604832
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/604835
    Add install packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/604895
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/604899
    Add install packages for optional oslo.messaging amqp1 driver

Addressed by: https://review.openstack.org/604905
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/605727
    Setup oslo.messaging extra packages for optional drivers

Addressed by: https://review.openstack.org/610079
    Add documentation for hybrid messaging configuration

Addressed by: https://review.openstack.org/616142
    Update messaging configuration

Addressed by: https://review.openstack.org/624184
    Add qdrouterd role for rpc messaging backend deployment

Addressed by: https://review.openstack.org/629005
    Only enable oslo notifications when appropriate

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.