)]}'
{"releasenotes/notes/volume-v3-service-clients-a863a6336af56cca.yaml":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"391ae4e57ebad8c22eae2e7186c62fd0620718fb","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for v3 API."},{"line_number":7,"context_line":"deprecations:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    Deprecates the volume service clients for v2 APIs. volume v2 APIs"},{"line_number":10,"context_line":"    are deprecated in all supported stable branches, so it\u0027s time"},{"line_number":11,"context_line":"    to deprecate the tempest service clients for v2 APIs and remove in future"},{"line_number":12,"context_line":"    release. "}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5f7c97a3_5ffe1a6b","line":9,"range":{"start_line":9,"start_character":55,"end_line":9,"end_character":61},"updated":"2018-05-16 03:59:35.000000000","message":"Volume","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0a8658b744ebc8d54cb86b5b5b54964ee5d9a3fe","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    for v3 API."},{"line_number":7,"context_line":"deprecations:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    Deprecates the volume service clients for v2 APIs. volume v2 APIs"},{"line_number":10,"context_line":"    are deprecated in all supported stable branches, so it\u0027s time"},{"line_number":11,"context_line":"    to deprecate the tempest service clients for v2 APIs and remove in future"},{"line_number":12,"context_line":"    release. "}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5f7c97a3_3faf9e2a","line":9,"range":{"start_line":9,"start_character":55,"end_line":9,"end_character":61},"in_reply_to":"5f7c97a3_5ffe1a6b","updated":"2018-05-16 05:40:11.000000000","message":"Done","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"391ae4e57ebad8c22eae2e7186c62fd0620718fb","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    Deprecates the volume service clients for v2 APIs. volume v2 APIs"},{"line_number":10,"context_line":"    are deprecated in all supported stable branches, so it\u0027s time"},{"line_number":11,"context_line":"    to deprecate the tempest service clients for v2 APIs and remove in future"},{"line_number":12,"context_line":"    release. "}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5f7c97a3_bf0bae8b","line":12,"range":{"start_line":12,"start_character":12,"end_line":12,"end_character":13},"updated":"2018-05-16 03:59:35.000000000","message":"WS","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0a8658b744ebc8d54cb86b5b5b54964ee5d9a3fe","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    Deprecates the volume service clients for v2 APIs. volume v2 APIs"},{"line_number":10,"context_line":"    are deprecated in all supported stable branches, so it\u0027s time"},{"line_number":11,"context_line":"    to deprecate the tempest service clients for v2 APIs and remove in future"},{"line_number":12,"context_line":"    release. "}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5f7c97a3_ffa4c64c","line":12,"range":{"start_line":12,"start_character":12,"end_line":12,"end_character":13},"in_reply_to":"5f7c97a3_bf0bae8b","updated":"2018-05-16 05:40:11.000000000","message":"Done","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"}],"tempest/lib/services/volume/v2/backups_client.py":[{"author":{"_account_id":19853,"name":"Nguyen Hung Phuong","email":"phuongnh@vn.fujitsu.com","username":"phuongnh"},"change_message_id":"b56ac6ad1e9c2ed634a4b41e472c00179039166a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"import warnings"},{"line_number":16,"context_line":"from debtcollector import moves"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.lib.services.volume.v3 import backups_client"}],"source_content_type":"text/x-python","patch_set":4,"id":"3fa0c359_bfe8a8e1","line":15,"updated":"2018-02-23 09:43:17.000000000","message":"please move down 1 line to fix pep 8 issue. Also check [a..z] import order.","commit_id":"77c34ee2556ec59a57be94c1d68b23fea392f135"}],"tempest/lib/services/volume/v3/backups_client.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"391ae4e57ebad8c22eae2e7186c62fd0620718fb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2014 OpenStack Foundation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":9,"id":"5f7c97a3_bf196ed7","line":1,"updated":"2018-05-16 03:59:35.000000000","message":"I have a question about copyright. Should we put both copyrights or just the first one?","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0a8658b744ebc8d54cb86b5b5b54964ee5d9a3fe","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2014 OpenStack Foundation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":9,"id":"5f7c97a3_7fb99676","line":1,"in_reply_to":"5f7c97a3_bf196ed7","updated":"2018-05-16 05:40:11.000000000","message":"we should keep the original one for any file we move or modify (FiberHome in this case). I do not remember why i changed this. \n\nv2 files stay with their original copyright and v3 with their original.","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"391ae4e57ebad8c22eae2e7186c62fd0620718fb","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":32,"context_line":"        API reference:"},{"line_number":33,"context_line":"        https://developer.openstack.org/api-ref/block-storage/v2/index.html#create-backup"},{"line_number":34,"context_line":"        \"\"\""},{"line_number":35,"context_line":"        post_body \u003d json.dumps({\u0027backup\u0027: kwargs})"},{"line_number":36,"context_line":"        resp, body \u003d self.post(\u0027backups\u0027, post_body)"}],"source_content_type":"text/x-python","patch_set":9,"id":"5f7c97a3_7f367653","line":33,"range":{"start_line":33,"start_character":62,"end_line":33,"end_character":64},"updated":"2018-05-16 03:59:35.000000000","message":"I think we should change all of these to v3. For example: https://developer.openstack.org/api-ref/block-storage/v3/#create-a-backup\n\nI think it\u0027s OK to due in a follow-up but it is relevant to this patchset.\n\nDitto elsewhere.","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0a8658b744ebc8d54cb86b5b5b54964ee5d9a3fe","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":32,"context_line":"        API reference:"},{"line_number":33,"context_line":"        https://developer.openstack.org/api-ref/block-storage/v2/index.html#create-backup"},{"line_number":34,"context_line":"        \"\"\""},{"line_number":35,"context_line":"        post_body \u003d json.dumps({\u0027backup\u0027: kwargs})"},{"line_number":36,"context_line":"        resp, body \u003d self.post(\u0027backups\u0027, post_body)"}],"source_content_type":"text/x-python","patch_set":9,"id":"5f7c97a3_ff8b66bc","line":33,"range":{"start_line":33,"start_character":62,"end_line":33,"end_character":64},"in_reply_to":"5f7c97a3_7f367653","updated":"2018-05-16 05:40:11.000000000","message":"nice catch. i will update these.","commit_id":"39279e7895b550592babc9ccf43a56f6617c5fb7"}],"tempest/lib/services/volume/v3/snapshots_client.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"391ae4e57ebad8c22eae2e7186c62fd0620718fb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (C) 2017 Dell Inc. or its subsidiaries."},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":9,"id":"5f7c97a3_df1f8ab4","side":"PARENT","line":1,"updated":"2018-05-16 03:59:35.000000000","message":"Same question about copyright.","commit_id":"366bfdd1bced70b4ba3f785ed75aa32a1814f00d"}]}
