)]}'
{"specs/queens/hybrid-messaging.rst":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"73b2da462c3bbdd706ee04c961b37fd2ae183675","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Upgrade impact"},{"line_number":51,"context_line":"--------------"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"An upgrade scenario will test the migration of a deployment from using"},{"line_number":54,"context_line":"RabbitMQ."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Security impact"},{"line_number":57,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_7f2bf081","line":54,"range":{"start_line":53,"start_character":0,"end_line":54,"end_character":9},"updated":"2017-09-01 03:58:03.000000000","message":"this will be amazing! If we can pull off a seamless upgrade to a hybrid messaging solution it\u0027d be fantastic.","commit_id":"87a112aae8dc9a3a56e20900ee604861f932a191"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"efd920e32e7a1c2373b3e0df289dca239dbe54d1","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Upgrade impact"},{"line_number":51,"context_line":"--------------"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"An upgrade scenario will test the migration of a deployment from using"},{"line_number":54,"context_line":"RabbitMQ."},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"Security impact"},{"line_number":57,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_f792064b","line":54,"range":{"start_line":53,"start_character":0,"end_line":54,"end_character":9},"in_reply_to":"7f287b81_7f2bf081","updated":"2017-09-13 20:56:53.000000000","message":"We\u0027\u0027l need to adjust the default groups in the dynamic inventory - currently most rabbitmq containers are present in the inventory due to the presence of the shared_infra group. We\u0027d have to deprecate rabbit\u0027s inclusion there, remove it later and then recommend that people use qpid instead.","commit_id":"87a112aae8dc9a3a56e20900ee604861f932a191"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"f5beaf9266b58e39a80e629629ff7f4fe1da0cee","unresolved":false,"context_lines":[{"line_number":104,"context_line":"----------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"* Create a new role for the installation of Qpid Dispatch Router"},{"line_number":107,"context_line":"* Create a playbook to deploy Qpid Dispatch Router"},{"line_number":108,"context_line":"* Modify OpenStack service configuration templates within each role to allow"},{"line_number":109,"context_line":"  a transport URL other than RabbitMQ and default variables to support that"},{"line_number":110,"context_line":"* Add required client package dependencies to roles "}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_42b7a6f6","line":107,"range":{"start_line":107,"start_character":2,"end_line":107,"end_character":50},"updated":"2017-09-07 14:29:20.000000000","message":"Do you plan to create groups for rabbitmq_clients and qpid_clients to separate the two?\n\nWill this playbook be included by default in the setup infra? (Then how do you do the separation? A when clause in the role: ?)\n\nA when clause in the role is less elegant than a playbook targetting no node, because it skips tasks instead of skipping the whole play, IIRC.","commit_id":"87a112aae8dc9a3a56e20900ee604861f932a191"},{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"a4b178f8a13e72b8b47350b4542a7958fb77e776","unresolved":false,"context_lines":[{"line_number":104,"context_line":"----------"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"* Create a new role for the installation of Qpid Dispatch Router"},{"line_number":107,"context_line":"* Create a playbook to deploy Qpid Dispatch Router"},{"line_number":108,"context_line":"* Modify OpenStack service configuration templates within each role to allow"},{"line_number":109,"context_line":"  a transport URL other than RabbitMQ and default variables to support that"},{"line_number":110,"context_line":"* Add required client package dependencies to roles "}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f2577a7_7779762d","line":107,"range":{"start_line":107,"start_character":2,"end_line":107,"end_character":50},"in_reply_to":"7f287b81_42b7a6f6","updated":"2017-09-13 20:56:12.000000000","message":"Yes, a new group will be needed for qpid dispatch router hosts that a \u0027qpid-install\u0027 playbook within setup-infrastructure would be run against.","commit_id":"87a112aae8dc9a3a56e20900ee604861f932a191"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"73b2da462c3bbdd706ee04c961b37fd2ae183675","unresolved":false,"context_lines":[{"line_number":107,"context_line":"* Create a playbook to deploy Qpid Dispatch Router"},{"line_number":108,"context_line":"* Modify OpenStack service configuration templates within each role to allow"},{"line_number":109,"context_line":"  a transport URL other than RabbitMQ and default variables to support that"},{"line_number":110,"context_line":"* Add required client package dependencies to roles "},{"line_number":111,"context_line":"* Create test scenarios in the roles to deploy using Qpid Dispatch Router as"},{"line_number":112,"context_line":"  the messaging backend for RPC"},{"line_number":113,"context_line":"* Create a common playbook for any Qpid Dispatch Router configuration changes"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_df1ae46d","line":110,"range":{"start_line":110,"start_character":51,"end_line":110,"end_character":52},"updated":"2017-09-01 03:58:03.000000000","message":"white space.","commit_id":"87a112aae8dc9a3a56e20900ee604861f932a191"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"73b2da462c3bbdd706ee04c961b37fd2ae183675","unresolved":false,"context_lines":[{"line_number":112,"context_line":"  the messaging backend for RPC"},{"line_number":113,"context_line":"* Create a common playbook for any Qpid Dispatch Router configuration changes"},{"line_number":114,"context_line":"  required by individual OpenStack projects that the OpenStack project"},{"line_number":115,"context_line":"  playbooks will consume "},{"line_number":116,"context_line":"* Create test scenarios in the integrated gate for greenfield and upgrade"},{"line_number":117,"context_line":"  deployments"},{"line_number":118,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_9f269cba","line":115,"range":{"start_line":115,"start_character":24,"end_line":115,"end_character":25},"updated":"2017-09-01 03:58:03.000000000","message":"white space.","commit_id":"87a112aae8dc9a3a56e20900ee604861f932a191"}]}
