)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fc1f0d7f6b837a54bc304b19f5f6c9237f24c8e2","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This patch makes sure that the port is queried with an admin client."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"There is a tempest test change that reproduces the issue:"},{"line_number":21,"context_line":"https://review.opendev.org/#/c/690934"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: Icc631cf2e81a5c78cb7fb1d0b625d19bd8f5a274"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_85498e67","line":20,"updated":"2019-11-06 20:00:14.000000000","message":"Rather than a tempest test for this, would it be possible to do it in our nova-next post_test_hook that creates a port with resource request allocations, deletes them and then heals them? I\u0027m assuming that\u0027s just working today b/c it\u0027s sourcing the admin user for everything early in the script....yup:\n\nhttps://github.com/openstack/nova/blob/e79a0effc686f0d1bd2edca24ee50c10c5d6dc0a/gate/post_test_hook.sh#L63\n\nSo if you sourced to the demo user before doing this:\n\nhttps://github.com/openstack/nova/blob/e79a0effc686f0d1bd2edca24ee50c10c5d6dc0a/gate/post_test_hook.sh#L155\n\nWould that recreate the problem?","commit_id":"5f88e287bd65765a84b09b8cbee80b532faa7591"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0409c24b583f5b7e6459f96480af7f2ce22d7afd","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This patch makes sure that the port is queried with an admin client."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"There is a tempest test change that reproduces the issue:"},{"line_number":21,"context_line":"https://review.opendev.org/#/c/690934"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: Icc631cf2e81a5c78cb7fb1d0b625d19bd8f5a274"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_256d3a99","line":20,"in_reply_to":"3fa7e38b_85498e67","updated":"2019-11-06 20:14:10.000000000","message":"Here is a start:\n\nhttps://review.opendev.org/#/c/693248/","commit_id":"5f88e287bd65765a84b09b8cbee80b532faa7591"}],"nova/network/neutronv2/api.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fc1f0d7f6b837a54bc304b19f5f6c9237f24c8e2","unresolved":false,"context_lines":[{"line_number":978,"context_line":"        #"},{"line_number":979,"context_line":""},{"line_number":980,"context_line":"        # NOTE(gibi): we use the admin_client here to ensure that the returned"},{"line_number":981,"context_line":"        # ports has the resource_request attribute filled as later we use this"},{"line_number":982,"context_line":"        # information to decide when to add allocation key to the port binding."},{"line_number":983,"context_line":"        # See bug 1849657."},{"line_number":984,"context_line":"        requested_ports_dict, ordered_networks \u003d ("}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_053d9ebb","line":981,"range":{"start_line":981,"start_character":16,"end_line":981,"end_character":19},"updated":"2019-11-06 20:00:14.000000000","message":"have","commit_id":"5f88e287bd65765a84b09b8cbee80b532faa7591"}]}
