)]}'
{"cinder/policies/volume_metadata.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"da985ca20a15dac452a2d979af892fb7fb67fdf6","unresolved":false,"context_lines":[{"line_number":119,"context_line":"        ],"},{"line_number":120,"context_line":"        deprecated_for_removal\u003dTrue,"},{"line_number":121,"context_line":"        deprecated_reason\u003d\u0027This is a redundant and useless policy, Cinder \u0027"},{"line_number":122,"context_line":"                          \u0027already has \"UPDATE_READONLY_POLICY\" to authorize\u0027"},{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_490b928d","line":122,"range":{"start_line":122,"start_character":76,"end_line":122,"end_character":77},"updated":"2019-01-22 22:09:58.000000000","message":"missing space at EOL","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"299e4b1a81cfbf13773dccd7c14801e91658cee4","unresolved":false,"context_lines":[{"line_number":119,"context_line":"        ],"},{"line_number":120,"context_line":"        deprecated_for_removal\u003dTrue,"},{"line_number":121,"context_line":"        deprecated_reason\u003d\u0027This is a redundant and useless policy, Cinder \u0027"},{"line_number":122,"context_line":"                          \u0027already has \"UPDATE_READONLY_POLICY\" to authorize\u0027"},{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_fa456218","line":122,"range":{"start_line":122,"start_character":76,"end_line":122,"end_character":77},"in_reply_to":"9fdfeff1_490b928d","updated":"2019-01-23 01:20:03.000000000","message":"Done","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"da985ca20a15dac452a2d979af892fb7fb67fdf6","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        deprecated_for_removal\u003dTrue,"},{"line_number":121,"context_line":"        deprecated_reason\u003d\u0027This is a redundant and useless policy, Cinder \u0027"},{"line_number":122,"context_line":"                          \u0027already has \"UPDATE_READONLY_POLICY\" to authorize\u0027"},{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"},{"line_number":126,"context_line":"                          \u0027Cinder. This policy will be removed in Train\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_09058a77","line":123,"range":{"start_line":123,"start_character":67,"end_line":123,"end_character":68},"updated":"2019-01-22 22:09:58.000000000","message":"missing space at EOL","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"299e4b1a81cfbf13773dccd7c14801e91658cee4","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        deprecated_for_removal\u003dTrue,"},{"line_number":121,"context_line":"        deprecated_reason\u003d\u0027This is a redundant and useless policy, Cinder \u0027"},{"line_number":122,"context_line":"                          \u0027already has \"UPDATE_READONLY_POLICY\" to authorize\u0027"},{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"},{"line_number":126,"context_line":"                          \u0027Cinder. This policy will be removed in Train\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_ba47da1d","line":123,"range":{"start_line":123,"start_character":67,"end_line":123,"end_character":68},"in_reply_to":"9fdfeff1_09058a77","updated":"2019-01-23 01:20:03.000000000","message":"Done","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"da985ca20a15dac452a2d979af892fb7fb67fdf6","unresolved":false,"context_lines":[{"line_number":121,"context_line":"        deprecated_reason\u003d\u0027This is a redundant and useless policy, Cinder \u0027"},{"line_number":122,"context_line":"                          \u0027already has \"UPDATE_READONLY_POLICY\" to authorize\u0027"},{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"},{"line_number":126,"context_line":"                          \u0027Cinder. This policy will be removed in Train\u0027"},{"line_number":127,"context_line":"                          \u0027Release.\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_c9f6a290","line":124,"range":{"start_line":124,"start_character":75,"end_line":124,"end_character":76},"updated":"2019-01-22 22:09:58.000000000","message":"missing space at EOL","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"299e4b1a81cfbf13773dccd7c14801e91658cee4","unresolved":false,"context_lines":[{"line_number":121,"context_line":"        deprecated_reason\u003d\u0027This is a redundant and useless policy, Cinder \u0027"},{"line_number":122,"context_line":"                          \u0027already has \"UPDATE_READONLY_POLICY\" to authorize\u0027"},{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"},{"line_number":126,"context_line":"                          \u0027Cinder. This policy will be removed in Train\u0027"},{"line_number":127,"context_line":"                          \u0027Release.\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_5a54aeca","line":124,"range":{"start_line":124,"start_character":75,"end_line":124,"end_character":76},"in_reply_to":"9fdfeff1_c9f6a290","updated":"2019-01-23 01:20:03.000000000","message":"Done","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"da985ca20a15dac452a2d979af892fb7fb67fdf6","unresolved":false,"context_lines":[{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"},{"line_number":126,"context_line":"                          \u0027Cinder. This policy will be removed in Train\u0027"},{"line_number":127,"context_line":"                          \u0027Release.\u0027,"},{"line_number":128,"context_line":"        deprecated_since\u003d\u0027Stein\u0027"},{"line_number":129,"context_line":"    ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_89f09a92","line":126,"range":{"start_line":126,"start_character":63,"end_line":126,"end_character":72},"updated":"2019-01-22 22:09:58.000000000","message":"\u0027in the Train \u0027  Need space at EOL as well.","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"299e4b1a81cfbf13773dccd7c14801e91658cee4","unresolved":false,"context_lines":[{"line_number":123,"context_line":"                          \u0027\"os-update_readonly_flag\" api policy and\u0027"},{"line_number":124,"context_line":"                          \u0027\"ATTACH_POLICY\" to authorize \"os-attach\" policy,\u0027"},{"line_number":125,"context_line":"                          \u0027but there is no update admin metadata api in \u0027"},{"line_number":126,"context_line":"                          \u0027Cinder. This policy will be removed in Train\u0027"},{"line_number":127,"context_line":"                          \u0027Release.\u0027,"},{"line_number":128,"context_line":"        deprecated_since\u003d\u0027Stein\u0027"},{"line_number":129,"context_line":"    ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_7a5172d8","line":126,"range":{"start_line":126,"start_character":63,"end_line":126,"end_character":72},"in_reply_to":"9fdfeff1_89f09a92","updated":"2019-01-23 01:20:03.000000000","message":"Done","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"}],"releasenotes/notes/deprecate-update-admin-metadata-policy-cc7505cbe921649c.yaml":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"da985ca20a15dac452a2d979af892fb7fb67fdf6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - The UPDATE_ADMIN_METADATA_POLICY is a redundant and useless policy,"},{"line_number":4,"context_line":"    Cinder already has \"UPDATE_READONLY_POLICY\" to authorize"},{"line_number":5,"context_line":"    \"os-update_readonly_flag\" api policy and \"ATTACH_POLICY\" to authorize"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_29064e88","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":6},"updated":"2019-01-22 22:09:58.000000000","message":"This should be \u0027deprecations\u0027 rather than a fixes:","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"299e4b1a81cfbf13773dccd7c14801e91658cee4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - The UPDATE_ADMIN_METADATA_POLICY is a redundant and useless policy,"},{"line_number":4,"context_line":"    Cinder already has \"UPDATE_READONLY_POLICY\" to authorize"},{"line_number":5,"context_line":"    \"os-update_readonly_flag\" api policy and \"ATTACH_POLICY\" to authorize"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fdfeff1_da597efe","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":6},"in_reply_to":"9fdfeff1_29064e88","updated":"2019-01-23 01:20:03.000000000","message":"Done","commit_id":"8e2b391bde9d6fbfd7ae549198081cd68f9886c1"}]}
