)]}'
{"specs/wallaby/security_service_update_improvements.rst":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"850e477c4a792d1e47829c1bdc1b7ce361b355b0","unresolved":false,"context_lines":[{"line_number":109,"context_line":"operation to happen while share servers are being modified, all associated"},{"line_number":110,"context_line":"shares will have their status changed to ``network_change``."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The share manager will responsible for updating share servers\u0027 backend details,"},{"line_number":113,"context_line":"and for calling the new driver\u0027s interface with the corresponding network"},{"line_number":114,"context_line":"modification. If the security service ends up on a failure, the share server"},{"line_number":115,"context_line":"status will be set to ``error``, all shares will be reverted to ``available``"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f621f24_3d3c1cbe","line":112,"updated":"2020-11-30 11:38:37.000000000","message":"be","commit_id":"22c964187d2f8c8992bf9deb6cb2a40bcade7269"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"850e477c4a792d1e47829c1bdc1b7ce361b355b0","unresolved":false,"context_lines":[{"line_number":112,"context_line":"The share manager will responsible for updating share servers\u0027 backend details,"},{"line_number":113,"context_line":"and for calling the new driver\u0027s interface with the corresponding network"},{"line_number":114,"context_line":"modification. If the security service ends up on a failure, the share server"},{"line_number":115,"context_line":"status will be set to ``error``, all shares will be reverted to ``available``"},{"line_number":116,"context_line":"again. The share server\u0027s backend details will remain with the updated security"},{"line_number":117,"context_line":"service information, but will be up to the administrator to check in the"},{"line_number":118,"context_line":"storage system if the configuration is correct, before reset the status back"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f621f24_9d4bb057","line":115,"updated":"2020-11-30 11:38:37.000000000","message":"and","commit_id":"22c964187d2f8c8992bf9deb6cb2a40bcade7269"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"bddb71f52b139249ab0e47facb811c761e17abb3","unresolved":false,"context_lines":[{"line_number":127,"context_line":"``manila-manage`` tool that will let administrators update their share servers"},{"line_number":128,"context_line":"accordingly."},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Alternatives"},{"line_number":131,"context_line":"------------"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"Alternatively, the share server capability model change can be avoided by"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f621f24_711bc11a","line":130,"range":{"start_line":130,"start_character":0,"end_line":130,"end_character":12},"updated":"2020-10-29 13:51:49.000000000","message":"Alternative 1, proposed by gouthamr: if this can be an admin operation, we can do a \u0027security service migration\u0027 at share server level, by creating a new security service with the new configure and modifying each share server to the new sec. serv. Cons: works only for admin user. Pros: we can avoid a bunch of share server updates at the same time.\n\nAlternative 2: a share-server periodic operation that checks if its share servers are outdated with their security service configuration. We can add a versioning or use the last_updated time to check for outdated configs. We still can block a security service of being updated if at least one share server doesn\u0027t support this functionality.","commit_id":"22c964187d2f8c8992bf9deb6cb2a40bcade7269"}]}
