)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"178325d0d5c3c1819473f9b3122ce71cfa1d7f7c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9ee08f32_7999fac9","updated":"2026-06-10 18:16:41.000000000","message":"lgtm","commit_id":"8c8a21ea25756ab4d8b4c0b50153339f2b017edc"}],"roles/openstack_resources/tasks/identity.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"7411c0aa37894fb8ac3b074ae3bba6843574b9f1","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  vars:"},{"line_number":20,"context_line":"    _service_cloud_name: \"{{ openstack_resources_cloud_name }}\""},{"line_number":21,"context_line":"    _service_setup_host: \"{{ openstack_resources_setup_host }}\""},{"line_number":22,"context_line":"    _service_region: \"{{ openstack_resources_region_name }}\""},{"line_number":23,"context_line":"    _service_setup_host_python_interpreter: \"{{ openstack_resources_python_interpreter }}\""},{"line_number":24,"context_line":"    _domain_name: \"{{ item.name }}\""},{"line_number":25,"context_line":"    _domain_name_description: \"{{ item.description | default(\u0027\u0027) }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ca875e50_27650708","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":60},"updated":"2026-06-10 15:25:10.000000000","message":"region should not be utilized for domains creation?","commit_id":"769dc59f3ed6cb2d2bc11f669fc9fefdaad2b2e2"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"5ba52bc381f7b8188ce05aa9939f4a5327d34e2c","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    name: openstack.osa.service_setup"},{"line_number":19,"context_line":"  vars:"},{"line_number":20,"context_line":"    _service_cloud_name: \"{{ openstack_resources_cloud_name }}\""},{"line_number":21,"context_line":"    _service_setup_host: \"{{ openstack_resources_setup_host }}\""},{"line_number":22,"context_line":"    _service_region: \"{{ openstack_resources_region_name }}\""},{"line_number":23,"context_line":"    _service_setup_host_python_interpreter: \"{{ openstack_resources_python_interpreter }}\""},{"line_number":24,"context_line":"    _domain_name: \"{{ item.name }}\""},{"line_number":25,"context_line":"    _domain_name_description: \"{{ item.description | default(\u0027\u0027) }}\""},{"line_number":26,"context_line":"  loop: \"{{ openstack_resources_identity[\u0027domains\u0027] | default([]) }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"33f86994_5c98060c","line":23,"range":{"start_line":21,"start_character":0,"end_line":23,"end_character":90},"updated":"2026-06-10 15:26:00.000000000","message":"```suggestion\n    _service_setup_host: \"{{ openstack_resources_setup_host }}\"\n    _service_setup_host_python_interpreter: \"{{ openstack_resources_python_interpreter }}\"\n```","commit_id":"769dc59f3ed6cb2d2bc11f669fc9fefdaad2b2e2"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"7411c0aa37894fb8ac3b074ae3bba6843574b9f1","unresolved":true,"context_lines":[{"line_number":45,"context_line":"    _service_setup_host: \"{{ openstack_resources_setup_host }}\""},{"line_number":46,"context_line":"    _service_setup_host_python_interpreter: \"{{ openstack_resources_python_interpreter }}\""},{"line_number":47,"context_line":"    _service_users: \"{{ openstack_resources_identity[\u0027users\u0027] | default([]) }}\""},{"line_number":48,"context_line":"    _service_catalog: \"{{ openstack_resources_identity[\u0027catalog\u0027] | default([]) }}\""},{"line_number":49,"context_line":"    _service_endpoints: \"{{ openstack_resources_identity[\u0027endpoints\u0027] | default([]) }}\""},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"- name: Setting up quotas"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a7259e83_f6cdd7a4","line":48,"updated":"2026-06-10 15:25:10.000000000","message":"According to https://opendev.org/openstack/openstack-ansible-plugins/src/branch/master/roles/service_setup/tasks/main.yml#L116\nregion is applicable only for endpoints and nothing else.\n\n```suggestion\n    _service_region: \"{{ openstack_resources_region_name }}\"\n    _service_catalog: \"{{ openstack_resources_identity[\u0027catalog\u0027] | default([]) }}\"\n```","commit_id":"769dc59f3ed6cb2d2bc11f669fc9fefdaad2b2e2"}]}
