)]}'
{"specs/ussuri/reset-state-robustification.rst":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"e59318ae729d6cbdd400d87ca0236f5b9bf44bba","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"Reset State Robustification"},{"line_number":9,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_c9aad182","line":7,"range":{"start_line":7,"start_character":27,"end_line":7,"end_character":42},"updated":"2019-11-15 22:54:14.000000000","message":"nit: when you revise this spec, make the H1 indicators the same length as the text.","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"00e9da1d643b6db2cbdc3d0257a16e3d96ff772c","unresolved":false,"context_lines":[{"line_number":45,"context_line":"Cases to block:"},{"line_number":46,"context_line":"   1. volume reset to available w/ attachments"},{"line_number":47,"context_line":"   2. snapshot reset to in-use with volume in available"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Since this is used as a \"patch up my broken Cinder\" tool, it\u0027s possible that"},{"line_number":51,"context_line":"we need to include a --yes-i-really-mean-it flag that overrides these checks."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_88451073","line":48,"updated":"2019-09-18 14:25:09.000000000","message":"Set a volume to available with no attachment records?\n(This came up in a case this week too...)","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"cfa318f4bba910c6346a3a6dc94e848618df2ed9","unresolved":false,"context_lines":[{"line_number":45,"context_line":"Cases to block:"},{"line_number":46,"context_line":"   1. volume reset to available w/ attachments"},{"line_number":47,"context_line":"   2. snapshot reset to in-use with volume in available"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Since this is used as a \"patch up my broken Cinder\" tool, it\u0027s possible that"},{"line_number":51,"context_line":"we need to include a --yes-i-really-mean-it flag that overrides these checks."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_3d925ca0","line":48,"in_reply_to":"3fa7e38b_88451073","updated":"2019-11-24 10:41:38.000000000","message":"There another case i found,\nWhen a volume is available and detached and we reset it\u0027s attach-status to \u0027attached\u0027 we can\u0027t delete it but it isn\u0027t attached to any instance.","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"ab18c1fae5d155abecd37c068b77fc8a3becfca9","unresolved":false,"context_lines":[{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Since this is used as a \"patch up my broken Cinder\" tool, it\u0027s possible that"},{"line_number":51,"context_line":"we need to include a --yes-i-really-mean-it flag that overrides these checks."},{"line_number":52,"context_line":"But it would be good to avoid this unless we really need it, and maybe push"},{"line_number":53,"context_line":"the override case to cinder-manage?"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1fa4df85_597793d5","line":51,"updated":"2020-03-19 12:18:03.000000000","message":"I think this should be part of this addition.   There are times when you really want to force it.","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"9302b2a009c35c81f56205fcd53c06fa7f22f8a8","unresolved":false,"context_lines":[{"line_number":67,"context_line":"REST API impact"},{"line_number":68,"context_line":"---------------"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"os-reset-status actions on volumes, snaps, backups, groups,"},{"line_number":71,"context_line":"will now return a 400 in some cases where they would previously"},{"line_number":72,"context_line":"succeeded."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Security impact"},{"line_number":75,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_57781ac0","line":72,"range":{"start_line":70,"start_character":0,"end_line":72,"end_character":10},"updated":"2019-12-17 13:47:14.000000000","message":"I don\u0027t think this would require a new microversion, do you?  We should state yes or no explicitly here.","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"78ab43db86e0ea2d04961c99295f9ba6db06be12","unresolved":false,"context_lines":[{"line_number":67,"context_line":"REST API impact"},{"line_number":68,"context_line":"---------------"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"os-reset-status actions on volumes, snaps, backups, groups,"},{"line_number":71,"context_line":"will now return a 400 in some cases where they would previously"},{"line_number":72,"context_line":"succeeded."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Security impact"},{"line_number":75,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_6f7873c1","line":72,"range":{"start_line":70,"start_character":0,"end_line":72,"end_character":10},"in_reply_to":"3fa7e38b_57781ac0","updated":"2020-01-22 00:53:51.000000000","message":"I agree this is fixing a response, therefore should not need a MV bump. But also agree it probably would be good to be explicit about it.","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"46d8ee72d8642daa102afc9917e863d950641fd7","unresolved":false,"context_lines":[{"line_number":147,"context_line":"Documentation Impact"},{"line_number":148,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"* Could document common cases where this fails."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"References"},{"line_number":153,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_20797a2f","line":150,"range":{"start_line":150,"start_character":2,"end_line":150,"end_character":7},"updated":"2019-12-18 20:39:51.000000000","message":"Should .  :-)","commit_id":"3e96ef31a97096001ff194ae8368ea2ee10d891b"}],"specs/victoria/reset-state-robustification.rst":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"915e201583d49466e980acddbded606ec60d0baa","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Cases to block:"},{"line_number":46,"context_line":"   1. volume reset to available w/ attachments"},{"line_number":47,"context_line":"   2. snapshot reset to in-use with volume in available"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Since this is used as a \"patch up my broken Cinder\" tool, it\u0027s possible that"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f621f24_917add85","line":47,"updated":"2020-10-29 13:38:18.000000000","message":"Reset volume to \"error_managing_deleting\"?\n\nReset volume to \"downloading\"?\n\nReset backup to \"restoring\"?  (backup-reset-state)","commit_id":"8b9332fccbabf586a73b7f9b50c054231a65c21a"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"cc12b091e51b7428d40af31ec1ec916440e54ea3","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Since this is used as a \"patch up my broken Cinder\" tool, it\u0027s possible that"},{"line_number":51,"context_line":"we need to include a --yes-i-really-mean-it flag that overrides these checks."},{"line_number":52,"context_line":"But it would be good to avoid this unless we really need it, and maybe push"},{"line_number":53,"context_line":"the override case to cinder-manage?"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Alternatives"},{"line_number":56,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_fe798bc4","line":53,"updated":"2020-06-28 18:50:39.000000000","message":"If we add a --force flag, I\u0027m afraid people will just use --force all the time.  If you have to switch tools, maybe you\u0027ll think twice about what you\u0027re doing?  On the other hand, you might simply just go directly to cinder-manage when you want to reset state, which wouldn\u0027t even give you the option of seeing the new, informative error messages.  It would be good to hear some more opinions about this.","commit_id":"8b9332fccbabf586a73b7f9b50c054231a65c21a"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"d5afb20fec73aad6b3f189ffbc6c87bf4bb113ef","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Since this is used as a \"patch up my broken Cinder\" tool, it\u0027s possible that"},{"line_number":51,"context_line":"we need to include a --yes-i-really-mean-it flag that overrides these checks."},{"line_number":52,"context_line":"But it would be good to avoid this unless we really need it, and maybe push"},{"line_number":53,"context_line":"the override case to cinder-manage?"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Alternatives"},{"line_number":56,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ee14984c_be47d3e1","line":53,"in_reply_to":"bf51134e_fe798bc4","updated":"2020-12-16 14:43:20.000000000","message":"As long as you don\u0027t provide an option to reset the state, people will \na) file a bug to request such option\nb) start mangling with the database.\n\nI\u0027d say: maybe better leave the option to do that with a nicer user interface than the mysql command or so. cinder-manager is probably fine.","commit_id":"8b9332fccbabf586a73b7f9b50c054231a65c21a"}]}
