)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"5c14e3bf3c4f838c392bc8849570f4c7d612f3fb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7d2d4f6a_628032e7","updated":"2022-04-04 11:18:42.000000000","message":"Hello. I would appreciate if your could take a look on this patch set and let me know you comments.\nThanks in advance. \nRegards,\nMarcin","commit_id":"87dade9cecd2d31749d5a00717f6266b795b5de5"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"47982bf3_6c261bb2","updated":"2022-04-22 15:38:07.000000000","message":"Just a few minor comments to keep the wording consistent with other parts of the document. Otherwise, great addition. Thanks for adding it!","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e045670d_847c3cbd","updated":"2022-04-25 08:16:02.000000000","message":"@Lance thank you for your comments. Please take a look at the updated content.","commit_id":"3856cbf10d4d19b9d7797d600ef096b0c04aaedb"},{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"8b21d6d45b42e623f8eab372f63fbb36b35d6c3a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"419aed3e_edb39767","updated":"2022-04-26 08:22:58.000000000","message":"Nice addition, we actually deployed a change like this yesterday in our cloud.","commit_id":"3856cbf10d4d19b9d7797d600ef096b0c04aaedb"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"e3443c5bbb2e97c5b7527149c0446a3855fd0e6d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d6f351c2_5bb78ba7","in_reply_to":"419aed3e_edb39767","updated":"2022-04-26 08:34:18.000000000","message":"Thank you!","commit_id":"3856cbf10d4d19b9d7797d600ef096b0c04aaedb"}],"doc/source/user/application_credentials.rst":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":true,"context_lines":[{"line_number":181,"context_line":"   Application credentials with access rules require additional configuration"},{"line_number":182,"context_line":"   of each service that will use it. See below for details."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"If application credentials with access rules are required, an openstack"},{"line_number":185,"context_line":"service using keystonemiddleware to authenticate with keystone, needs to"},{"line_number":186,"context_line":"define ``service_type`` in it\u0027s config file. Following is an example for the"},{"line_number":187,"context_line":"cinder V3 service:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1a2e8dee_b3ab4143","line":184,"range":{"start_line":184,"start_character":62,"end_line":184,"end_character":71},"updated":"2022-04-22 15:38:07.000000000","message":"nit: OpenStack*","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[{"line_number":181,"context_line":"   Application credentials with access rules require additional configuration"},{"line_number":182,"context_line":"   of each service that will use it. See below for details."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"If application credentials with access rules are required, an openstack"},{"line_number":185,"context_line":"service using keystonemiddleware to authenticate with keystone, needs to"},{"line_number":186,"context_line":"define ``service_type`` in it\u0027s config file. Following is an example for the"},{"line_number":187,"context_line":"cinder V3 service:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f6ad9c0a_962a6b86","line":184,"range":{"start_line":184,"start_character":62,"end_line":184,"end_character":71},"in_reply_to":"1a2e8dee_b3ab4143","updated":"2022-04-25 08:16:02.000000000","message":"Done","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":true,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"If application credentials with access rules are required, an openstack"},{"line_number":185,"context_line":"service using keystonemiddleware to authenticate with keystone, needs to"},{"line_number":186,"context_line":"define ``service_type`` in it\u0027s config file. Following is an example for the"},{"line_number":187,"context_line":"cinder V3 service:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b45b18df_6396244f","line":186,"range":{"start_line":186,"start_character":32,"end_line":186,"end_character":38},"updated":"2022-04-22 15:38:07.000000000","message":"nit: configuration","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":true,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"If application credentials with access rules are required, an openstack"},{"line_number":185,"context_line":"service using keystonemiddleware to authenticate with keystone, needs to"},{"line_number":186,"context_line":"define ``service_type`` in it\u0027s config file. Following is an example for the"},{"line_number":187,"context_line":"cinder V3 service:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":2,"id":"662f8fbd_65b9a20e","line":186,"range":{"start_line":186,"start_character":27,"end_line":186,"end_character":31},"updated":"2022-04-22 15:38:07.000000000","message":"nit: its*","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"If application credentials with access rules are required, an openstack"},{"line_number":185,"context_line":"service using keystonemiddleware to authenticate with keystone, needs to"},{"line_number":186,"context_line":"define ``service_type`` in it\u0027s config file. Following is an example for the"},{"line_number":187,"context_line":"cinder V3 service:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":2,"id":"84f1c44d_86c16129","line":186,"range":{"start_line":186,"start_character":27,"end_line":186,"end_character":31},"in_reply_to":"662f8fbd_65b9a20e","updated":"2022-04-25 08:16:02.000000000","message":"Done","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"If application credentials with access rules are required, an openstack"},{"line_number":185,"context_line":"service using keystonemiddleware to authenticate with keystone, needs to"},{"line_number":186,"context_line":"define ``service_type`` in it\u0027s config file. Following is an example for the"},{"line_number":187,"context_line":"cinder V3 service:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fd0805c6_d25df25a","line":186,"range":{"start_line":186,"start_character":32,"end_line":186,"end_character":38},"in_reply_to":"b45b18df_6396244f","updated":"2022-04-25 08:16:02.000000000","message":"Done","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":true,"context_lines":[{"line_number":191,"context_line":"   [keystone_authtoken]"},{"line_number":192,"context_line":"   service_type \u003d volumev3"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"For other OpenStack sevices, their types can be obtained using the cli client."},{"line_number":195,"context_line":"For example:"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f8113b00_b9282e44","line":194,"range":{"start_line":194,"start_character":67,"end_line":194,"end_character":70},"updated":"2022-04-22 15:38:07.000000000","message":"nit: OpenStack client","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[{"line_number":191,"context_line":"   [keystone_authtoken]"},{"line_number":192,"context_line":"   service_type \u003d volumev3"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"For other OpenStack sevices, their types can be obtained using the cli client."},{"line_number":195,"context_line":"For example:"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"daff6374_52f2dd3a","line":194,"range":{"start_line":194,"start_character":67,"end_line":194,"end_character":70},"in_reply_to":"f8113b00_b9282e44","updated":"2022-04-25 08:16:02.000000000","message":"Done","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":true,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":".. note::"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"   Updates to the config files of a service require restart of the appropriate systemd"},{"line_number":215,"context_line":"   services for the changes to take effect."},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"In order to create an example application credential that is constricted to creating"}],"source_content_type":"text/x-rst","patch_set":2,"id":"0757d196_380fb063","line":214,"range":{"start_line":214,"start_character":79,"end_line":214,"end_character":86},"updated":"2022-04-22 15:38:07.000000000","message":"This is deployment/implementation specific (some deployments might accomplish this using containers).\n\nWe could leave this out and just tell them to restart the service.","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"282296c0efdbe028cf2bdedad181fe353f4a84a5","unresolved":true,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":".. note::"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"   Updates to the config files of a service require restart of the appropriate systemd"},{"line_number":215,"context_line":"   services for the changes to take effect."},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"In order to create an example application credential that is constricted to creating"}],"source_content_type":"text/x-rst","patch_set":2,"id":"592bf4e8_81bd5d65","line":214,"range":{"start_line":214,"start_character":18,"end_line":214,"end_character":24},"updated":"2022-04-22 15:38:07.000000000","message":"nit: configuration","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":".. note::"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"   Updates to the config files of a service require restart of the appropriate systemd"},{"line_number":215,"context_line":"   services for the changes to take effect."},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"In order to create an example application credential that is constricted to creating"}],"source_content_type":"text/x-rst","patch_set":2,"id":"0cc3034b_eb55b6cd","line":214,"range":{"start_line":214,"start_character":79,"end_line":214,"end_character":86},"in_reply_to":"0757d196_380fb063","updated":"2022-04-25 08:16:02.000000000","message":"Done","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"},{"author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"change_message_id":"32f5e7cf131d9fd984cf43262264bb8357a9d1c8","unresolved":false,"context_lines":[{"line_number":211,"context_line":""},{"line_number":212,"context_line":".. note::"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"   Updates to the config files of a service require restart of the appropriate systemd"},{"line_number":215,"context_line":"   services for the changes to take effect."},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"In order to create an example application credential that is constricted to creating"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf2fcbf8_ec10b98f","line":214,"range":{"start_line":214,"start_character":18,"end_line":214,"end_character":24},"in_reply_to":"592bf4e8_81bd5d65","updated":"2022-04-25 08:16:02.000000000","message":"Done","commit_id":"4ed3d5c2aeccab6617427a67a5395626ee06d2ad"}]}
