)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"08dc88e1020b2ee1ce4cadf4463c6b57142ee1d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba5e0fca_878b2c55","updated":"2026-02-05 19:35:12.000000000","message":"we could still improve teh message by includign the scope but this is fine as is\n\nit fixess the 500","commit_id":"b554e1ca4e76096566bc22ce301399701050e006"}],"nova/tests/functional/test_servers.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"72651ede29abb8276eed20eaa9ea965c3cb3e8a3","unresolved":true,"context_lines":[{"line_number":906,"context_line":"                               created_server1[\u0027id\u0027], post)"},{"line_number":907,"context_line":"        self.assertEqual(403, ex.response.status_code)"},{"line_number":908,"context_line":"        msg \u003d (\u0027Quota exceeded for ram: Requested 1536, but already used \u0027"},{"line_number":909,"context_line":"               \u00272560 of 4000 ram\u0027)"},{"line_number":910,"context_line":"        self.assertIn(msg, str(ex))"},{"line_number":911,"context_line":""},{"line_number":912,"context_line":"        # Add a user-scoped ram quota of 4000 for user \u0027fake\u0027."}],"source_content_type":"text/x-python","patch_set":1,"id":"bcfcff4e_9dbf054a","line":909,"updated":"2026-02-05 19:23:14.000000000","message":"i was going to say it would be nice to include the socpe of the quota in the message\n\nbut looking at the defintion \n\nhttps://github.com/openstack/nova/blob/master/nova/exception.py#L1377-L1380\n\nthe message will be \n\n\"Quota exceeded for resources: %(overs)s\"\n\nnot \"Quota exceeded for ram: ...\n\nit woudl also be nice if the scope was in the messgae\n\n\u0027Quota exceeded for ram: Requested 1536, but already used \u0027\n               \u00272560 of 4000 ram from project quota\u0027","commit_id":"b554e1ca4e76096566bc22ce301399701050e006"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"08dc88e1020b2ee1ce4cadf4463c6b57142ee1d0","unresolved":true,"context_lines":[{"line_number":906,"context_line":"                               created_server1[\u0027id\u0027], post)"},{"line_number":907,"context_line":"        self.assertEqual(403, ex.response.status_code)"},{"line_number":908,"context_line":"        msg \u003d (\u0027Quota exceeded for ram: Requested 1536, but already used \u0027"},{"line_number":909,"context_line":"               \u00272560 of 4000 ram\u0027)"},{"line_number":910,"context_line":"        self.assertIn(msg, str(ex))"},{"line_number":911,"context_line":""},{"line_number":912,"context_line":"        # Add a user-scoped ram quota of 4000 for user \u0027fake\u0027."}],"source_content_type":"text/x-python","patch_set":1,"id":"45c1fd2f_5fc40b56","line":909,"in_reply_to":"bcfcff4e_9dbf054a","updated":"2026-02-05 19:35:12.000000000","message":"mel mentioned its converted to TooManyInstances here \n\nhttps://github.com/openstack/nova/blob/a17b44f3eb16b9284ec8a6292bb942d803688e72/nova/compute/utils.py#L1181-L1184\n\nwhich has the formate asserted\n\nhttps://github.com/openstack/nova/blob/master/nova/exception.py#L1383-L1385","commit_id":"b554e1ca4e76096566bc22ce301399701050e006"}]}
