)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"0b0dc37bdd3b2754d45e7071b4821d63f1a7f7fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0988e944_a3cb4f41","updated":"2021-11-02 10:42:47.000000000","message":"I think we don\u0027t need this any more.","commit_id":"03e5d4452c385391a34cda868c00a99f8c60f3d7"}],"tempest/scenario/test_minbw_allocation_placement.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"0b0dc37bdd3b2754d45e7071b4821d63f1a7f7fe","unresolved":true,"context_lines":[{"line_number":197,"context_line":"                # existence of port-resource-request-groups API extension."},{"line_number":198,"context_line":"                # TODO(gibi): drop the else branch once tempest does not need"},{"line_number":199,"context_line":"                # to support Xena release any more."},{"line_number":200,"context_line":"                is_alloc_dict \u003d isinstance(port_binding_alloc, dict)"},{"line_number":201,"context_line":"                is_port_req_group_enabled \u003d utils.is_extension_enabled("},{"line_number":202,"context_line":"                    \u0027port-resource-request-groups\u0027, \u0027network\u0027)"},{"line_number":203,"context_line":"                if is_port_req_group_enabled and is_alloc_dict:"}],"source_content_type":"text/x-python","patch_set":1,"id":"d4e98d31_30f1c56a","line":200,"updated":"2021-11-02 10:42:47.000000000","message":"Ghanshyam explicitly asked me not to do this[1] and use the configuration driven approach instead.\n\nThere was a temporary neutron gate failure between landing [1] and landing [2] during Friday and the weekend. I talked about this with Ghanshyam on IRC. It seems that landing a new API extension and related test in tempest is more complicated that I thought previously. Ghanshyam referred to [4] as the normal process. \n\nHowever as during the weekend [2] was landed, I think the neutron gates should not have the issue any more. So this patch is not needed.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/809168/comment/35477e85_10754ba5/\n[2] https://review.opendev.org/c/openstack/neutron/+/805637\n[3] https://meetings.opendev.org/irclogs/%23openstack-nova/%23openstack-nova.2021-10-29.log.html#t2021-10-29T14:41:22\n[4] https://docs.openstack.org/tempest/latest/HACKING.html#bug-fix-on-core-project-needing-tempest-changes","commit_id":"03e5d4452c385391a34cda868c00a99f8c60f3d7"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"acfbbe1549d858333acbfd02fb46e2b69cd179f9","unresolved":true,"context_lines":[{"line_number":197,"context_line":"                # existence of port-resource-request-groups API extension."},{"line_number":198,"context_line":"                # TODO(gibi): drop the else branch once tempest does not need"},{"line_number":199,"context_line":"                # to support Xena release any more."},{"line_number":200,"context_line":"                is_alloc_dict \u003d isinstance(port_binding_alloc, dict)"},{"line_number":201,"context_line":"                is_port_req_group_enabled \u003d utils.is_extension_enabled("},{"line_number":202,"context_line":"                    \u0027port-resource-request-groups\u0027, \u0027network\u0027)"},{"line_number":203,"context_line":"                if is_port_req_group_enabled and is_alloc_dict:"}],"source_content_type":"text/x-python","patch_set":1,"id":"936f53c9_bfb73a73","line":200,"in_reply_to":"d4e98d31_30f1c56a","updated":"2021-11-02 18:39:07.000000000","message":"yeah, let\u0027s assert the things if the extension is enabled not based on what API return. This will check if extension is working fine or no regression in API interface.","commit_id":"03e5d4452c385391a34cda868c00a99f8c60f3d7"}]}
