)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"d95b8a7c97bd66ee1f1fe03ab60734575ff9e1d8","unresolved":true,"context_lines":[{"line_number":9,"context_line":"The domain configuration files need to have the same permissions as the"},{"line_number":10,"context_line":"keystone configuration file."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Fixes-issue: OSPRH-14515"},{"line_number":13,"context_line":"Change-Id: I0f0b9cbe0e991c02f8084622f80f452b34c379ab"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a3ad828_951f3a10","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":24},"updated":"2025-06-09 14:18:10.000000000","message":"PLEASE DO NOT USE downstream bug tracker.","commit_id":"246988b17a46b391606cc2184a4f6e6577b9d00b"},{"author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"change_message_id":"f8a85b7f8628cb65903816634669236bb26e4c38","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The domain configuration files need to have the same permissions as the"},{"line_number":10,"context_line":"keystone configuration file."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Fixes-issue: OSPRH-14515"},{"line_number":13,"context_line":"Change-Id: I0f0b9cbe0e991c02f8084622f80f452b34c379ab"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5d8195b8_89839d30","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":24},"in_reply_to":"9a3ad828_951f3a10","updated":"2025-06-09 14:23:31.000000000","message":"Acknowledged","commit_id":"246988b17a46b391606cc2184a4f6e6577b9d00b"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"change_message_id":"f8a85b7f8628cb65903816634669236bb26e4c38","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ed07b581_56143e54","updated":"2025-06-09 14:23:31.000000000","message":"Thanks Takashi, that patch looks like it does what we need it to so I\u0027ll abandon this one.","commit_id":"246988b17a46b391606cc2184a4f6e6577b9d00b"}],"lib/puppet/provider/keystone_domain_config/openstack.rb":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"d95b8a7c97bd66ee1f1fe03ab60734575ff9e1d8","unresolved":true,"context_lines":[{"line_number":76,"context_line":"          )"},{"line_number":77,"context_line":"        end"},{"line_number":78,"context_line":"      end"},{"line_number":79,"context_line":"      File.chmod(0640, \"#{domain_conf_file}\")"},{"line_number":80,"context_line":"    end"},{"line_number":81,"context_line":"    resources"},{"line_number":82,"context_line":"  end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"12b80e96_8771edcd","line":79,"range":{"start_line":79,"start_character":6,"end_line":79,"end_character":45},"updated":"2025-06-09 14:18:10.000000000","message":"The file is owned by root:root so this breaks access to this file by the keystone user.\n\nInstead of extending this resource to manipulate file mode/ownership I\u0027d suggest something like https://review.opendev.org/c/openstack/puppet-keystone/+/952049","commit_id":"246988b17a46b391606cc2184a4f6e6577b9d00b"},{"author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"change_message_id":"f8a85b7f8628cb65903816634669236bb26e4c38","unresolved":false,"context_lines":[{"line_number":76,"context_line":"          )"},{"line_number":77,"context_line":"        end"},{"line_number":78,"context_line":"      end"},{"line_number":79,"context_line":"      File.chmod(0640, \"#{domain_conf_file}\")"},{"line_number":80,"context_line":"    end"},{"line_number":81,"context_line":"    resources"},{"line_number":82,"context_line":"  end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"3ff3c4c4_02da8007","line":79,"range":{"start_line":79,"start_character":6,"end_line":79,"end_character":45},"in_reply_to":"12b80e96_8771edcd","updated":"2025-06-09 14:23:31.000000000","message":"Acknowledged","commit_id":"246988b17a46b391606cc2184a4f6e6577b9d00b"}]}
