)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5b8445bdda1a814e54797d61c182ea962d3ee559","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If we run a resize operation and it fails late we might"},{"line_number":10,"context_line":"end up in a situation where the instance base has already"},{"line_number":11,"context_line":"been renamed and the os.rename() call throws a FileNotFound."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Closes-Bug: #2076966"},{"line_number":14,"context_line":"Change-Id: I798a0e454d52473643cad6cbfd5caa7fe953fdd8"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"e268c72f_58ffc745","line":11,"updated":"2024-08-23 07:46:20.000000000","message":"i think we need to have a repoducre to demonstrate how this can hapen.\n\nthe bug menstioned that htis errror only happens after callign reset-state adn the resizing again.\n\nif you use reset state you as an operator are comiting to manually fixing any changes to the instance state before doing any other operation on it.\n\nthat why its almost alway the wrong thign to do when a move operatrion fails.","commit_id":"3ed6116bca7b260efef0e6e7946dc696acb47329"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5b8445bdda1a814e54797d61c182ea962d3ee559","unresolved":true,"context_lines":[{"line_number":12125,"context_line":"            # If cleanup failed in previous resize attempts we try to remedy"},{"line_number":12126,"context_line":"            # that before a resize is tried again"},{"line_number":12127,"context_line":"            self._cleanup_failed_instance_base(inst_base_resize)"},{"line_number":12128,"context_line":"            if os.path.exists(inst_base):"},{"line_number":12129,"context_line":"                os.rename(inst_base, inst_base_resize)"},{"line_number":12130,"context_line":"            # if we are migrating the instance with shared instance path then"},{"line_number":12131,"context_line":"            # create the directory.  If it is a remote node the directory"}],"source_content_type":"text/x-python","patch_set":3,"id":"ce18063b_1501c685","line":12128,"updated":"2024-08-23 07:46:20.000000000","message":"is this for /var/lib.nova on nfs?\notherwiszse this shoudl not be requried.\n\n\nthis should only ever happen if we didnt role back properly and you tried to resize again.\n\nin other words this imples we have a bug elsewhere as part of handeling a faiure ot resize before this point.","commit_id":"3ed6116bca7b260efef0e6e7946dc696acb47329"}]}
