)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17473,"name":"yindesheng","email":"yin.desheng@zte.com.cn","username":"yindesheng"},"change_message_id":"bd8a2ac0e5328f806404f5bc421e5a490ae3f797","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     zte-hanrong \u003chan.rong3@zte.com.cn\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-11-18 08:56:14 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Modify the value of instance\u0027root_gb when flavor\u0027root_gb is 0"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If flavor\u0027s root_gb is 0 and root_disk is not a volume,"},{"line_number":10,"context_line":"make instance\u0027s root_gb size according to image\u0027s virtual size,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a77a97e_eec24784","line":7,"range":{"start_line":7,"start_character":28,"end_line":7,"end_character":29},"updated":"2016-11-18 05:40:07.000000000","message":"instance\u0027s root_gb when flavor\u0027s root_gb","commit_id":"dfe54bd4c199b00f2e14cd073311f7a32fea77b2"}],"nova/compute/api.py":[{"author":{"_account_id":17473,"name":"yindesheng","email":"yin.desheng@zte.com.cn","username":"yindesheng"},"change_message_id":"bd8a2ac0e5328f806404f5bc421e5a490ae3f797","unresolved":false,"context_lines":[{"line_number":1188,"context_line":"                block_device_mapping.root_bdm())"},{"line_number":1189,"context_line":""},{"line_number":1190,"context_line":"        # (hanrong)if flavor\u0027s root_gb is 0 and root_disk is not a volume,"},{"line_number":1191,"context_line":"        # then recalculate root_gb size according to image\u0027s virtual size,"},{"line_number":1192,"context_line":"        # min size or size which is max."},{"line_number":1193,"context_line":"        base_options[\u0027root_gb\u0027] \u003d self._recalculate_instance_root_gb("},{"line_number":1194,"context_line":"            base_options.get(\u0027root_gb\u0027, 0), boot_meta, instance_type,"},{"line_number":1195,"context_line":"            block_device_mapping.root_bdm())"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_2ee27f2f","line":1192,"range":{"start_line":1191,"start_character":53,"end_line":1192,"end_character":40},"updated":"2016-11-18 05:40:07.000000000","message":"the maximum value of virtual size, min size and size of the image.","commit_id":"dfe54bd4c199b00f2e14cd073311f7a32fea77b2"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"6d84ff4f29b236c4d0349b4a79bea58685231a5c","unresolved":false,"context_lines":[{"line_number":1179,"context_line":"                (root_bdm is not None and root_bdm.is_volume)):"},{"line_number":1180,"context_line":"            return original_root_gb"},{"line_number":1181,"context_line":""},{"line_number":1182,"context_line":"        return max(int(image.get(\u0027min_disk\u0027) or 0) * units.Gi,"},{"line_number":1183,"context_line":"                   int(image.get(\u0027size\u0027) or 0),"},{"line_number":1184,"context_line":"                   int(image.get(\u0027virtual_size\u0027) or 0)) / units.Gi"},{"line_number":1185,"context_line":""},{"line_number":1186,"context_line":"    def _create_instance(self, context, instance_type,"},{"line_number":1187,"context_line":"               image_href, kernel_id, ramdisk_id,"}],"source_content_type":"text/x-python","patch_set":5,"id":"3f1d235d_4ca7f1a8","line":1184,"range":{"start_line":1182,"start_character":8,"end_line":1184,"end_character":66},"updated":"2017-07-12 06:49:51.000000000","message":"is this related to qcow2 or raw disk? \n\nI remember size \u003d 0 has some special meaning for hypervisor (libvirt ? )\nwill this change break that?","commit_id":"ddef84b1dec021266ebb5b6b4dc4f5b9888d635e"}]}
