)]}'
{"nova/cmd/manage.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"7cf898c5bb735f5d5d7f484e093c63162e17ce09","unresolved":false,"context_lines":[{"line_number":1655,"context_line":"        print(t)"},{"line_number":1656,"context_line":"        return 0"},{"line_number":1657,"context_line":""},{"line_number":1658,"context_line":"    @args(\u0027--force\u0027, action\u003d\u0027store_true\u0027, default\u003dFalse,"},{"line_number":1659,"context_line":"          help\u003d_(\u0027Delete hosts that belong to the cell as well.\u0027))"},{"line_number":1660,"context_line":"    @args(\u0027--cell_uuid\u0027, metavar\u003d\u0027\u003ccell_uuid\u003e\u0027, dest\u003d\u0027cell_uuid\u0027,"},{"line_number":1661,"context_line":"          required\u003dTrue, help\u003d_(\u0027The uuid of the cell to delete.\u0027))"},{"line_number":1662,"context_line":"    def delete_cell(self, cell_uuid, force\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1f485f77_f88679db","line":1659,"range":{"start_line":1658,"start_character":4,"end_line":1659,"end_character":66},"updated":"2017-11-14 16:45:20.000000000","message":"Shouldn\u0027t this arg come *after* cell_uuid? Maybe argparse handles this correctly, but I know stuff like this is tricky in nova-manage and since we call the methods directly in tests, we don\u0027t test the CLI very well.","commit_id":"e69044822ab76ea30c04920b427181107e81030d"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"204ca7951539e29f8db6b499a336e25666c0a409","unresolved":false,"context_lines":[{"line_number":1655,"context_line":"        print(t)"},{"line_number":1656,"context_line":"        return 0"},{"line_number":1657,"context_line":""},{"line_number":1658,"context_line":"    @args(\u0027--force\u0027, action\u003d\u0027store_true\u0027, default\u003dFalse,"},{"line_number":1659,"context_line":"          help\u003d_(\u0027Delete hosts that belong to the cell as well.\u0027))"},{"line_number":1660,"context_line":"    @args(\u0027--cell_uuid\u0027, metavar\u003d\u0027\u003ccell_uuid\u003e\u0027, dest\u003d\u0027cell_uuid\u0027,"},{"line_number":1661,"context_line":"          required\u003dTrue, help\u003d_(\u0027The uuid of the cell to delete.\u0027))"},{"line_number":1662,"context_line":"    def delete_cell(self, cell_uuid, force\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1f485f77_d8b29d94","line":1659,"range":{"start_line":1658,"start_character":4,"end_line":1659,"end_character":66},"in_reply_to":"1f485f77_f88679db","updated":"2017-11-14 16:53:01.000000000","message":"Nevermind, this works, I tested it locally.","commit_id":"e69044822ab76ea30c04920b427181107e81030d"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"27fc7c4d0389913134591a859014bd9c1cf5b78a","unresolved":false,"context_lines":[{"line_number":1793,"context_line":"                                                     \u0027cell_uuid\u0027: cell_uuid})"},{"line_number":1794,"context_line":"            return 3"},{"line_number":1795,"context_line":""},{"line_number":1796,"context_line":"        with context.target_cell(ctxt, cell_mapping) as cctxt:"},{"line_number":1797,"context_line":"            instances \u003d objects.InstanceList.get_by_host(cctxt, host)"},{"line_number":1798,"context_line":""},{"line_number":1799,"context_line":"        if instances:"},{"line_number":1800,"context_line":"            print(_(\u0027There are instances on the host %s.\u0027) % host)"},{"line_number":1801,"context_line":"            return 4"},{"line_number":1802,"context_line":""},{"line_number":1803,"context_line":"        host_mapping.destroy()"},{"line_number":1804,"context_line":"        return 0"}],"source_content_type":"text/x-python","patch_set":8,"id":"df87a7cf_61301609","line":1801,"range":{"start_line":1796,"start_character":8,"end_line":1801,"end_character":20},"updated":"2017-12-01 14:23:34.000000000","message":"Per bug 1735719, we either need to also look for a compute node in the cell and fail, or update the compute_nodes.mapped entry to be 0 so it can be discovered again. The latter is probably better since there is no direct way to delete a compute node record through nova-manage or the REST API. You can delete the nova-compute service, but that doesn\u0027t delete the compute node record.","commit_id":"7148dcd49d87231954061c07d662d675749abadd"}],"releasenotes/notes/bug-1721179-87bc7b64215944c0.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"d8dc595f49266ab44db215b57367183adf64ac7c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The ``delete_host`` command has been added in ``nova-manage cell_v2``"},{"line_number":5,"context_line":"    to delete a host from a cell (host mappings)."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1f485f77_d83f3d23","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":8},"updated":"2017-11-14 16:43:25.000000000","message":"I wish we would have caught this in the master branch change, but adding features in a backport are generally not acceptable. This is arguably a bug fix, not a feature, so this should have been \u0027fixes\u0027 or \u0027other\u0027 so people that pick up stable branch fixes aren\u0027t alarmed by this.","commit_id":"e69044822ab76ea30c04920b427181107e81030d"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"c1f1482804fab5a7a231791278fb9ea0288773f1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The ``delete_host`` command has been added in ``nova-manage cell_v2``"},{"line_number":5,"context_line":"    to delete a host from a cell (host mappings)."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff82abbf_d68e84cf","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":8},"in_reply_to":"1f485f77_d83f3d23","updated":"2017-11-20 07:27:42.000000000","message":"Done","commit_id":"e69044822ab76ea30c04920b427181107e81030d"}]}
