)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30705,"name":"Jasvinder Singh Kwatra","email":"js581j@att.com","username":"js581j"},"change_message_id":"0521ff4b298fb3bc0806607436554763597f72c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"5aeaaf8c_fd2fdb95","updated":"2025-05-30 17:04:06.000000000","message":"looks good to me","commit_id":"00b8183a1724bcfceadff9344f6cd2dbd1db1eb2"}],"doc/source/specs/2025.2/own_service_accounts.rst":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"55da5fa4dd9f7cf37423a446761098cfa27bdad7","unresolved":true,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. code-block::"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    {{ dict \"envAll\" . \"serviceName\" \"neutron\" \"serviceUsers\" (tuple \"neutron\" \"nova\" \"placement\") | include \"helm-toolkit.manifests.job_ks_user\" }}"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Work Items"},{"line_number":178,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ce046e9e_94f20534","line":175,"range":{"start_line":175,"start_character":62,"end_line":175,"end_character":98},"updated":"2025-05-22 07:22:56.000000000","message":"its still hardcoded list of users? can we expose this setting to values of helm chart maybe?","commit_id":"00b8183a1724bcfceadff9344f6cd2dbd1db1eb2"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"28a2f56b36d482780a9f7cd3c6458c102bf7a9bc","unresolved":true,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. code-block::"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    {{ dict \"envAll\" . \"serviceName\" \"neutron\" \"serviceUsers\" (tuple \"neutron\" \"nova\" \"placement\") | include \"helm-toolkit.manifests.job_ks_user\" }}"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Work Items"},{"line_number":178,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"b7bc7dcb_e03b9ca3","line":175,"range":{"start_line":175,"start_character":62,"end_line":175,"end_character":98},"in_reply_to":"93c2f638_a4e567e4","updated":"2025-05-27 20:38:46.000000000","message":"This is a minimal change to implement the granular service accounts in a backward compatible way.","commit_id":"00b8183a1724bcfceadff9344f6cd2dbd1db1eb2"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"643dfb6b90121eeb45b9df1218d939f9238d310f","unresolved":true,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. code-block::"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    {{ dict \"envAll\" . \"serviceName\" \"neutron\" \"serviceUsers\" (tuple \"neutron\" \"nova\" \"placement\") | include \"helm-toolkit.manifests.job_ks_user\" }}"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Work Items"},{"line_number":178,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"c303bb0b_fffddb88","line":175,"range":{"start_line":175,"start_character":62,"end_line":175,"end_character":98},"in_reply_to":"b7bc7dcb_e03b9ca3","updated":"2025-05-30 05:12:00.000000000","message":"ack, I think we can figure out how to pass exact user list later.","commit_id":"00b8183a1724bcfceadff9344f6cd2dbd1db1eb2"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"97e117523c0307a3137e8fd9b828d0e4dda9a4c8","unresolved":true,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. code-block::"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"    {{ dict \"envAll\" . \"serviceName\" \"neutron\" \"serviceUsers\" (tuple \"neutron\" \"nova\" \"placement\") | include \"helm-toolkit.manifests.job_ks_user\" }}"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Work Items"},{"line_number":178,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"93c2f638_a4e567e4","line":175,"range":{"start_line":175,"start_character":62,"end_line":175,"end_character":98},"in_reply_to":"ce046e9e_94f20534","updated":"2025-05-27 20:36:55.000000000","message":"This is just an example of usage of this job_ks_user manifest. It is a matter of a specific template to prepare this list of users. I would keep these two things separate. I mean we could probably have a separate snippet for looking up for users similar to that which is used for endpoint port lookup.","commit_id":"00b8183a1724bcfceadff9344f6cd2dbd1db1eb2"}]}
