)]}'
{"doc/source/index.rst":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"4f5c5b9e7e15400384239f641527c9af8b74ac5d","unresolved":true,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"To add a new service to your OpenStack-Ansible (OSA) deployment:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Define ``registration_hosts`` in your ``conf.d`` or"},{"line_number":21,"context_line":"``openstack_user_config.yml``. For example:"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"  .. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f030eefe_da95103b","line":20,"range":{"start_line":20,"start_character":11,"end_line":20,"end_character":29},"updated":"2025-06-11 07:57:17.000000000","message":"```suggestion\n* Define ``key-manager_hosts`` in your ``conf.d`` or\n```\n\nIt comes from https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/env.d/barbican.yml#L32","commit_id":"2b7e64df5609323d9751a6981bdf6efbe9890654"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"5405ecc8b975ddd64774eb6d812aa36fee43e23c","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"To add a new service to your OpenStack-Ansible (OSA) deployment:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Define ``registration_hosts`` in your ``conf.d`` or"},{"line_number":21,"context_line":"``openstack_user_config.yml``. For example:"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"  .. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ebeb46f9_494421b1","line":20,"range":{"start_line":20,"start_character":11,"end_line":20,"end_character":29},"in_reply_to":"f030eefe_da95103b","updated":"2025-06-11 08:27:58.000000000","message":"Done.\nThanks for notice.","commit_id":"2b7e64df5609323d9751a6981bdf6efbe9890654"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"4f5c5b9e7e15400384239f641527c9af8b74ac5d","unresolved":true,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"  .. code-block:: yaml"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"      registration_hosts:"},{"line_number":26,"context_line":"        infra1:"},{"line_number":27,"context_line":"          ip: 172.20.236.111"},{"line_number":28,"context_line":"        infra2:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"2859d005_02366a34","line":25,"range":{"start_line":25,"start_character":6,"end_line":25,"end_character":24},"updated":"2025-06-11 07:57:17.000000000","message":"ditto","commit_id":"2b7e64df5609323d9751a6981bdf6efbe9890654"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"5405ecc8b975ddd64774eb6d812aa36fee43e23c","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"  .. code-block:: yaml"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"      registration_hosts:"},{"line_number":26,"context_line":"        infra1:"},{"line_number":27,"context_line":"          ip: 172.20.236.111"},{"line_number":28,"context_line":"        infra2:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"412fd879_d99bd4b5","line":25,"range":{"start_line":25,"start_character":6,"end_line":25,"end_character":24},"in_reply_to":"2859d005_02366a34","updated":"2025-06-11 08:27:58.000000000","message":"Done","commit_id":"2b7e64df5609323d9751a6981bdf6efbe9890654"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"4f5c5b9e7e15400384239f641527c9af8b74ac5d","unresolved":true,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  .. code-block:: console"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"     openstack-ansible openstack.osa.containers_lxc_create --limit barbican_all,registration_hosts"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"* Run service deployment playbook:"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"affb76fa_068d98f8","line":37,"range":{"start_line":37,"start_character":80,"end_line":37,"end_character":98},"updated":"2025-06-11 07:57:17.000000000","message":"ditto","commit_id":"2b7e64df5609323d9751a6981bdf6efbe9890654"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"5405ecc8b975ddd64774eb6d812aa36fee43e23c","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  .. code-block:: console"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"     openstack-ansible openstack.osa.containers_lxc_create --limit barbican_all,registration_hosts"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"* Run service deployment playbook:"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ab2b4901_5670f8a9","line":37,"range":{"start_line":37,"start_character":80,"end_line":37,"end_character":98},"in_reply_to":"affb76fa_068d98f8","updated":"2025-06-11 08:27:58.000000000","message":"Done","commit_id":"2b7e64df5609323d9751a6981bdf6efbe9890654"}]}
