)]}'
{"novaclient/tests/functional/v2/test_resize.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e013d0890bba016d42d5a0d62b72f9ccfc7493a2","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            params +\u003d \u0027 --nic net-id\u003d%s\u0027 % self.network.id"},{"line_number":35,"context_line":"        server_info \u003d self.nova(\"boot\", params\u003dparams)"},{"line_number":36,"context_line":"        server_id \u003d self._get_value_from_the_table(server_info, \"id\")"},{"line_number":37,"context_line":"        self.addCleanup(self._cleanup_server, server_id)"},{"line_number":38,"context_line":"        return server_id"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    def _pick_alternate_flavor(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1f1a1f67_e63810a1","line":37,"updated":"2017-07-16 13:06:11.000000000","message":"Need to remove this and do it for each iteration below, otherwise we\u0027re not cleaning up and we\u0027re going to go over the instances quota.","commit_id":"690196e36a345a6bbb9c37e3fa001e5fb9faf5f6"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3a6ad4ae5452d631703eb3b7fd6a1f0117986ad4","unresolved":false,"context_lines":[{"line_number":147,"context_line":"            # compare the starting usage against the resize usage; in the"},{"line_number":148,"context_line":"            # case of a resize down we don\u0027t expect usage to change until"},{"line_number":149,"context_line":"            # it\u0027s confirmed, which doesn\u0027t happen in this test since we revert"},{"line_number":150,"context_line":"            self._compare_quota_usage("},{"line_number":151,"context_line":"                starting_usage, resize_usage, expect_diff\u003dFalse)"},{"line_number":152,"context_line":"            # now revert the resize"},{"line_number":153,"context_line":"            self.nova(\u0027resize-revert\u0027, params\u003d\u0027%s\u0027 % server_id)"},{"line_number":154,"context_line":"            # we have to wait for the server to be ACTIVE before we can"}],"source_content_type":"text/x-python","patch_set":5,"id":"1f1a1f67_c69bd415","line":151,"range":{"start_line":150,"start_character":12,"end_line":151,"end_character":64},"updated":"2017-07-16 14:38:15.000000000","message":"This fails with the counting quotas change:\n\nhttp://logs.openstack.org/52/484152/5/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/70d7381/console.html#_2017-07-16_13_37_32_846977","commit_id":"9a8c1966f5a373d88fca9aa5471e17ebc113b756"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"035a732c25a18a0a99c364053b3e5a6ed058effa","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        self.nova(\u0027resize-revert\u0027, params\u003d\u0027%s\u0027 % server_id)"},{"line_number":144,"context_line":"        # we have to wait for the server to be ACTIVE before we can check quota"},{"line_number":145,"context_line":"        self._wait_for_state_change(server_id, \u0027active\u0027)"},{"line_number":146,"context_line":"        # get the final quota usage which should be the same as the resize"},{"line_number":147,"context_line":"        # usage before revert"},{"line_number":148,"context_line":"        revert_usage \u003d self._get_absolute_limits()"},{"line_number":149,"context_line":"        self._compare_quota_usage("},{"line_number":150,"context_line":"            resize_usage, revert_usage, expect_diff\u003dFalse)"}],"source_content_type":"text/x-python","patch_set":6,"id":"1f1a1f67_20d2f5d1","line":150,"range":{"start_line":146,"start_character":8,"end_line":150,"end_character":58},"updated":"2017-07-19 22:50:25.000000000","message":"Oh this has to change since we go back.","commit_id":"28de2bf67fd7548f4a030aa064b3f9d3d26f470d"}]}
