)]}'
{"nova/service.py":[{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"e8c1191093d5e94dc18ab97b6eb74b5c382db18d","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"        debugger.init()"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"        try:"},{"line_number":253,"context_line":"            utils.raise_if_old_compute()"},{"line_number":254,"context_line":"        except exception.TooOldComputeService as e:"},{"line_number":255,"context_line":"            LOG.warning(str(e))"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"        service_obj \u003d cls(host, binary, topic, manager,"},{"line_number":258,"context_line":"                          report_interval\u003dreport_interval,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_e932cf0f","line":255,"range":{"start_line":252,"start_character":0,"end_line":255,"end_character":31},"updated":"2020-11-09 14:51:05.000000000","message":"LGTM","commit_id":"74f9a041c34e741dbf62c33bb08c500f9096984d"}],"nova/utils.py":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"d4fafb91dd5ede5dd6ec167b1811133aa5ce8b2c","unresolved":true,"context_lines":[{"line_number":1069,"context_line":"                ctxt, [\u0027nova-compute\u0027])"},{"line_number":1070,"context_line":"        except exception.DBNotAllowed:"},{"line_number":1071,"context_line":"            # This most likely means we are in a nova-compute service"},{"line_number":1072,"context_line":"            # configured which is configured with a connection to the API"},{"line_number":1073,"context_line":"            # database. We should not be attempting to \"get out\" of our cell to"},{"line_number":1074,"context_line":"            # look at the minimum versions of nova-compute services in other"},{"line_number":1075,"context_line":"            # cells, so DBNotAllowed was raised. Leave a warning message"}],"source_content_type":"text/x-python","patch_set":4,"id":"5aca76ab_abdbb558","line":1072,"range":{"start_line":1072,"start_character":14,"end_line":1072,"end_character":44},"updated":"2020-11-25 19:26:56.000000000","message":"nit: I guess we have here an extra \u0027configured\u0027 word","commit_id":"66ef3fee1666f2c7706cf47479d2bdc02f7127e8"}],"releasenotes/notes/warn-when-services-started-with-old-compute-fc80b4ff58a2aaea.yaml":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"188f13b70a104e30df80c8989e6c90389113ec1e","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    emit a warning at startup if the deployment contains too old compute"},{"line_number":7,"context_line":"    services. From the 23.0.0 (Wallaby) release nova services will refuse to"},{"line_number":8,"context_line":"    start if the deployment contains too old compute services to prevent"},{"line_number":9,"context_line":"    compatbility issues."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"daa962f5_f7c24a81","line":9,"range":{"start_line":9,"start_character":4,"end_line":9,"end_character":16},"updated":"2021-01-05 17:10:15.000000000","message":"\"compatibility\"","commit_id":"66ef3fee1666f2c7706cf47479d2bdc02f7127e8"}]}
