)]}'
{"nova/scheduler/client/report.py":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"0e7afa5f3800242ed600cbf15728fce90d8e322c","unresolved":true,"context_lines":[{"line_number":1757,"context_line":"                             \"due to multiple successive generation conflicts \""},{"line_number":1758,"context_line":"                             \"in placement. To clean up the leaked resource \""},{"line_number":1759,"context_line":"                             \"allocation you can use nova-manage placement \""},{"line_number":1760,"context_line":"                             \"audit.\")"},{"line_number":1761,"context_line":"            raise exception.AllocationUpdateFailed("},{"line_number":1762,"context_line":"                consumer_uuid\u003dconsumer_uuid,"},{"line_number":1763,"context_line":"                error\u003derror_reason % resources)"}],"source_content_type":"text/x-python","patch_set":1,"id":"20f5c930_44923a14","line":1760,"updated":"2021-02-23 14:20:35.000000000","message":"Well, I\u0027m a bit concerned by the fact we could pass this error reason to the user as the attach call is API synchroned.\nPlease verify we don\u0027t bubble this exception up to the user and if we don\u0027t, tell me and I\u0027ll change my -1.","commit_id":"fef371a425d603e184f22d3b630b2c3bd27c7cae"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"436ec37aadae4ec4d5f69f438f2607968bcb4cbf","unresolved":true,"context_lines":[{"line_number":1757,"context_line":"                             \"due to multiple successive generation conflicts \""},{"line_number":1758,"context_line":"                             \"in placement. To clean up the leaked resource \""},{"line_number":1759,"context_line":"                             \"allocation you can use nova-manage placement \""},{"line_number":1760,"context_line":"                             \"audit.\")"},{"line_number":1761,"context_line":"            raise exception.AllocationUpdateFailed("},{"line_number":1762,"context_line":"                consumer_uuid\u003dconsumer_uuid,"},{"line_number":1763,"context_line":"                error\u003derror_reason % resources)"}],"source_content_type":"text/x-python","patch_set":1,"id":"c7f2a8ad_82d4005d","line":1760,"in_reply_to":"20f5c930_44923a14","updated":"2021-02-23 14:26:29.000000000","message":"gibi tested it and we don\u0027t : \nhttp://paste.openstack.org/show/802931/\n\nChanging my vote.","commit_id":"fef371a425d603e184f22d3b630b2c3bd27c7cae"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7ebfdaed1d31ea003a9d668d1953c2637c7c651a","unresolved":false,"context_lines":[{"line_number":1757,"context_line":"                             \"due to multiple successive generation conflicts \""},{"line_number":1758,"context_line":"                             \"in placement. To clean up the leaked resource \""},{"line_number":1759,"context_line":"                             \"allocation you can use nova-manage placement \""},{"line_number":1760,"context_line":"                             \"audit.\")"},{"line_number":1761,"context_line":"            raise exception.AllocationUpdateFailed("},{"line_number":1762,"context_line":"                consumer_uuid\u003dconsumer_uuid,"},{"line_number":1763,"context_line":"                error\u003derror_reason % resources)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5c894bb2_4ae591ea","line":1760,"in_reply_to":"c7f2a8ad_82d4005d","updated":"2021-02-23 14:27:21.000000000","message":"Ack","commit_id":"fef371a425d603e184f22d3b630b2c3bd27c7cae"}]}
