)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34076,"name":"Jakub Darmach","email":"jakub@stackhpc.com","username":"darmach"},"change_message_id":"dae0ec76a1c49593ded6d7e81cbb636f56351f21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"547c1fe0_f3d344f9","updated":"2026-08-11 14:50:34.000000000","message":"LGTM","commit_id":"c25bc6fd5296b982b92b647fd832ca0c94def9b7"}],"magnum/api/validation.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7e39427db0dd15f2da3b32b3781289b8477af29a","unresolved":false,"context_lines":[{"line_number":80,"context_line":"                driver_name \u003d image.get(\u0027magnum_driver\u0027)"},{"line_number":81,"context_line":"            except Exception:"},{"line_number":82,"context_line":"                pass"},{"line_number":83,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD   (401f21be6436d890171eb386956ab353a46d15cc Improve cluster type not supported error message)"},{"line_number":84,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":85,"context_line":"            if not cluster_distro:"},{"line_number":86,"context_line":"                raise exception.OSDistroFieldNotFound(image_id\u003dimage_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba3f783f_d7412cf9","line":83,"updated":"2026-08-08 20:12:11.000000000","message":"pep8: E999 SyntaxError: invalid decimal literal","commit_id":"d81b38d9ab574a56762308e1d0fc84ef6d6a1277"}],"magnum/tests/unit/api/test_validation.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"7e39427db0dd15f2da3b32b3781289b8477af29a","unresolved":false,"context_lines":[{"line_number":384,"context_line":"            else:"},{"line_number":385,"context_line":"                self.assertRaises(exception.InvalidParameterValue,"},{"line_number":386,"context_line":"                                  v.validate_cluster_properties, set([field]))"},{"line_number":387,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD   (401f21be6436d890171eb386956ab353a46d15cc Improve cluster type not supported error message)"},{"line_number":388,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"    @mock.patch(\u0027pecan.request\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"a5ed358a_d2fb847d","line":387,"updated":"2026-08-08 20:12:11.000000000","message":"pep8: E999 SyntaxError: invalid decimal literal","commit_id":"d81b38d9ab574a56762308e1d0fc84ef6d6a1277"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"db02ee7b69196d28527398f1808f4c21759fd116","unresolved":false,"context_lines":[{"line_number":384,"context_line":"            else:"},{"line_number":385,"context_line":"                self.assertRaises(exception.InvalidParameterValue,"},{"line_number":386,"context_line":"                                  v.validate_cluster_properties, set([field]))"},{"line_number":387,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD   (401f21be6436d890171eb386956ab353a46d15cc Improve cluster type not supported error message)"},{"line_number":388,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"    @mock.patch(\u0027pecan.request\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"2ebb6d54_807ca228","line":387,"updated":"2026-08-08 22:03:56.000000000","message":"pep8: E999 SyntaxError: invalid decimal literal","commit_id":"de16989c9aae217676a39706a255fea981d8c287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d949f3c315ff36a884660ada7e3ff95edcba28a6","unresolved":false,"context_lines":[{"line_number":643,"context_line":"        quota.project_id \u003d \u0027nonexistent-project-id\u0027"},{"line_number":644,"context_line":""},{"line_number":645,"context_line":"        self.assertRaises(exception.ProjectNotFound, test, self, quota)"},{"line_number":646,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e CHANGE (23a43e879d5ea72e80f211212567450fe60805d5 Raise clear error when image os_distro is unset)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ece799f_791f2fab","line":646,"updated":"2026-08-08 23:14:05.000000000","message":"pep8: E999 SyntaxError: invalid decimal literal","commit_id":"a4e025aa03236b007ce69ebe4215b68fa11d773f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"15688977da21dfcb9ba36e639afae4746f5ad1d4","unresolved":false,"context_lines":[{"line_number":399,"context_line":"        cluster_template.driver \u003d None"},{"line_number":400,"context_line":"        cluster_template.image_id \u003d \u0027test-image-id\u0027"},{"line_number":401,"context_line":"        self.assertRaises(exception.OSDistroFieldNotFound,"},{"line_number":402,"context_line":"                          test, self, cluster_template)"}],"source_content_type":"text/x-python","patch_set":5,"id":"d0d5167a_dd97ead1","line":402,"updated":"2026-08-10 06:19:31.000000000","message":"pep8: W292 no newline at end of file","commit_id":"95fff9c82e96c4cb56166c3dafe3ded27f544a1f"}]}
