)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"9e943c96089ab0c308984d02787c2786a03901f9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0eb6d8b3_27f27db7","updated":"2023-06-28 06:47:29.000000000","message":"Please kindly review the patch.","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"d5c058924791bbe0dab5cfc86fdada9805b59b9c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a71a6d53_235d5332","updated":"2023-06-28 06:24:49.000000000","message":"Thank you for updating the patch. Please kindly check my nits comments.","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f65be294_07b59513","updated":"2023-06-29 13:52:27.000000000","message":"Thanks for your patch, please kindly find my comments.","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"eee767ef_c1cc680d","in_reply_to":"a71a6d53_235d5332","updated":"2023-07-07 00:28:46.000000000","message":"Thank for your comments.\nI fixed spec in PS3 and PS4","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f542d6e3_37b3ca33","updated":"2023-07-07 05:26:22.000000000","message":"Thanks for your updating, I have a additional comment, please kindly confirm it.","commit_id":"15eba40c17b4569a02d70f5a4e6b1b62fd26b00f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"24597fd93aefe44b04a8d21154bdb4290ad61b3b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"135bfc49_bcdd453d","updated":"2023-07-12 02:13:23.000000000","message":"Sorry for adding review comment, please kindly find it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"91f313f1ed12e29a9cdaf0253cfb901090c8ec43","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"bbbd8ea5_93a86d5d","updated":"2023-07-10 12:01:22.000000000","message":"Thanks for your re-work!","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"900aa41cdac58391478c8d762ff2891e4cb84f60","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"18f1dc41_66ba0477","updated":"2023-07-13 09:59:25.000000000","message":"Thanks for your rework, LGTM.","commit_id":"42002be8aebfb9a37b82c8d61b6590a35c44b5c4"}],"specs/2023.2/support-external-keymanager.rst":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":true,"context_lines":[{"line_number":1,"context_line":"."},{"line_number":2,"context_line":" This work is licensed under a Creative Commons Attribution 3.0 Unported"},{"line_number":3,"context_line":" License."},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"11af6941_158e5a35","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":1},"updated":"2023-06-29 13:52:27.000000000","message":"This should be `..`(double period).","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":1,"context_line":"."},{"line_number":2,"context_line":" This work is licensed under a Creative Commons Attribution 3.0 Unported"},{"line_number":3,"context_line":" License."},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"f90a8268_2a465ac4","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":1},"in_reply_to":"11af6941_158e5a35","updated":"2023-07-07 00:28:46.000000000","message":"Thank for your comments.\nI fixed spec in PS3 and PS4","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"."},{"line_number":2,"context_line":" This work is licensed under a Creative Commons Attribution 3.0 Unported"},{"line_number":3,"context_line":" License."},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"488795d9_50a4163c","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":1},"in_reply_to":"f90a8268_2a465ac4","updated":"2023-07-07 05:26:22.000000000","message":"Ack","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":true,"context_lines":[{"line_number":13,"context_line":"for authentication credentials in Tacker by using an external key manager"},{"line_number":14,"context_line":"service such as OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. warning::"},{"line_number":17,"context_line":"  This specification is for Virtual PTG March 27-31, 2023;"},{"line_number":18,"context_line":"  detailed technical specifications are currently under consideration."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Problem description"},{"line_number":21,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"618df283_a041dfaa","line":18,"range":{"start_line":16,"start_character":0,"end_line":18,"end_character":70},"updated":"2023-06-29 13:52:27.000000000","message":"WIP has been removed for spec freeze, but is it still under consideration?","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[{"line_number":13,"context_line":"for authentication credentials in Tacker by using an external key manager"},{"line_number":14,"context_line":"service such as OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. warning::"},{"line_number":17,"context_line":"  This specification is for Virtual PTG March 27-31, 2023;"},{"line_number":18,"context_line":"  detailed technical specifications are currently under consideration."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Problem description"},{"line_number":21,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3bb4d259_43663a52","line":18,"range":{"start_line":16,"start_character":0,"end_line":18,"end_character":70},"in_reply_to":"0fe5d0d3_38429e29","updated":"2023-07-07 05:26:22.000000000","message":"Ack","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":13,"context_line":"for authentication credentials in Tacker by using an external key manager"},{"line_number":14,"context_line":"service such as OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. warning::"},{"line_number":17,"context_line":"  This specification is for Virtual PTG March 27-31, 2023;"},{"line_number":18,"context_line":"  detailed technical specifications are currently under consideration."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Problem description"},{"line_number":21,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"0fe5d0d3_38429e29","line":18,"range":{"start_line":16,"start_character":0,"end_line":18,"end_character":70},"in_reply_to":"618df283_a041dfaa","updated":"2023-07-07 00:28:46.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":true,"context_lines":[{"line_number":52,"context_line":"key management service to manage credentials and keys securely."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Proposed change"},{"line_number":55,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"aa147d29_45e75b01","line":55,"range":{"start_line":55,"start_character":15,"end_line":55,"end_character":21},"updated":"2023-06-29 13:52:27.000000000","message":"Could you fit the length to the line above.","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":52,"context_line":"key management service to manage credentials and keys securely."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Proposed change"},{"line_number":55,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df3cd52d_aba4cd8a","line":55,"range":{"start_line":55,"start_character":15,"end_line":55,"end_character":21},"in_reply_to":"aa147d29_45e75b01","updated":"2023-07-07 00:28:46.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[{"line_number":52,"context_line":"key management service to manage credentials and keys securely."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Proposed change"},{"line_number":55,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3466d5a5_969171cc","line":55,"range":{"start_line":55,"start_character":15,"end_line":55,"end_character":21},"in_reply_to":"df3cd52d_aba4cd8a","updated":"2023-07-07 05:26:22.000000000","message":"Ack","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":true,"context_lines":[{"line_number":80,"context_line":"* paramsBasic and paramsOauth2ClientCredentials in authentication:"},{"line_number":81,"context_line":"  password and clientPassword"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* metaeata.targetsInfo.authInfo in Prometheus Plugin:"},{"line_number":84,"context_line":"  ssh_password"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3b368aee_4db676f9","line":83,"range":{"start_line":83,"start_character":2,"end_line":83,"end_character":10},"updated":"2023-06-29 13:52:27.000000000","message":"typo: metadata?","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":80,"context_line":"* paramsBasic and paramsOauth2ClientCredentials in authentication:"},{"line_number":81,"context_line":"  password and clientPassword"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* metaeata.targetsInfo.authInfo in Prometheus Plugin:"},{"line_number":84,"context_line":"  ssh_password"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4cc0ed3d_0c8827d1","line":83,"range":{"start_line":83,"start_character":2,"end_line":83,"end_character":10},"in_reply_to":"3b368aee_4db676f9","updated":"2023-07-07 00:28:46.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[{"line_number":80,"context_line":"* paramsBasic and paramsOauth2ClientCredentials in authentication:"},{"line_number":81,"context_line":"  password and clientPassword"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* metaeata.targetsInfo.authInfo in Prometheus Plugin:"},{"line_number":84,"context_line":"  ssh_password"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"11abe021_8f739eaa","line":83,"range":{"start_line":83,"start_character":2,"end_line":83,"end_character":10},"in_reply_to":"4cc0ed3d_0c8827d1","updated":"2023-07-07 05:26:22.000000000","message":"Ack","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"d5c058924791bbe0dab5cfc86fdada9805b59b9c","unresolved":true,"context_lines":[{"line_number":120,"context_line":"to integrates with OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_"},{"line_number":121,"context_line":"in v2 API."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Example of proposed sequences in VNF LCM (TBA)"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":"The following is an example of sequence for encryption and decryption"},{"line_number":126,"context_line":"of authentication credentials in VNF LCM operations under consideration."}],"source_content_type":"text/x-rst","patch_set":2,"id":"435494ff_7660f544","line":123,"range":{"start_line":123,"start_character":40,"end_line":123,"end_character":46},"updated":"2023-06-28 06:24:49.000000000","message":"Could you remove `(TBA)`?","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":120,"context_line":"to integrates with OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_"},{"line_number":121,"context_line":"in v2 API."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Example of proposed sequences in VNF LCM (TBA)"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":"The following is an example of sequence for encryption and decryption"},{"line_number":126,"context_line":"of authentication credentials in VNF LCM operations under consideration."}],"source_content_type":"text/x-rst","patch_set":2,"id":"c2272e48_d60e93f6","line":123,"range":{"start_line":123,"start_character":40,"end_line":123,"end_character":46},"in_reply_to":"435494ff_7660f544","updated":"2023-07-07 00:28:46.000000000","message":"Thank for your comments.\nI fixed spec in PS3 and PS4","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"91f313f1ed12e29a9cdaf0253cfb901090c8ec43","unresolved":false,"context_lines":[{"line_number":120,"context_line":"to integrates with OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_"},{"line_number":121,"context_line":"in v2 API."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Example of proposed sequences in VNF LCM (TBA)"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":"The following is an example of sequence for encryption and decryption"},{"line_number":126,"context_line":"of authentication credentials in VNF LCM operations under consideration."}],"source_content_type":"text/x-rst","patch_set":2,"id":"e3e6da21_bfdf580f","line":123,"range":{"start_line":123,"start_character":40,"end_line":123,"end_character":46},"in_reply_to":"c2272e48_d60e93f6","updated":"2023-07-10 12:01:22.000000000","message":"Done","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":true,"context_lines":[{"line_number":137,"context_line":"      [label \u003d \"POST /vnflcm/v2/vnf_instances/{vnfInstanceId}/instantiate\"];"},{"line_number":138,"context_line":"    Client \u003c-- \"tacker-server\" [label \u003d \"202 Accepted\"];"},{"line_number":139,"context_line":"    \"tacker-server\" -\u003e \"tacker-conductor\""},{"line_number":140,"context_line":"      [label \u003d \"trriger asynchronous task\"];"},{"line_number":141,"context_line":"    NFVO \u003c- \"tacker-conductor\" [label \u003d \"POST /grants\"];"},{"line_number":142,"context_line":"    NFVO --\u003e \"tacker-conductor\" [label \u003d \"201 Created\"];"},{"line_number":143,"context_line":"    \"tacker-conductor\" -\u003e \"tacker-conductor\" [label \u003d \"encrypt auth credentials\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c583c4ee_2ea25a6e","line":140,"range":{"start_line":140,"start_character":16,"end_line":140,"end_character":23},"updated":"2023-06-29 13:52:27.000000000","message":"typo: trigger","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[{"line_number":137,"context_line":"      [label \u003d \"POST /vnflcm/v2/vnf_instances/{vnfInstanceId}/instantiate\"];"},{"line_number":138,"context_line":"    Client \u003c-- \"tacker-server\" [label \u003d \"202 Accepted\"];"},{"line_number":139,"context_line":"    \"tacker-server\" -\u003e \"tacker-conductor\""},{"line_number":140,"context_line":"      [label \u003d \"trriger asynchronous task\"];"},{"line_number":141,"context_line":"    NFVO \u003c- \"tacker-conductor\" [label \u003d \"POST /grants\"];"},{"line_number":142,"context_line":"    NFVO --\u003e \"tacker-conductor\" [label \u003d \"201 Created\"];"},{"line_number":143,"context_line":"    \"tacker-conductor\" -\u003e \"tacker-conductor\" [label \u003d \"encrypt auth credentials\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"cf30cf26_40e8efee","line":140,"range":{"start_line":140,"start_character":16,"end_line":140,"end_character":23},"in_reply_to":"874fe8be_d066d0f9","updated":"2023-07-07 05:26:22.000000000","message":"Ack","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":137,"context_line":"      [label \u003d \"POST /vnflcm/v2/vnf_instances/{vnfInstanceId}/instantiate\"];"},{"line_number":138,"context_line":"    Client \u003c-- \"tacker-server\" [label \u003d \"202 Accepted\"];"},{"line_number":139,"context_line":"    \"tacker-server\" -\u003e \"tacker-conductor\""},{"line_number":140,"context_line":"      [label \u003d \"trriger asynchronous task\"];"},{"line_number":141,"context_line":"    NFVO \u003c- \"tacker-conductor\" [label \u003d \"POST /grants\"];"},{"line_number":142,"context_line":"    NFVO --\u003e \"tacker-conductor\" [label \u003d \"201 Created\"];"},{"line_number":143,"context_line":"    \"tacker-conductor\" -\u003e \"tacker-conductor\" [label \u003d \"encrypt auth credentials\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"874fe8be_d066d0f9","line":140,"range":{"start_line":140,"start_character":16,"end_line":140,"end_character":23},"in_reply_to":"c583c4ee_2ea25a6e","updated":"2023-07-07 00:28:46.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1e18ea8122f8e151221fdd632d0b301d7555e69f","unresolved":true,"context_lines":[{"line_number":163,"context_line":"      [label \u003d \"POST /vnflcm/v2/vnf_instances/{vnfInstanceId}/terminate\"];"},{"line_number":164,"context_line":"    Client \u003c-- \"tacker-server\" [label \u003d \"Response 202 Accepted\"];"},{"line_number":165,"context_line":"    \"tacker-server\" -\u003e \"tacker-conductor\""},{"line_number":166,"context_line":"      [label \u003d \"trriger asynchronous task\"];"},{"line_number":167,"context_line":"    NFVO \u003c- \"tacker-conductor\" [label \u003d \"POST /grants\"];"},{"line_number":168,"context_line":"    NFVO --\u003e \"tacker-conductor\" [label \u003d \"201 Created\"];"},{"line_number":169,"context_line":"    \"tacker-conductor\" -\u003e \"TackerDB\" [label \u003d \"load encrypted auth credentials\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"338b996a_5030498c","line":166,"range":{"start_line":166,"start_character":16,"end_line":166,"end_character":23},"updated":"2023-06-29 13:52:27.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":false,"context_lines":[{"line_number":163,"context_line":"      [label \u003d \"POST /vnflcm/v2/vnf_instances/{vnfInstanceId}/terminate\"];"},{"line_number":164,"context_line":"    Client \u003c-- \"tacker-server\" [label \u003d \"Response 202 Accepted\"];"},{"line_number":165,"context_line":"    \"tacker-server\" -\u003e \"tacker-conductor\""},{"line_number":166,"context_line":"      [label \u003d \"trriger asynchronous task\"];"},{"line_number":167,"context_line":"    NFVO \u003c- \"tacker-conductor\" [label \u003d \"POST /grants\"];"},{"line_number":168,"context_line":"    NFVO --\u003e \"tacker-conductor\" [label \u003d \"201 Created\"];"},{"line_number":169,"context_line":"    \"tacker-conductor\" -\u003e \"TackerDB\" [label \u003d \"load encrypted auth credentials\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"27b619fa_dd916007","line":166,"range":{"start_line":166,"start_character":16,"end_line":166,"end_character":23},"in_reply_to":"1368d2fe_c97baf7a","updated":"2023-07-07 05:26:22.000000000","message":"Ack","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":163,"context_line":"      [label \u003d \"POST /vnflcm/v2/vnf_instances/{vnfInstanceId}/terminate\"];"},{"line_number":164,"context_line":"    Client \u003c-- \"tacker-server\" [label \u003d \"Response 202 Accepted\"];"},{"line_number":165,"context_line":"    \"tacker-server\" -\u003e \"tacker-conductor\""},{"line_number":166,"context_line":"      [label \u003d \"trriger asynchronous task\"];"},{"line_number":167,"context_line":"    NFVO \u003c- \"tacker-conductor\" [label \u003d \"POST /grants\"];"},{"line_number":168,"context_line":"    NFVO --\u003e \"tacker-conductor\" [label \u003d \"201 Created\"];"},{"line_number":169,"context_line":"    \"tacker-conductor\" -\u003e \"TackerDB\" [label \u003d \"load encrypted auth credentials\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1368d2fe_c97baf7a","line":166,"range":{"start_line":166,"start_character":16,"end_line":166,"end_character":23},"in_reply_to":"338b996a_5030498c","updated":"2023-07-07 00:28:46.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"d5c058924791bbe0dab5cfc86fdada9805b59b9c","unresolved":true,"context_lines":[{"line_number":310,"context_line":""},{"line_number":311,"context_line":"None"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"Performance Impact (TBA)"},{"line_number":314,"context_line":"------------------------"},{"line_number":315,"context_line":""},{"line_number":316,"context_line":"Tacker needs to access an external key manager service for"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4b9e5652_56f5550a","line":313,"range":{"start_line":313,"start_character":18,"end_line":313,"end_character":24},"updated":"2023-06-28 06:24:49.000000000","message":"ditto.","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"2872a58773439431dd32552f1a56a86d145299c6","unresolved":true,"context_lines":[{"line_number":310,"context_line":""},{"line_number":311,"context_line":"None"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"Performance Impact (TBA)"},{"line_number":314,"context_line":"------------------------"},{"line_number":315,"context_line":""},{"line_number":316,"context_line":"Tacker needs to access an external key manager service for"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e1cbf2ed_b28afb9e","line":313,"range":{"start_line":313,"start_character":18,"end_line":313,"end_character":24},"in_reply_to":"4b9e5652_56f5550a","updated":"2023-07-07 00:28:46.000000000","message":"ditto","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"change_message_id":"91f313f1ed12e29a9cdaf0253cfb901090c8ec43","unresolved":false,"context_lines":[{"line_number":310,"context_line":""},{"line_number":311,"context_line":"None"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"Performance Impact (TBA)"},{"line_number":314,"context_line":"------------------------"},{"line_number":315,"context_line":""},{"line_number":316,"context_line":"Tacker needs to access an external key manager service for"}],"source_content_type":"text/x-rst","patch_set":2,"id":"199933e0_636fe24e","line":313,"range":{"start_line":313,"start_character":18,"end_line":313,"end_character":24},"in_reply_to":"e1cbf2ed_b28afb9e","updated":"2023-07-10 12:01:22.000000000","message":"Done","commit_id":"22426f50a06b1f2f50cacb431616212a7d926c9f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"dda41856a79b9ecde6437c67046b7b8e3bc08fe2","unresolved":true,"context_lines":[{"line_number":239,"context_line":"    - String"},{"line_number":240,"context_line":"    - how to retain master key. local or barbican"},{"line_number":241,"context_line":"  * - in_use"},{"line_number":242,"context_line":"    - String"},{"line_number":243,"context_line":"    - Flag of the latest key is used"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"REST API impact"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b06fd508_c26354c1","line":242,"range":{"start_line":242,"start_character":6,"end_line":242,"end_character":12},"updated":"2023-07-07 05:26:22.000000000","message":"This `in_use` attribute has `true` or `false`?(Data type\u003dBoolean is correct?)","commit_id":"15eba40c17b4569a02d70f5a4e6b1b62fd26b00f"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"f682df5f393f79bbb6195c3fca34ba792c11a3c3","unresolved":true,"context_lines":[{"line_number":239,"context_line":"    - String"},{"line_number":240,"context_line":"    - how to retain master key. local or barbican"},{"line_number":241,"context_line":"  * - in_use"},{"line_number":242,"context_line":"    - String"},{"line_number":243,"context_line":"    - Flag of the latest key is used"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"REST API impact"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d3c453c2_1b463575","line":242,"range":{"start_line":242,"start_character":6,"end_line":242,"end_character":12},"in_reply_to":"b06fd508_c26354c1","updated":"2023-07-10 00:04:22.000000000","message":"Thanks for your comment.\n\nI fixed it in PS5","commit_id":"15eba40c17b4569a02d70f5a4e6b1b62fd26b00f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"24597fd93aefe44b04a8d21154bdb4290ad61b3b","unresolved":false,"context_lines":[{"line_number":239,"context_line":"    - String"},{"line_number":240,"context_line":"    - how to retain master key. local or barbican"},{"line_number":241,"context_line":"  * - in_use"},{"line_number":242,"context_line":"    - String"},{"line_number":243,"context_line":"    - Flag of the latest key is used"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"REST API impact"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f140321b_707be3f6","line":242,"range":{"start_line":242,"start_character":6,"end_line":242,"end_character":12},"in_reply_to":"d3c453c2_1b463575","updated":"2023-07-12 02:13:23.000000000","message":"Ack","commit_id":"15eba40c17b4569a02d70f5a4e6b1b62fd26b00f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"24597fd93aefe44b04a8d21154bdb4290ad61b3b","unresolved":true,"context_lines":[{"line_number":51,"context_line":"Proposed change"},{"line_number":52,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#. Add utility functions to integrate with an external key manager."},{"line_number":57,"context_line":"#. Add sample implementations with v2API and OpenStack Key Manager."}],"source_content_type":"text/x-rst","patch_set":6,"id":"7d54de08_1492f066","line":54,"range":{"start_line":54,"start_character":39,"end_line":54,"end_character":60},"updated":"2023-07-12 02:13:23.000000000","message":"Are there any items of `Proposed change` still under consideration? If there are no other item, is it possible to delete it?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":51,"context_line":"Proposed change"},{"line_number":52,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#. Add utility functions to integrate with an external key manager."},{"line_number":57,"context_line":"#. Add sample implementations with v2API and OpenStack Key Manager."}],"source_content_type":"text/x-rst","patch_set":6,"id":"bc56c39a_8e85989d","line":54,"range":{"start_line":54,"start_character":39,"end_line":54,"end_character":60},"in_reply_to":"7d54de08_1492f066","updated":"2023-07-13 03:27:08.000000000","message":"I fixed it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":false,"context_lines":[{"line_number":51,"context_line":"Proposed change"},{"line_number":52,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#. Add utility functions to integrate with an external key manager."},{"line_number":57,"context_line":"#. Add sample implementations with v2API and OpenStack Key Manager."}],"source_content_type":"text/x-rst","patch_set":6,"id":"80e5210f_04d62458","line":54,"range":{"start_line":54,"start_character":39,"end_line":54,"end_character":60},"in_reply_to":"bc56c39a_8e85989d","updated":"2023-07-13 06:35:36.000000000","message":"Ack","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"624a8e04baf4c8b21fbb403f461cdc77a99590f3","unresolved":true,"context_lines":[{"line_number":54,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#. Add utility functions to integrate with an external key manager."},{"line_number":57,"context_line":"#. Add sample implementations with v2API and OpenStack Key Manager."},{"line_number":58,"context_line":"#. Add a configuration option."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Add utility functions to integrate with an external key manager"}],"source_content_type":"text/x-rst","patch_set":6,"id":"beb28aad_b58b5cb8","line":57,"range":{"start_line":57,"start_character":7,"end_line":57,"end_character":34},"updated":"2023-07-12 05:40:23.000000000","message":"What do you mean by sample implementations? Do you think to add any examples using v2 APIs and barbican in docs, or new sample code in anywhere?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":54,"context_line":"The following changes will be proposed (under consideration) :"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"#. Add utility functions to integrate with an external key manager."},{"line_number":57,"context_line":"#. Add sample implementations with v2API and OpenStack Key Manager."},{"line_number":58,"context_line":"#. Add a configuration option."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Add utility functions to integrate with an external key manager"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1828b2de_d4269445","line":57,"range":{"start_line":57,"start_character":7,"end_line":57,"end_character":34},"in_reply_to":"beb28aad_b58b5cb8","updated":"2023-07-13 03:27:08.000000000","message":"Sample implementations will be added only for the V2 API.\n\nplease refer to sample implementations,\nif you want to use this feature in V1.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"24597fd93aefe44b04a8d21154bdb4290ad61b3b","unresolved":true,"context_lines":[{"line_number":83,"context_line":".. note::"},{"line_number":84,"context_line":"  This function will use generically for other sensitive information too."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"  (TODO) We will analysis and add more detailed target data"},{"line_number":87,"context_line":"  (e.g. passwords, tokens , etc.)"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"common utility functions include three main roles:"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"20f9cb88_90370317","line":87,"range":{"start_line":86,"start_character":2,"end_line":87,"end_character":33},"updated":"2023-07-12 02:13:23.000000000","message":"Is it correct to keep it as TODO as a spec and make the \"target data\" clear with implement patch?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":83,"context_line":".. note::"},{"line_number":84,"context_line":"  This function will use generically for other sensitive information too."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"  (TODO) We will analysis and add more detailed target data"},{"line_number":87,"context_line":"  (e.g. passwords, tokens , etc.)"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"common utility functions include three main roles:"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"979d7c18_354eaf24","line":87,"range":{"start_line":86,"start_character":2,"end_line":87,"end_character":33},"in_reply_to":"20f9cb88_90370317","updated":"2023-07-13 03:27:08.000000000","message":"thanks I remove TODO comment.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":false,"context_lines":[{"line_number":83,"context_line":".. note::"},{"line_number":84,"context_line":"  This function will use generically for other sensitive information too."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"  (TODO) We will analysis and add more detailed target data"},{"line_number":87,"context_line":"  (e.g. passwords, tokens , etc.)"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"common utility functions include three main roles:"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"4ec017a1_872567d7","line":87,"range":{"start_line":86,"start_character":2,"end_line":87,"end_character":33},"in_reply_to":"979d7c18_354eaf24","updated":"2023-07-13 06:35:36.000000000","message":"Ack","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"624a8e04baf4c8b21fbb403f461cdc77a99590f3","unresolved":true,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"In this specification, it implements a sample usecase for"},{"line_number":116,"context_line":"encryption and decryption of authentication credentials"},{"line_number":117,"context_line":"to integrates with OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_"},{"line_number":118,"context_line":"in v2 API."},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"Example of proposed sequences in VNF LCM"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ed065978_5f39baee","line":117,"range":{"start_line":117,"start_character":19,"end_line":117,"end_character":51},"updated":"2023-07-12 05:40:23.000000000","message":"nit: Simply \"barbican\" is enough and no need to say several times \"OpenStack Key Manager (barbican)\" here and after.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"In this specification, it implements a sample usecase for"},{"line_number":116,"context_line":"encryption and decryption of authentication credentials"},{"line_number":117,"context_line":"to integrates with OpenStack Key Manager (barbican) [#OpenStack_Key_Manager]_"},{"line_number":118,"context_line":"in v2 API."},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"Example of proposed sequences in VNF LCM"}],"source_content_type":"text/x-rst","patch_set":6,"id":"72fafeef_6f5bd14e","line":117,"range":{"start_line":117,"start_character":19,"end_line":117,"end_character":51},"in_reply_to":"ed065978_5f39baee","updated":"2023-07-13 03:27:08.000000000","message":"Thanks.\nI fixed many \"OpenStack Key Manager (barbican)\".","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"24597fd93aefe44b04a8d21154bdb4290ad61b3b","unresolved":true,"context_lines":[{"line_number":176,"context_line":"  }"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Add a configuration option"},{"line_number":180,"context_line":"--------------------------"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"As the function defined in this specification changes the default sequences,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"90bc4f8b_e0968b82","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":26},"updated":"2023-07-12 02:13:23.000000000","message":"Just a confirmation,\nThe work item for this Spec is \"Add sample implementations with v2 API and OpenStack Key Manager\", so the `key_manager.api_class`[1] and `k8s_vim.use_barbican`[2] configuration options will be left that used in V1/Legacy VIM.\nIs my understanding correct?\n[1] https://docs.openstack.org/tacker/latest/configuration/config.html#key-manager\n[2] https://docs.openstack.org/tacker/latest/configuration/config.html#k8s-vim","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"624a8e04baf4c8b21fbb403f461cdc77a99590f3","unresolved":true,"context_lines":[{"line_number":176,"context_line":"  }"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Add a configuration option"},{"line_number":180,"context_line":"--------------------------"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"As the function defined in this specification changes the default sequences,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ee460d3c_836b0e10","line":179,"range":{"start_line":179,"start_character":4,"end_line":179,"end_character":26},"updated":"2023-07-12 05:40:23.000000000","message":"nit: `configuration options` correctly?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":176,"context_line":"  }"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Add a configuration option"},{"line_number":180,"context_line":"--------------------------"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"As the function defined in this specification changes the default sequences,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"e672c31b_2b255c5b","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":26},"in_reply_to":"90bc4f8b_e0968b82","updated":"2023-07-13 03:27:08.000000000","message":"Your understanding is correct.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":false,"context_lines":[{"line_number":176,"context_line":"  }"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Add a configuration option"},{"line_number":180,"context_line":"--------------------------"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"As the function defined in this specification changes the default sequences,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"d81ba0bd_22ce7b6c","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":26},"in_reply_to":"e672c31b_2b255c5b","updated":"2023-07-13 06:35:36.000000000","message":"Thanks for your answer, I got it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":176,"context_line":"  }"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Add a configuration option"},{"line_number":180,"context_line":"--------------------------"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"As the function defined in this specification changes the default sequences,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3e7094fc_041820ce","line":179,"range":{"start_line":179,"start_character":4,"end_line":179,"end_character":26},"in_reply_to":"ee460d3c_836b0e10","updated":"2023-07-13 03:27:08.000000000","message":"Thanks.\nI fixed it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"624a8e04baf4c8b21fbb403f461cdc77a99590f3","unresolved":true,"context_lines":[{"line_number":189,"context_line":""},{"line_number":190,"context_line":"  Default value: \"false\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"+ String value of the type of external key management service."},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"  Default value: \"barbican\""},{"line_number":195,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"b975598c_57091e46","line":192,"updated":"2023-07-12 05:40:23.000000000","message":"Where is the parameter\u0027s name?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":189,"context_line":""},{"line_number":190,"context_line":"  Default value: \"false\""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"+ String value of the type of external key management service."},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"  Default value: \"barbican\""},{"line_number":195,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"95b096c9_57935736","line":192,"in_reply_to":"b975598c_57091e46","updated":"2023-07-13 03:27:08.000000000","message":"Thanks.\nI add parameter\u0027s name.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"c8847faa0885a4a3d0dc29b69feaa997b6508956","unresolved":true,"context_lines":[{"line_number":203,"context_line":"    If other external key management services will be supported in the future,"},{"line_number":204,"context_line":"    this parameter allows the target service to be changed."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"b38b9465_7550c683","line":206,"range":{"start_line":206,"start_character":42,"end_line":206,"end_character":65},"updated":"2023-07-12 06:07:52.000000000","message":"This parameter is not appear above, is `use_credential_encryption` correct?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":false,"context_lines":[{"line_number":203,"context_line":"    If other external key management services will be supported in the future,"},{"line_number":204,"context_line":"    this parameter allows the target service to be changed."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"295b1ed8_d176a2b0","line":206,"range":{"start_line":206,"start_character":42,"end_line":206,"end_character":65},"in_reply_to":"47a59fc6_7c52eb3f","updated":"2023-07-13 06:35:36.000000000","message":"Ack","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":203,"context_line":"    If other external key management services will be supported in the future,"},{"line_number":204,"context_line":"    this parameter allows the target service to be changed."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"47a59fc6_7c52eb3f","line":206,"range":{"start_line":206,"start_character":42,"end_line":206,"end_character":65},"in_reply_to":"b38b9465_7550c683","updated":"2023-07-13 03:27:08.000000000","message":"Thanks.\nI fixed it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"24597fd93aefe44b04a8d21154bdb4290ad61b3b","unresolved":true,"context_lines":[{"line_number":204,"context_line":"    this parameter allows the target service to be changed."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"8fd6a649_ffe5a2b3","line":207,"range":{"start_line":207,"start_character":31,"end_line":207,"end_character":40},"updated":"2023-07-12 02:13:23.000000000","message":"typo: decryption","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":false,"context_lines":[{"line_number":204,"context_line":"    this parameter allows the target service to be changed."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"b2891ec8_d8bdcbd7","line":207,"range":{"start_line":207,"start_character":31,"end_line":207,"end_character":40},"in_reply_to":"1724717f_f3e79b30","updated":"2023-07-13 06:35:36.000000000","message":"Ack","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":204,"context_line":"    this parameter allows the target service to be changed."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1724717f_f3e79b30","line":207,"range":{"start_line":207,"start_character":31,"end_line":207,"end_character":40},"in_reply_to":"8fd6a649_ffe5a2b3","updated":"2023-07-13 03:27:08.000000000","message":"fixed.\nthank you.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"c8847faa0885a4a3d0dc29b69feaa997b6508956","unresolved":true,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":6,"id":"cb79a576_95fc180e","line":208,"range":{"start_line":208,"start_character":7,"end_line":208,"end_character":30},"updated":"2023-07-12 06:07:52.000000000","message":"This parameter is not appear above, is `use_credential_encryption` correct?","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":false,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":6,"id":"637a54b6_19a5fd20","line":208,"range":{"start_line":208,"start_character":7,"end_line":208,"end_character":30},"in_reply_to":"686072be_93bb1662","updated":"2023-07-13 06:35:36.000000000","message":"Ack","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":205,"context_line":""},{"line_number":206,"context_line":"As a suggested implementation, when the ``use_external_keymanager`` is True,"},{"line_number":207,"context_line":"the function of encryption and deception of authentication credentials takes effect;"},{"line_number":208,"context_line":"When ``use_external_keymanager`` is False, this function will not performed."},{"line_number":209,"context_line":""},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":6,"id":"686072be_93bb1662","line":208,"range":{"start_line":208,"start_character":7,"end_line":208,"end_character":30},"in_reply_to":"cb79a576_95fc180e","updated":"2023-07-13 03:27:08.000000000","message":"Thanks.\nI fixed it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"624a8e04baf4c8b21fbb403f461cdc77a99590f3","unresolved":true,"context_lines":[{"line_number":250,"context_line":"Security impact"},{"line_number":251,"context_line":"---------------"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"If this change will apply, the authentication credentials in Tacker DB"},{"line_number":254,"context_line":"will be encrypted with the encryption key, so encryption keys must"},{"line_number":255,"context_line":"be secured by an external key manager."},{"line_number":256,"context_line":"The option to store encryption keys in the local is also allowed,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"e3f51459_08efbd8e","line":253,"range":{"start_line":253,"start_character":20,"end_line":253,"end_character":25},"updated":"2023-07-12 05:40:23.000000000","message":"nit: be applied","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":250,"context_line":"Security impact"},{"line_number":251,"context_line":"---------------"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"If this change will apply, the authentication credentials in Tacker DB"},{"line_number":254,"context_line":"will be encrypted with the encryption key, so encryption keys must"},{"line_number":255,"context_line":"be secured by an external key manager."},{"line_number":256,"context_line":"The option to store encryption keys in the local is also allowed,"}],"source_content_type":"text/x-rst","patch_set":6,"id":"701643bb_d6841203","line":253,"range":{"start_line":253,"start_character":20,"end_line":253,"end_character":25},"in_reply_to":"e3f51459_08efbd8e","updated":"2023-07-13 03:27:08.000000000","message":"Thanks.\nI fixed it.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"624a8e04baf4c8b21fbb403f461cdc77a99590f3","unresolved":true,"context_lines":[{"line_number":365,"context_line":"Dependencies"},{"line_number":366,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"None"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"Testing"},{"line_number":371,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"65c09055_d4704649","line":368,"range":{"start_line":368,"start_character":0,"end_line":368,"end_character":4},"updated":"2023-07-12 05:40:23.000000000","message":"Please make it clear for dependencies for enc/dec features including barbican.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"4829d5ed44573f5067a410888310c628759b802f","unresolved":true,"context_lines":[{"line_number":365,"context_line":"Dependencies"},{"line_number":366,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"None"},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"Testing"},{"line_number":371,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fd828736_c56345d4","line":368,"range":{"start_line":368,"start_character":0,"end_line":368,"end_character":4},"in_reply_to":"65c09055_d4704649","updated":"2023-07-13 03:27:08.000000000","message":"I add Babican Dependencies on PS7.","commit_id":"231b6f8ffb61879809658381acc58386540a0933"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e99aa23a22444d5312cf09f8c94558fb7aca9723","unresolved":true,"context_lines":[{"line_number":83,"context_line":".. note::"},{"line_number":84,"context_line":"  This function will use generically for other sensitive information too."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"  We will analysis and add more detailed target data if find new target,"},{"line_number":87,"context_line":"  if new targets are found during our implementation."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"common utility functions include three main roles:"}],"source_content_type":"text/x-rst","patch_set":8,"id":"8cd1134b_e6688265","line":86,"range":{"start_line":86,"start_character":52,"end_line":86,"end_character":72},"updated":"2023-07-13 06:35:36.000000000","message":"Could you delete it because it is redundant with L. 87?","commit_id":"10057df7fcbc1661466c5b51fa56c1d5f98d4991"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"900aa41cdac58391478c8d762ff2891e4cb84f60","unresolved":false,"context_lines":[{"line_number":83,"context_line":".. note::"},{"line_number":84,"context_line":"  This function will use generically for other sensitive information too."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"  We will analysis and add more detailed target data if find new target,"},{"line_number":87,"context_line":"  if new targets are found during our implementation."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"common utility functions include three main roles:"}],"source_content_type":"text/x-rst","patch_set":8,"id":"ef0e1041_19650017","line":86,"range":{"start_line":86,"start_character":52,"end_line":86,"end_character":72},"in_reply_to":"2c6f913d_f8350214","updated":"2023-07-13 09:59:25.000000000","message":"Ack","commit_id":"10057df7fcbc1661466c5b51fa56c1d5f98d4991"},{"author":{"_account_id":32707,"name":"Kenta Fukaya","email":"kenta.fukaya.xv@hco.ntt.co.jp","username":"fukayan"},"change_message_id":"5218fa5492546e10da9343a9112a413ee1780257","unresolved":true,"context_lines":[{"line_number":83,"context_line":".. note::"},{"line_number":84,"context_line":"  This function will use generically for other sensitive information too."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"  We will analysis and add more detailed target data if find new target,"},{"line_number":87,"context_line":"  if new targets are found during our implementation."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"common utility functions include three main roles:"}],"source_content_type":"text/x-rst","patch_set":8,"id":"2c6f913d_f8350214","line":86,"range":{"start_line":86,"start_character":52,"end_line":86,"end_character":72},"in_reply_to":"8cd1134b_e6688265","updated":"2023-07-13 08:52:35.000000000","message":"I fixed in PS9","commit_id":"10057df7fcbc1661466c5b51fa56c1d5f98d4991"}]}
