)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"67c79a7cf9b86e8c91b0a7a2a1a6c91c676e969d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a3df5178_da87131d","updated":"2021-11-02 08:27:37.000000000","message":"run-NEC V Cinder CI","commit_id":"96d6254faedcd64fdb1ed3b7f0299de055f159aa"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a65af91c9f1a76147bea3108fd23c8d7b4e9064e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3d851e26_66edf149","updated":"2021-11-04 04:57:53.000000000","message":"As imported Hitachi VSP driver, these codes look fine.\nI have a question for support-matrix and a request for release notes.\nPlease see comments on each codes.","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"44ee17c7d77d897af5a9b0d0a8d9505dec914dd2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"2050cac4_8182410a","updated":"2021-11-03 01:06:08.000000000","message":"recheck","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"c1772632b52a119867dc35010ef5fbe20f98c3da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"09e597a9_ee635a0f","updated":"2021-11-02 22:45:02.000000000","message":"recheck ","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a675a9e7a235106f0fd776b047c22a1fefe1fa7f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"84c4a2af_610e3146","updated":"2021-11-05 10:53:43.000000000","message":"I see my checked points were fixed.\nThanks.","commit_id":"3238bb609fc82cd9c62108c630013a715d97b1d3"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"e32dc16723a343055099c09e54d84d75e453d6cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"099b39a6_a680bf51","updated":"2021-11-05 12:53:22.000000000","message":"Thank you for your review, Kawai-san.","commit_id":"3238bb609fc82cd9c62108c630013a715d97b1d3"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"e196d4ac2a262e5546e1450ec7698f6f6c3e588a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"55e06e03_3f6cbd6c","updated":"2021-11-05 12:51:39.000000000","message":"recheck","commit_id":"3238bb609fc82cd9c62108c630013a715d97b1d3"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"d42717c493d467415b83962071b6b0339543ff5b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6eb40f97_25dfdda3","updated":"2021-11-05 10:16:31.000000000","message":"recheck","commit_id":"3238bb609fc82cd9c62108c630013a715d97b1d3"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"874e29d2b33d4c8e18fb1bd922c20864cf24d5d1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0132afe8_f5d728e3","updated":"2021-12-28 06:56:57.000000000","message":"run-NEC V Cinder CI","commit_id":"3238bb609fc82cd9c62108c630013a715d97b1d3"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"c3b49baabb76b2f241bfc220b8f1a3f8f1e32989","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"51213e12_ebad0531","updated":"2021-12-28 02:46:29.000000000","message":"run-NEC V Cinder CI","commit_id":"3238bb609fc82cd9c62108c630013a715d97b1d3"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"d404b107698ee97d2929171a21dc95c063cb4029","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3f6f1248_32ba153d","updated":"2021-12-29 11:44:53.000000000","message":"recheck","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"a0da6ebf057916831689de49006450df00862a5b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ad8c2e38_e6ec8db7","updated":"2021-12-29 22:57:42.000000000","message":"recheck","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"e5d12ef47cf0482d0a7b31b6c8a995cd8f960673","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7704fdc3_8648fe55","updated":"2022-01-04 11:39:05.000000000","message":"run-NEC V Cinder CI","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"919b3e7de2b31c714e3229c6f95d0ad7cf3faec1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"0a22aea8_d1f21247","updated":"2022-01-14 12:38:56.000000000","message":"Thank you for your review, Jon Bernard.","commit_id":"00a21d99e15e13181c1ff61c70eed92ba659172c"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"308e98e44880611ebbfd7da77c7cdc558494786f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"63da3f5d_9d07a906","updated":"2022-01-17 08:52:01.000000000","message":"run-NEC V Cinder CI","commit_id":"00a21d99e15e13181c1ff61c70eed92ba659172c"},{"author":{"_account_id":32966,"name":"jiang guodao","email":"jguodao@vmware.com","username":"jguodao"},"change_message_id":"2b96d36ec4910f69724f5d3f874dd8d9e040209b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4e79959b_a8cf4db3","updated":"2022-01-17 07:44:13.000000000","message":"vmware-recheck-patch","commit_id":"00a21d99e15e13181c1ff61c70eed92ba659172c"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"bd9d9721145eab0b4904c835c951757d0be6ffa1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"ea92451e_7e35ce99","updated":"2022-01-20 23:22:41.000000000","message":"Given Brian\u0027s concerns I have moved to a +1.","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d239eec06038f4f494a56e8845a11b71e2cf14c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"728cfe3c_2f7f0b8e","updated":"2022-01-20 18:25:00.000000000","message":"I have a few in-line nits that can be handled with a follow-up patch.  Just wording.","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"9baec38042e3fb0e8658a8f40215cdde99cf72ce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"6ac6b5da_399ddf99","updated":"2022-01-19 23:53:58.000000000","message":"LGTM","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"356f5e107e04ad2ed058f8c228ccb3ff9cd40d87","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"b4f4768e_f73edf7a","updated":"2022-01-20 21:11:09.000000000","message":"Two problems:\n\n(1) missing implementation of get_driver_options() -- see comment inline\n\n(2) the \"NEC V Cinder CI\" doesn\u0027t seem to be responding on other patches (at least I couldn\u0027t find any).\n\nOtherwise, code and tests look fine.  Third party CI is running the correct drivers, is running both tempest and cinder-tempest-plugin tests, and it looks like tempest is configured to test the features claimed in the driver support matrix.","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"b0387e9e09efc6dacc3adc96540dfe407faf2a5c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"1432ebeb_8a50e5ac","updated":"2022-01-18 01:06:45.000000000","message":"run-NEC V Cinder CI","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":9,"id":"afbbd87d_b5a05cd6","in_reply_to":"b4f4768e_f73edf7a","updated":"2022-01-21 09:54:31.000000000","message":"　Done.\n　\"NEC V Cinder CI\" now responds to other patches.\n  https://review.opendev.org/c/openstack/cinder/+/821602/19\n  https://review.opendev.org/c/openstack/cinder/+/825688/1","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"change_message_id":"88fa456575bd21ef586bd56e00f538625e770a58","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"1ca1bfe7_3e36607c","updated":"2022-01-25 09:17:14.000000000","message":"LGTM","commit_id":"c4f5564d99aa5b1907e63a0eed3680ea7ebc8268"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"b01357ddf693e5c1616b39a14535484bb9688067","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"7475cf29_1ccb4d1e","updated":"2022-01-23 23:36:09.000000000","message":"LGTM","commit_id":"c4f5564d99aa5b1907e63a0eed3680ea7ebc8268"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f6bba445c16dcc0c203a0f8c8512f28b2503e735","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"d43dfd54_e4cc224f","updated":"2022-01-21 18:03:54.000000000","message":"Revisions LGTM, third-party CI is responding on other patches, and has passed on this patch.","commit_id":"c4f5564d99aa5b1907e63a0eed3680ea7ebc8268"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"ab517ebf_b0337761","updated":"2022-01-21 09:54:31.000000000","message":"Thank you for your review, Brian Rosmaita and Jay Bryant.","commit_id":"c4f5564d99aa5b1907e63a0eed3680ea7ebc8268"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"e9a14b3f4f2690807925f0147df717c2e433c737","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"5f2ffc69_aaea01f1","updated":"2022-01-27 01:32:39.000000000","message":"Thanks very much for all reviewers.","commit_id":"c4f5564d99aa5b1907e63a0eed3680ea7ebc8268"}],"cinder/volume/drivers/nec/v/nec_v_iscsi.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"356f5e107e04ad2ed058f8c228ccb3ff9cd40d87","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":9,"id":"e092156a_dd389f3d","line":59,"updated":"2022-01-20 21:11:09.000000000","message":"You need to add an implementation of get_driver_options() here, something like:\n\n    @staticmethod\n    def get_driver_options():\n        return (rest.COMMON_VOLUME_OPTS + rest.REST_VOLUME_OPTS)\n\nRight now, that call is returning some options from one of the parent classes.  You can see what I mean in this paste: https://paste.opendev.org/show/812272/\n\nThe above won\u0027t be sufficient, there are probably some inherited options that your driver uses in addition to the ones you explicitly defined.  Looking at the cinder.conf in your CI, these would at least be: san_ip, san_login, san_password, san_api_port\n\nTake a look at this patch to see how to handle that situation:\n  https://review.opendev.org/c/openstack/cinder/+/770807\n\nYou\u0027ll need to make a similar change in the FC driver.","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":9,"id":"159c3f6a_41838499","line":59,"in_reply_to":"e092156a_dd389f3d","updated":"2022-01-21 09:54:31.000000000","message":"Done","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"}],"cinder/volume/drivers/nec/v/nec_v_rest.py":[{"author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"change_message_id":"527de385af1714690094586d07c497d7dea558b9","unresolved":true,"context_lines":[{"line_number":59,"context_line":"        default\u003dFalse,"},{"line_number":60,"context_line":"        help\u003d\u0027If True, the driver will create host groups or iSCSI targets on \u0027"},{"line_number":61,"context_line":"             \u0027storage ports as needed.\u0027),"},{"line_number":62,"context_line":"    cfg.BoolOpt("},{"line_number":63,"context_line":"        \u0027nec_v_group_delete\u0027,"},{"line_number":64,"context_line":"        default\u003dFalse,"},{"line_number":65,"context_line":"        help\u003d\u0027If True, the driver will delete host groups or iSCSI targets on \u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"fec3e7ba_e877b060","line":62,"updated":"2022-01-13 16:03:59.000000000","message":"Duplicate of above, no?","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"919b3e7de2b31c714e3229c6f95d0ad7cf3faec1","unresolved":true,"context_lines":[{"line_number":59,"context_line":"        default\u003dFalse,"},{"line_number":60,"context_line":"        help\u003d\u0027If True, the driver will create host groups or iSCSI targets on \u0027"},{"line_number":61,"context_line":"             \u0027storage ports as needed.\u0027),"},{"line_number":62,"context_line":"    cfg.BoolOpt("},{"line_number":63,"context_line":"        \u0027nec_v_group_delete\u0027,"},{"line_number":64,"context_line":"        default\u003dFalse,"},{"line_number":65,"context_line":"        help\u003d\u0027If True, the driver will delete host groups or iSCSI targets on \u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"ba9375ce_2686bd27","line":62,"in_reply_to":"fec3e7ba_e877b060","updated":"2022-01-14 12:38:56.000000000","message":"These settings are different.\n\"nec_v_group_create\" is a parameter that specifies whether to automatically create a host group or iSCSI target when the volume is attached.\nOn the other hand, \"nec_v_group_delete\" specifies whether to automatically delete it when the volume is detached.\nThe user can set whether to automatically create or delete it, respectively.","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"change_message_id":"527de385af1714690094586d07c497d7dea558b9","unresolved":true,"context_lines":[{"line_number":75,"context_line":"        \u0027nec_v_copy_check_interval\u0027,"},{"line_number":76,"context_line":"        default\u003d3,"},{"line_number":77,"context_line":"        min\u003d1, max\u003d600,"},{"line_number":78,"context_line":"        help\u003d\u0027Interval in seconds to check copy\u0027),"},{"line_number":79,"context_line":"    cfg.IntOpt("},{"line_number":80,"context_line":"        \u0027nec_v_async_copy_check_interval\u0027,"},{"line_number":81,"context_line":"        default\u003d10,"}],"source_content_type":"text/x-python","patch_set":5,"id":"e9442bcf_c2803b46","line":78,"updated":"2022-01-13 16:03:59.000000000","message":"Eric mentioned this on the other patch, but whatever improvement made to the help string there should be made here as well.","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"919b3e7de2b31c714e3229c6f95d0ad7cf3faec1","unresolved":false,"context_lines":[{"line_number":75,"context_line":"        \u0027nec_v_copy_check_interval\u0027,"},{"line_number":76,"context_line":"        default\u003d3,"},{"line_number":77,"context_line":"        min\u003d1, max\u003d600,"},{"line_number":78,"context_line":"        help\u003d\u0027Interval in seconds to check copy\u0027),"},{"line_number":79,"context_line":"    cfg.IntOpt("},{"line_number":80,"context_line":"        \u0027nec_v_async_copy_check_interval\u0027,"},{"line_number":81,"context_line":"        default\u003d10,"}],"source_content_type":"text/x-python","patch_set":5,"id":"e76464c3_b3f26acd","line":78,"in_reply_to":"e9442bcf_c2803b46","updated":"2022-01-14 12:38:56.000000000","message":"Done","commit_id":"426310a869883929ab49109acd2b580c00ac3149"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d239eec06038f4f494a56e8845a11b71e2cf14c9","unresolved":true,"context_lines":[{"line_number":121,"context_line":"    cfg.IntOpt("},{"line_number":122,"context_line":"        \u0027nec_v_lock_timeout\u0027,"},{"line_number":123,"context_line":"        default\u003dhbsd_rest_api._LOCK_TIMEOUT,"},{"line_number":124,"context_line":"        help\u003d\u0027Maximum wait time in seconds for a storage unlocked.\u0027),"},{"line_number":125,"context_line":"    cfg.IntOpt("},{"line_number":126,"context_line":"        \u0027nec_v_rest_timeout\u0027,"},{"line_number":127,"context_line":"        default\u003dhbsd_rest_api._REST_TIMEOUT,"}],"source_content_type":"text/x-python","patch_set":9,"id":"535aa28d_30539e3e","line":124,"range":{"start_line":124,"start_character":43,"end_line":124,"end_character":57},"updated":"2022-01-20 18:25:00.000000000","message":"Same comment as in other review.  \u0027Maximum wait time in seconds for storage to be unlocked.\u0027 would make more sense.","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":true,"context_lines":[{"line_number":121,"context_line":"    cfg.IntOpt("},{"line_number":122,"context_line":"        \u0027nec_v_lock_timeout\u0027,"},{"line_number":123,"context_line":"        default\u003dhbsd_rest_api._LOCK_TIMEOUT,"},{"line_number":124,"context_line":"        help\u003d\u0027Maximum wait time in seconds for a storage unlocked.\u0027),"},{"line_number":125,"context_line":"    cfg.IntOpt("},{"line_number":126,"context_line":"        \u0027nec_v_rest_timeout\u0027,"},{"line_number":127,"context_line":"        default\u003dhbsd_rest_api._REST_TIMEOUT,"}],"source_content_type":"text/x-python","patch_set":9,"id":"5322db42_1acdf426","line":124,"range":{"start_line":124,"start_character":43,"end_line":124,"end_character":57},"in_reply_to":"535aa28d_30539e3e","updated":"2022-01-21 09:54:31.000000000","message":"Done","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d239eec06038f4f494a56e8845a11b71e2cf14c9","unresolved":true,"context_lines":[{"line_number":153,"context_line":"    cfg.IntOpt("},{"line_number":154,"context_line":"        \u0027nec_v_rest_server_busy_timeout\u0027,"},{"line_number":155,"context_line":"        default\u003dhbsd_rest_api._REST_SERVER_BUSY_TIMEOUT,"},{"line_number":156,"context_line":"        help\u003d\u0027Maximum wait time in seconds when REST API returned busy.\u0027),"},{"line_number":157,"context_line":"    cfg.IntOpt("},{"line_number":158,"context_line":"        \u0027nec_v_rest_keep_session_loop_interval\u0027,"},{"line_number":159,"context_line":"        default\u003dhbsd_rest_api._KEEP_SESSION_LOOP_INTERVAL,"}],"source_content_type":"text/x-python","patch_set":9,"id":"1e56d434_e1b5848e","line":156,"range":{"start_line":156,"start_character":57,"end_line":156,"end_character":65},"updated":"2022-01-20 18:25:00.000000000","message":"returns","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":true,"context_lines":[{"line_number":153,"context_line":"    cfg.IntOpt("},{"line_number":154,"context_line":"        \u0027nec_v_rest_server_busy_timeout\u0027,"},{"line_number":155,"context_line":"        default\u003dhbsd_rest_api._REST_SERVER_BUSY_TIMEOUT,"},{"line_number":156,"context_line":"        help\u003d\u0027Maximum wait time in seconds when REST API returned busy.\u0027),"},{"line_number":157,"context_line":"    cfg.IntOpt("},{"line_number":158,"context_line":"        \u0027nec_v_rest_keep_session_loop_interval\u0027,"},{"line_number":159,"context_line":"        default\u003dhbsd_rest_api._KEEP_SESSION_LOOP_INTERVAL,"}],"source_content_type":"text/x-python","patch_set":9,"id":"0cb0a981_8ba61535","line":156,"range":{"start_line":156,"start_character":57,"end_line":156,"end_character":65},"in_reply_to":"1e56d434_e1b5848e","updated":"2022-01-21 09:54:31.000000000","message":"Done","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d239eec06038f4f494a56e8845a11b71e2cf14c9","unresolved":true,"context_lines":[{"line_number":177,"context_line":"    cfg.ListOpt("},{"line_number":178,"context_line":"        \u0027nec_v_host_mode_options\u0027,"},{"line_number":179,"context_line":"        default\u003d[],"},{"line_number":180,"context_line":"        help\u003d\u0027host mode option for host group or iSCSI target\u0027),"},{"line_number":181,"context_line":"]"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"FC_VOLUME_OPTS \u003d ["}],"source_content_type":"text/x-python","patch_set":9,"id":"a89ae542_9dfa1299","line":180,"range":{"start_line":180,"start_character":14,"end_line":180,"end_character":18},"updated":"2022-01-20 18:25:00.000000000","message":"Host","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":true,"context_lines":[{"line_number":177,"context_line":"    cfg.ListOpt("},{"line_number":178,"context_line":"        \u0027nec_v_host_mode_options\u0027,"},{"line_number":179,"context_line":"        default\u003d[],"},{"line_number":180,"context_line":"        help\u003d\u0027host mode option for host group or iSCSI target\u0027),"},{"line_number":181,"context_line":"]"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"FC_VOLUME_OPTS \u003d ["}],"source_content_type":"text/x-python","patch_set":9,"id":"42d99672_085c6686","line":180,"range":{"start_line":180,"start_character":14,"end_line":180,"end_character":18},"in_reply_to":"a89ae542_9dfa1299","updated":"2022-01-21 09:54:31.000000000","message":"Done","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"}],"doc/source/configuration/block-storage/drivers/nec-storage-v-series-driver.rst":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"d239eec06038f4f494a56e8845a11b71e2cf14c9","unresolved":true,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":".. note::"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   The volume having snapshots cannot be extended in this driver."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Configuration"},{"line_number":49,"context_line":"~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":9,"id":"31aef438_34b2a404","line":46,"range":{"start_line":46,"start_character":2,"end_line":46,"end_character":6},"updated":"2022-01-20 18:25:00.000000000","message":"A volume with snapshots cannot be extended in this driver.","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"33d408601e512efa514e21aae1fa8d50be916a6b","unresolved":true,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":".. note::"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   The volume having snapshots cannot be extended in this driver."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Configuration"},{"line_number":49,"context_line":"~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3478b078_cb3a0d47","line":46,"range":{"start_line":46,"start_character":2,"end_line":46,"end_character":6},"in_reply_to":"31aef438_34b2a404","updated":"2022-01-21 09:54:31.000000000","message":"Done","commit_id":"6f1aa640ede02cdb20ea405be46c48d76d74a946"}],"doc/source/reference/support-matrix.ini":[{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a65af91c9f1a76147bea3108fd23c8d7b4e9064e","unresolved":true,"context_lines":[{"line_number":552,"context_line":"driver.lvm\u003dmissing"},{"line_number":553,"context_line":"driver.macrosan\u003dmissing"},{"line_number":554,"context_line":"driver.nec\u003dmissing"},{"line_number":555,"context_line":"driver.nec_v\u003dmissing"},{"line_number":556,"context_line":"driver.netapp_ontap\u003dcomplete"},{"line_number":557,"context_line":"driver.netapp_solidfire\u003dcomplete"},{"line_number":558,"context_line":"driver.nexenta\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":3,"id":"01fa97db_66023b5f","line":555,"range":{"start_line":555,"start_character":0,"end_line":555,"end_character":20},"updated":"2021-11-04 04:57:53.000000000","message":"Imported Hitachi VSP driver sets as \"completed\" for \"Consistency Groups\".\nDo you omit the feature?","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"e32dc16723a343055099c09e54d84d75e453d6cc","unresolved":false,"context_lines":[{"line_number":552,"context_line":"driver.lvm\u003dmissing"},{"line_number":553,"context_line":"driver.macrosan\u003dmissing"},{"line_number":554,"context_line":"driver.nec\u003dmissing"},{"line_number":555,"context_line":"driver.nec_v\u003dmissing"},{"line_number":556,"context_line":"driver.netapp_ontap\u003dcomplete"},{"line_number":557,"context_line":"driver.netapp_solidfire\u003dcomplete"},{"line_number":558,"context_line":"driver.nexenta\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":3,"id":"185d0a98_516e657d","line":555,"range":{"start_line":555,"start_character":0,"end_line":555,"end_character":20},"in_reply_to":"01fa97db_66023b5f","updated":"2021-11-05 12:53:22.000000000","message":"Done","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a675a9e7a235106f0fd776b047c22a1fefe1fa7f","unresolved":false,"context_lines":[{"line_number":552,"context_line":"driver.lvm\u003dmissing"},{"line_number":553,"context_line":"driver.macrosan\u003dmissing"},{"line_number":554,"context_line":"driver.nec\u003dmissing"},{"line_number":555,"context_line":"driver.nec_v\u003dmissing"},{"line_number":556,"context_line":"driver.netapp_ontap\u003dcomplete"},{"line_number":557,"context_line":"driver.netapp_solidfire\u003dcomplete"},{"line_number":558,"context_line":"driver.nexenta\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":3,"id":"01fcbc44_d61680dd","line":555,"range":{"start_line":555,"start_character":0,"end_line":555,"end_character":20},"in_reply_to":"01fa97db_66023b5f","updated":"2021-11-05 10:53:43.000000000","message":"OK","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"}],"releasenotes/notes/nec_v_storage_volume_driver-e3cb7e3c496ab066.yaml":[{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a65af91c9f1a76147bea3108fd23c8d7b4e9064e","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":" - Added backend FC and iSCSI drivers for NEC V series Storage."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"4e845d9b_94a3b40b","line":3,"range":{"start_line":2,"start_character":1,"end_line":3,"end_character":9},"updated":"2021-11-04 04:57:53.000000000","message":"Release notes needs \"|\" between \"-\" and text. Details are in following URL:\n\nhttps://docs.openstack.org/cinder/latest/contributor/releasenotes.html#drivers","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":28403,"name":"Naoki Saito","email":"nasaito@nec.com","username":"n-saito"},"change_message_id":"e32dc16723a343055099c09e54d84d75e453d6cc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":" - Added backend FC and iSCSI drivers for NEC V series Storage."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"8b5a4288_1452e41e","line":3,"range":{"start_line":2,"start_character":1,"end_line":3,"end_character":9},"in_reply_to":"4e845d9b_94a3b40b","updated":"2021-11-05 12:53:22.000000000","message":"Done","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a675a9e7a235106f0fd776b047c22a1fefe1fa7f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":" - Added backend FC and iSCSI drivers for NEC V series Storage."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5532d181_637ad96d","line":3,"range":{"start_line":2,"start_character":1,"end_line":3,"end_character":9},"in_reply_to":"4e845d9b_94a3b40b","updated":"2021-11-05 10:53:43.000000000","message":"OK","commit_id":"0c31dbaebdf39e4b0f9c7f1abe21ac6a2637b351"}]}
