)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31506,"name":"Lin PeiWen","email":"591171850@qq.com","username":"LinPeiWen"},"change_message_id":"5734cbb9f9b22ed56a5a49031cce7522b9b4fb58","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cab67d8a_6d187f51","updated":"2021-12-30 01:45:10.000000000","message":"recheck","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"bf86f6f7_06dbfae4","updated":"2021-12-30 08:05:33.000000000","message":"thanks; the code is approved by me but I have comments on the docs (and need to better understand this use case)","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"dc6f3de862ff9a6f3be3a6ec7edeb66b0a99943b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"3d928926_6e183120","updated":"2021-12-30 14:01:05.000000000","message":"I\u0027ve fixed some more. I must say I still don\u0027t quite get the use case but I understand the principle. Thanks.","commit_id":"27e1f25244b71202cb1d717ad06bfd616e361440"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"77d514e5a69f75d1cdbe643320b6509fe9e793f7","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":10,"id":"e4816618_19813dd8","updated":"2023-08-26 23:41:26.000000000","message":"is this still needed?","commit_id":"27e1f25244b71202cb1d717ad06bfd616e361440"}],"ansible/group_vars/all.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"936f7252d581b2151404585feebc03ed2a927f56","unresolved":true,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"# oslo.messaging notify transport valid options are [ rabbit ]"},{"line_number":217,"context_line":"om_notify_transport: \"rabbit\""},{"line_number":218,"context_line":"om_notifications_outward_rabbitmq_enable: \"no\""},{"line_number":219,"context_line":"om_notify_user: \"{% if om_notifications_outward_rabbitmq_enable | bool %}{{ outward_rabbitmq_user }}{% else %}{{ rabbitmq_user }}{% endif %}\""},{"line_number":220,"context_line":"om_notify_password: \"{% if om_notifications_outward_rabbitmq_enable | bool %}{{ outward_rabbitmq_password }}{% else %}{{ rabbitmq_password }}{% endif %}\""},{"line_number":221,"context_line":"om_notify_port: \"{% if om_notifications_outward_rabbitmq_enable | bool %}{{ outward_rabbitmq_port }}{% else %}{{ rabbitmq_port }}{% endif %}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"d1b52553_fbe50aed","line":218,"range":{"start_line":218,"start_character":3,"end_line":218,"end_character":16},"updated":"2021-12-28 10:10:20.000000000","message":"notify","commit_id":"708cd4f6f5d917fe4d17e04102a9e33149e070e3"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"936f7252d581b2151404585feebc03ed2a927f56","unresolved":true,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"# oslo.messaging notify transport valid options are [ rabbit ]"},{"line_number":217,"context_line":"om_notify_transport: \"rabbit\""},{"line_number":218,"context_line":"om_notifications_outward_rabbitmq_enable: \"no\""},{"line_number":219,"context_line":"om_notify_user: \"{% if om_notifications_outward_rabbitmq_enable | bool %}{{ outward_rabbitmq_user }}{% else %}{{ rabbitmq_user }}{% endif %}\""},{"line_number":220,"context_line":"om_notify_password: \"{% if om_notifications_outward_rabbitmq_enable | bool %}{{ outward_rabbitmq_password }}{% else %}{{ rabbitmq_password }}{% endif %}\""},{"line_number":221,"context_line":"om_notify_port: \"{% if om_notifications_outward_rabbitmq_enable | bool %}{{ outward_rabbitmq_port }}{% else %}{{ rabbitmq_port }}{% endif %}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"4f95ceee_d5a700fb","line":218,"range":{"start_line":218,"start_character":17,"end_line":218,"end_character":40},"updated":"2021-12-28 10:10:20.000000000","message":"use_outward_rabbitmq","commit_id":"708cd4f6f5d917fe4d17e04102a9e33149e070e3"}],"ansible/roles/keystone/defaults/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"936f7252d581b2151404585feebc03ed2a927f56","unresolved":true,"context_lines":[{"line_number":167,"context_line":"####################"},{"line_number":168,"context_line":"# Notifications"},{"line_number":169,"context_line":"####################"},{"line_number":170,"context_line":"keystone_enabled_notifications: \"{{ om_notifications_outward_rabbitmq_enable }}\""},{"line_number":171,"context_line":"keystone_default_notifications_topic_enabled: \"{{ enable_ceilometer | bool or keystone_enabled_notifications | bool }}\""},{"line_number":172,"context_line":"keystone_default_notifications_topic_name: \"notifications\""},{"line_number":173,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"934185f3_93628a88","line":170,"updated":"2021-12-28 10:10:20.000000000","message":"we should not be adding this additional variable ...","commit_id":"708cd4f6f5d917fe4d17e04102a9e33149e070e3"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"936f7252d581b2151404585feebc03ed2a927f56","unresolved":true,"context_lines":[{"line_number":168,"context_line":"# Notifications"},{"line_number":169,"context_line":"####################"},{"line_number":170,"context_line":"keystone_enabled_notifications: \"{{ om_notifications_outward_rabbitmq_enable }}\""},{"line_number":171,"context_line":"keystone_default_notifications_topic_enabled: \"{{ enable_ceilometer | bool or keystone_enabled_notifications | bool }}\""},{"line_number":172,"context_line":"keystone_default_notifications_topic_name: \"notifications\""},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"keystone_notification_topics:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"04f09ca0_f032e53e","line":171,"updated":"2021-12-28 10:10:20.000000000","message":"... instead, it\u0027s best to make sure this variable exists in other roles and includes both alternatives","commit_id":"708cd4f6f5d917fe4d17e04102a9e33149e070e3"}],"doc/source/reference/message-queues/index.rst":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"936f7252d581b2151404585feebc03ed2a927f56","unresolved":true,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"   rabbitmq"},{"line_number":11,"context_line":"   external-rabbitmq-guide"},{"line_number":12,"context_line":"   user_messages-guide"}],"source_content_type":"text/x-rst","patch_set":4,"id":"05eb84d8_6e3576e0","line":12,"range":{"start_line":12,"start_character":7,"end_line":12,"end_character":8},"updated":"2021-12-28 10:10:20.000000000","message":"-","commit_id":"708cd4f6f5d917fe4d17e04102a9e33149e070e3"}],"doc/source/reference/message-queues/user-messages-guide.rst":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":1,"context_line":".. _user-messages-guide:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"User Messages"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"User messages are used to process all user-oriented message-related requests"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fbb45701_a7d106b3","line":4,"updated":"2021-12-30 08:05:33.000000000","message":"to be honest, I still have little clue as to how (what for) this could be used; maybe you could add more introduction text? when/how do you use it?","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":4,"context_line":"User Messages"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"User messages are used to process all user-oriented message-related requests"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Support notifications deployment in outward_rabbitmq"},{"line_number":10,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9cba04ff_7295ab88","line":7,"updated":"2021-12-30 08:05:33.000000000","message":"needs a full stop at the end","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"User messages are used to process all user-oriented message-related requests"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Support notifications deployment in outward_rabbitmq"},{"line_number":10,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"In order to deploy notifications in outward_rabbitmq,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"d2690456_dc9203f6","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":32},"updated":"2021-12-30 08:05:33.000000000","message":"Enable notifications publishing","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":9,"context_line":"Support notifications deployment in outward_rabbitmq"},{"line_number":10,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"In order to deploy notifications in outward_rabbitmq,"},{"line_number":13,"context_line":"make sure the following line exists in ``/etc/kolla/globals.yml``:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":6,"id":"d1d0cb3f_21863cdb","line":12,"range":{"start_line":12,"start_character":12,"end_line":12,"end_character":19},"updated":"2021-12-30 08:05:33.000000000","message":"publish","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. code-block:: yaml"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    om_notify_transport: \"rabbit\""},{"line_number":18,"context_line":"    om_notify_use_outward_rabbitmq: \"yes\""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f509b42_89a595ed","line":17,"range":{"start_line":17,"start_character":4,"end_line":17,"end_character":33},"updated":"2021-12-30 08:05:33.000000000","message":"it\u0027s the default, let\u0027s skip this in here","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    om_notify_use_outward_rabbitmq: \"yes\""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Modify notifications related information"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Make sure the following line exists in ``/etc/kolla/globals.yml``:"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a3b7809_297623ad","line":22,"range":{"start_line":21,"start_character":0,"end_line":22,"end_character":40},"updated":"2021-12-30 08:05:33.000000000","message":"let\u0027s continue without a new section","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"1dc41c0eda3ae286851d16d3805e648ab7e8c661","unresolved":true,"context_lines":[{"line_number":21,"context_line":"Modify notifications related information"},{"line_number":22,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Make sure the following line exists in ``/etc/kolla/globals.yml``:"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":".. code-block:: yaml"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"   outward_rabbitmq_user:"},{"line_number":29,"context_line":"   outward_rabbitmq_port:"},{"line_number":30,"context_line":"   outward_rabbitmq_management_port:"},{"line_number":31,"context_line":"   outward_rabbitmq_cluster_port:"},{"line_number":32,"context_line":"   outward_rabbitmq_epmd_port:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"For example:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. code-block:: yaml"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"625ac764_705aeb55","line":34,"range":{"start_line":24,"start_character":0,"end_line":34,"end_character":3},"updated":"2021-12-30 08:05:33.000000000","message":"Let\u0027s say: \"To modify the outward rabbitmq settings, you may set the relevant variables, for example (these are the defaults):\"","commit_id":"c61ee06d11ad16f2debc6d2a46230da3345de3a9"}],"doc/source/reference/message-queues/user_messages-guide.rst":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"936f7252d581b2151404585feebc03ed2a927f56","unresolved":true,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. code-block:: yaml"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    om_notify_transport: \"no\""},{"line_number":18,"context_line":"    om_notifications_outward_rabbitmq_enable: \"yes\""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"c93f2f15_f9d2e6dc","line":17,"range":{"start_line":17,"start_character":26,"end_line":17,"end_character":28},"updated":"2021-12-28 10:10:20.000000000","message":"this does not seem right as this will break the used url (it will have a schema of \"no\")","commit_id":"708cd4f6f5d917fe4d17e04102a9e33149e070e3"}]}
