)]}'
{"nova/tests/functional/regressions/test_bug_1899649.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2e48e71e0ce686ad7c9fe3945463a8c2e64fca05","unresolved":false,"context_lines":[{"line_number":39,"context_line":"        super().setUp()"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # Launch a single libvirt based compute service with a single NUMA node"},{"line_number":42,"context_line":"        host_info \u003d fakelibvirt.HostInfo("},{"line_number":43,"context_line":"            cpu_nodes\u003d1, cpu_sockets\u003d1, cpu_cores\u003d2, kB_mem\u003d15740000)"},{"line_number":44,"context_line":"        self.start_compute(host_info\u003dhost_info, hostname\u003d\u0027compute1\u0027)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"        # Use a flavor requesting 2 NUMA nodes that we know will always fail"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f6b1bfe_f0188076","line":43,"range":{"start_line":42,"start_character":0,"end_line":43,"end_character":69},"updated":"2020-10-13 16:20:41.000000000","message":"You don\u0027t need this anymore. Simply omit the \u0027host_info\u0027 parameter before and one will be automatically generated\n\n(As far as backporting goes, there\u0027s other work going to be needed here so I wouldn\u0027t avoid it purely because of that. A follow-up is okay though if you insist)","commit_id":"271dfc79056fdca5dcecb2bf444c0f2e62e07d34"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"cbe2cf09e06c6935eb730fa785fffe521c94636c","unresolved":false,"context_lines":[{"line_number":39,"context_line":"        super().setUp()"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"        # Launch a single libvirt based compute service with a single NUMA node"},{"line_number":42,"context_line":"        host_info \u003d fakelibvirt.HostInfo("},{"line_number":43,"context_line":"            cpu_nodes\u003d1, cpu_sockets\u003d1, cpu_cores\u003d2, kB_mem\u003d15740000)"},{"line_number":44,"context_line":"        self.start_compute(host_info\u003dhost_info, hostname\u003d\u0027compute1\u0027)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"        # Use a flavor requesting 2 NUMA nodes that we know will always fail"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f6b1bfe_50bb34e4","line":43,"range":{"start_line":42,"start_character":0,"end_line":43,"end_character":69},"in_reply_to":"7f6b1bfe_f0188076","updated":"2020-10-13 16:34:23.000000000","message":"I was thinking of bringing I79a16a0a62c6060cd3062174ce68fd8cbde9f3fc back as I backport this, thoughts?","commit_id":"271dfc79056fdca5dcecb2bf444c0f2e62e07d34"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2e48e71e0ce686ad7c9fe3945463a8c2e64fca05","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        # Craft a common bfv server request for use within each test"},{"line_number":50,"context_line":"        self.volume_id \u003d nova_fixtures.CinderFixture.IMAGE_BACKED_VOL"},{"line_number":51,"context_line":"        self.server \u003d {"},{"line_number":52,"context_line":"            \u0027name\u0027: \u0027test\u0027,"},{"line_number":53,"context_line":"            \u0027flavorRef\u0027: self.flavor_id,"},{"line_number":54,"context_line":"            \u0027imageRef\u0027: \u0027\u0027,"},{"line_number":55,"context_line":"            \u0027networks\u0027: \u0027none\u0027,"},{"line_number":56,"context_line":"            \u0027block_device_mapping_v2\u0027: [{"},{"line_number":57,"context_line":"                \u0027source_type\u0027: \u0027volume\u0027,"},{"line_number":58,"context_line":"                \u0027destination_type\u0027: \u0027volume\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f6b1bfe_504cd475","line":55,"range":{"start_line":52,"start_character":0,"end_line":55,"end_character":31},"updated":"2020-10-13 16:20:41.000000000","message":"nit:\n\n  server \u003d self._build_server(\n      image_uuid\u003d\u0027\u0027, flavor_id\u003dself.flavor_id, networks\u003d\u0027none\u0027)\n  server[\u0027block_device_mapping_v2\u0027] \u003d [...]","commit_id":"271dfc79056fdca5dcecb2bf444c0f2e62e07d34"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"cbe2cf09e06c6935eb730fa785fffe521c94636c","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        # Craft a common bfv server request for use within each test"},{"line_number":50,"context_line":"        self.volume_id \u003d nova_fixtures.CinderFixture.IMAGE_BACKED_VOL"},{"line_number":51,"context_line":"        self.server \u003d {"},{"line_number":52,"context_line":"            \u0027name\u0027: \u0027test\u0027,"},{"line_number":53,"context_line":"            \u0027flavorRef\u0027: self.flavor_id,"},{"line_number":54,"context_line":"            \u0027imageRef\u0027: \u0027\u0027,"},{"line_number":55,"context_line":"            \u0027networks\u0027: \u0027none\u0027,"},{"line_number":56,"context_line":"            \u0027block_device_mapping_v2\u0027: [{"},{"line_number":57,"context_line":"                \u0027source_type\u0027: \u0027volume\u0027,"},{"line_number":58,"context_line":"                \u0027destination_type\u0027: \u0027volume\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f6b1bfe_3032f8a8","line":55,"range":{"start_line":52,"start_character":0,"end_line":55,"end_character":31},"in_reply_to":"7f6b1bfe_504cd475","updated":"2020-10-13 16:34:23.000000000","message":"I\u0027m going to avoid using that for anything I\u0027m backporting tbh.","commit_id":"271dfc79056fdca5dcecb2bf444c0f2e62e07d34"}]}
