)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"0d8590fa73058570306ee229648dd2ecd924c604","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"02dfff45_02157b66","updated":"2021-12-07 15:41:40.000000000","message":"Needs to be re-targeted for Yoga if you\u0027re still interested in pursuing this.","commit_id":"4cc45cebd7ac7ac21e131a3321417d349fc3b462"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"18016de3e332e21d2beae4af844577d6a93d8e70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7cd51a13_7e662de9","updated":"2022-03-03 17:41:32.000000000","message":"Retarget to Zed to continue with this","commit_id":"4cc45cebd7ac7ac21e131a3321417d349fc3b462"}],"specs/xena/provider_metadata.rst":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"b39df733e069f3c9f01e4da4ac3a15144a5dbb1d","unresolved":true,"context_lines":[{"line_number":29,"context_line":"are used sometimes during replication setup.  volume.volume_admin_metadata and"},{"line_number":30,"context_line":"volume.admin_metadata are used by the volume manager, scheduler to store some"},{"line_number":31,"context_line":"private fields and is also accessed and set by the ibm driver via a direct"},{"line_number":32,"context_line":"db call."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The volume manager currently has a concept of synchronizing provider"},{"line_number":35,"context_line":"information at init_host() time for all volumes and snapshots.  But the only"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2bc7c36b_1d85b34f","line":32,"updated":"2021-03-10 20:29:17.000000000","message":"There\u0027s also \"driver_initiator_data\" which is in the same category of similar places that we can store driver data currently.\n\nIf we want to add another place to store info like this, I think we need to figure out exactly what the current locations are for and how they are used, and why they aren\u0027t sufficient for what is needed here.\n\nIt may well be the case that we need a new location to store info, but this is not too clear.  volume admin metadata might work?","commit_id":"ffa9239279f90d847f04e69b95ad8e9cbc205448"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"ff5f774fb895d0083f2e9922fc3b5426aca80f2e","unresolved":true,"context_lines":[{"line_number":29,"context_line":"are used sometimes during replication setup.  volume.volume_admin_metadata and"},{"line_number":30,"context_line":"volume.admin_metadata are used by the volume manager, scheduler to store some"},{"line_number":31,"context_line":"private fields and is also accessed and set by the ibm driver via a direct"},{"line_number":32,"context_line":"db call."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The volume manager currently has a concept of synchronizing provider"},{"line_number":35,"context_line":"information at init_host() time for all volumes and snapshots.  But the only"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ecc62927_d374cf2a","line":32,"in_reply_to":"2bc7c36b_1d85b34f","updated":"2021-03-10 21:05:03.000000000","message":"driver_initiator_data is specific to the backend during attachments.  \n\nvolume_admin_metadata would work with modifications as I described in the alternatives.","commit_id":"ffa9239279f90d847f04e69b95ad8e9cbc205448"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"b39df733e069f3c9f01e4da4ac3a15144a5dbb1d","unresolved":true,"context_lines":[{"line_number":63,"context_line":"model_update.  The volume object would be updated to store that "},{"line_number":64,"context_line":"provider_metadata dict as key/value pairs into the provider_metadata DB table."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The cinder API would be modified to include all lof the provider_metadata"},{"line_number":67,"context_line":"fields when the user requesting the information is an admin context.  Non"},{"line_number":68,"context_line":"admin context users would not be allowed to view the provider_metadata"},{"line_number":69,"context_line":"fields."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a1b9cf6_112f5c17","line":66,"range":{"start_line":66,"start_character":4,"end_line":66,"end_character":14},"updated":"2021-03-10 20:29:17.000000000","message":"Which API(s)?","commit_id":"ffa9239279f90d847f04e69b95ad8e9cbc205448"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"ff5f774fb895d0083f2e9922fc3b5426aca80f2e","unresolved":true,"context_lines":[{"line_number":63,"context_line":"model_update.  The volume object would be updated to store that "},{"line_number":64,"context_line":"provider_metadata dict as key/value pairs into the provider_metadata DB table."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The cinder API would be modified to include all lof the provider_metadata"},{"line_number":67,"context_line":"fields when the user requesting the information is an admin context.  Non"},{"line_number":68,"context_line":"admin context users would not be allowed to view the provider_metadata"},{"line_number":69,"context_line":"fields."}],"source_content_type":"text/x-rst","patch_set":1,"id":"e9468bbf_041c972e","line":66,"range":{"start_line":66,"start_character":4,"end_line":66,"end_character":14},"in_reply_to":"9a1b9cf6_112f5c17","updated":"2021-03-10 21:05:03.000000000","message":"I\u0027ll update this.  Just the volume list and show commands.","commit_id":"ffa9239279f90d847f04e69b95ad8e9cbc205448"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"b39df733e069f3c9f01e4da4ac3a15144a5dbb1d","unresolved":true,"context_lines":[{"line_number":117,"context_line":"---------------"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Drivers should not use this field to store usernames, passwords to access"},{"line_number":120,"context_line":"their storage backend."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Active/Active HA impact"},{"line_number":123,"context_line":"-----------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7300d7b3_37370e1f","line":120,"updated":"2021-03-10 20:29:17.000000000","message":"Why is this?  Currently some of the similar fields described above are used for this.","commit_id":"ffa9239279f90d847f04e69b95ad8e9cbc205448"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"ff5f774fb895d0083f2e9922fc3b5426aca80f2e","unresolved":true,"context_lines":[{"line_number":117,"context_line":"---------------"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"Drivers should not use this field to store usernames, passwords to access"},{"line_number":120,"context_line":"their storage backend."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"Active/Active HA impact"},{"line_number":123,"context_line":"-----------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a6a6f68_78243dd1","line":120,"in_reply_to":"7300d7b3_37370e1f","updated":"2021-03-10 21:05:03.000000000","message":"I don\u0027t think drivers store passwords in our database?","commit_id":"ffa9239279f90d847f04e69b95ad8e9cbc205448"}]}
