)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"a4907a5d5784c1925bf1b7d26d9db3bf87be225b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7b409a07_bf86f40a","updated":"2023-05-02 19:34:29.000000000","message":"Looks good, thanks. Besides the token leak issue, this logging was entirely too verbose considering it\u0027s emitted for common things like 404\u0027s. If additional logging is desired, it needs to be done a different way in a different patch IMHO.","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"e6f5c293b39c86abffc5df3d7e295bf30c7a5e80","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"25020a79_b8966d04","updated":"2023-05-02 16:01:11.000000000","message":"Yes please.","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"f7b14321c4b907aeb2cc1ac7e192bda00817bd9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e21efd18_8b0d6c8e","updated":"2023-05-02 16:01:59.000000000","message":"clean revert for a valid reason","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"b2ade4de528b62b755ebcd9d21703334e8a00ed6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ad352189_9c6d9bb5","updated":"2023-05-02 19:41:33.000000000","message":"recheck\n\nMay 02 17:28:01.804386 np0033917216 nova-compute[168082]: ERROR nova.compute.manager [None req-45326a45-784a-43eb-bad4-2c99af419249 tempest-MigrationsAdminTest-1795586085 tempest-MigrationsAdminTest-1795586085-project-member] [instance: 1646fbc6-42ea-49c0-9970-89eb0a853ffb] Instance failed to spawn: nova.exception.PortBindingFailed: Binding failed for port 447b7af0-b118-45ec-a621-3ae90750f3b5, please check neutron logs for more information.","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"8144e3bbc26156232963aed487cd164f74ba2962","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"13e59860_1911f4ae","updated":"2023-05-04 08:54:38.000000000","message":"recheck API timeout on the os-port-interfaces \n\n\nTraceback (most recent call last):\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 449, in _make_request\n    six.raise_from(e, None)\n  File \"\u003cstring\u003e\", line 3, in raise_from\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 444, in _make_request\n    httplib_response \u003d conn.getresponse()\n  File \"/usr/lib/python3.10/http/client.py\", line 1374, in getresponse\n    response.begin()\n  File \"/usr/lib/python3.10/http/client.py\", line 318, in begin\n    version, status, reason \u003d self._read_status()\n  File \"/usr/lib/python3.10/http/client.py\", line 279, in _read_status\n    line \u003d str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n  File \"/usr/lib/python3.10/socket.py\", line 705, in readinto\n    return self._sock.recv_into(b)\n  File \"/usr/lib/python3.10/ssl.py\", line 1274, in recv_into\n    return self.read(nbytes, buffer)\n  File \"/usr/lib/python3.10/ssl.py\", line 1130, in read\n    return self._sslobj.read(len, buffer)\nTimeoutError: The read operation timed out\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File \"/opt/stack/tempest/tempest/api/compute/servers/test_attach_interfaces.py\", line 337, in test_reassign_port_between_servers\n    iface \u003d self.interfaces_client.create_interface(\n  File \"/opt/stack/tempest/tempest/lib/services/compute/interfaces_client.py\", line 47, in create_interface\n    resp, body \u003d self.post(\u0027servers/%s/os-interface\u0027 % server_id,\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 300, in post\n    return self.request(\u0027POST\u0027, url, extra_headers, headers, body, chunked)\n  File \"/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py\", line 47, in request\n    resp, resp_body \u003d super(BaseComputeClient, self).request(\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 726, in request\n    resp, resp_body \u003d self._request(method, url, headers\u003dheaders,\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 592, in _request\n    resp, resp_body \u003d self.raw_request(\n  File \"/opt/stack/tempest/tempest/lib/common/rest_client.py\", line 641, in raw_request\n    resp, resp_body \u003d self.http_obj.request(\n  File \"/opt/stack/tempest/tempest/lib/common/http.py\", line 115, in request\n    r \u003d super(ClosingHttp, self).request(method, url, retries\u003dretry,\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/request.py\", line 78, in request\n    return self.request_encode_body(\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/request.py\", line 170, in request_encode_body\n    return self.urlopen(method, url, **extra_kw)\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/poolmanager.py\", line 376, in urlopen\n    response \u003d conn.urlopen(method, u.request_uri, **kw)\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n    retries \u003d retries.increment(\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/util/retry.py\", line 550, in increment\n    raise six.reraise(type(error), error, _stacktrace)\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/packages/six.py\", line 770, in reraise\n    raise value\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 703, in urlopen\n    httplib_response \u003d self._make_request(\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 451, in _make_request\n    self._raise_timeout(err\u003de, url\u003durl, timeout_value\u003dread_timeout)\n  File \"/opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 340, in _raise_timeout\n    raise ReadTimeoutError(\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host\u003d\u0027217.182.142.176\u0027, port\u003d443): Read timed out. (read timeout\u003d60)","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"e22f5dc1d19d5d552043602124cdaf7c442f0a74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9c3bd506_8daf2b76","updated":"2023-05-09 19:56:59.000000000","message":"recheck bug 1939108","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"d7914a6810a64a87296be91ebe3266ffa1bcf627","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"67ea74b3_c946f086","updated":"2023-05-05 15:03:18.000000000","message":"recheck bug 2015065","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"7524558541cc0d14eb9d82210b2e226ed27d95fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1e6d9d26_94f60ee7","updated":"2023-05-07 01:09:41.000000000","message":"recheck grenade-skip-level-always","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4aa64c94c3c5aa5e88aa25796e5b9d801e33b7f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dac2b1fa_eadad487","updated":"2023-05-05 07:20:14.000000000","message":"recheck man I forgot to say recheck","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"0ce605b94654a24680ceebca5c79d1c2e7b4103a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2254818d_45c377c7","updated":"2023-05-03 17:00:02.000000000","message":"recheck nova-ceph-multistore went rogue :\n\n\n\nTraceback (most recent call last):\n  File \"/opt/stack/tempest/tempest/common/utils/__init__.py\", line 70, in wrapper\n    return f(*func_args, **func_kwargs)\n  File \"/opt/stack/tempest/tempest/scenario/test_shelve_instance.py\", line 112, in test_shelve_instance\n    self._create_server_then_shelve_and_unshelve()\n  File \"/opt/stack/tempest/tempest/scenario/test_shelve_instance.py\", line 101, in _create_server_then_shelve_and_unshelve\n    timestamp2 \u003d self.get_timestamp(instance_ip,\n  File \"/opt/stack/tempest/tempest/scenario/manager.py\", line 1130, in get_timestamp\n    timestamp \u003d ssh_client.exec_command(\u0027sudo cat %s/timestamp\u0027\n  File \"/opt/stack/tempest/tempest/lib/common/utils/linux/remote_client.py\", line 31, in wrapper\n    return function(self, *args, **kwargs)\n  File \"/opt/stack/tempest/tempest/lib/common/utils/linux/remote_client.py\", line 115, in exec_command\n    return self.ssh_client.exec_command(cmd)\n  File \"/opt/stack/tempest/tempest/lib/common/ssh.py\", line 238, in exec_command\n    raise exceptions.SSHExecCommandFailed(\ntempest.lib.exceptions.SSHExecCommandFailed: Command \u0027set -eu -o pipefail; PATH\u003d$PATH:/sbin:/usr/sbin; sudo cat /mnt/timestamp\u0027, exit status: 1, stderr:\ncat: can\u0027t open \u0027/mnt/timestamp\u0027: No such file or directory","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"f932755c41c779d80511566cb19ba03a3fae1c0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"929dfde6_3fd452fe","updated":"2023-05-03 18:58:34.000000000","message":"recheck openstack.tests.functional.compute.v2.test_volume_attachment.TestServerVolumeAttachment volume detach teardown issue","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dcb500744fb7cf0687972cecab300142940b9713","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7bdff676_06153553","updated":"2023-05-02 16:03:31.000000000","message":"this is also requried on antelope and zed but not before that as the orginal patch merged in zed","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"b39775acf9bf794c2a3584b9f87aa6a017e29852","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"36998009_ca8b9cad","updated":"2023-05-04 13:14:13.000000000","message":"yet again read timeout on an API call \n\n\nTraceback (most recent call last):\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 449, in _make_request\n    six.raise_from(e, None)\n  File \"\u003cstring\u003e\", line 3, in raise_from\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 444, in _make_request\n    httplib_response \u003d conn.getresponse()\n  File \"/usr/lib/python3.10/http/client.py\", line 1374, in getresponse\n    response.begin()\n  File \"/usr/lib/python3.10/http/client.py\", line 318, in begin\n    version, status, reason \u003d self._read_status()\n  File \"/usr/lib/python3.10/http/client.py\", line 279, in _read_status\n    line \u003d str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n  File \"/usr/lib/python3.10/socket.py\", line 705, in readinto\n    return self._sock.recv_into(b)\nTimeoutError: timed out\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File \"/opt/stack/new/tempest/tempest/api/compute/security_groups/test_security_group_rules.py\", line 67, in test_security_group_rules_create\n    rule \u003d self.client.create_security_group_rule(\n  File \"/opt/stack/new/tempest/tempest/lib/services/compute/security_group_rules_client.py\", line 35, in create_security_group_rule\n    resp, body \u003d self.post(url, post_body)\n  File \"/opt/stack/new/tempest/tempest/lib/common/rest_client.py\", line 300, in post\n    return self.request(\u0027POST\u0027, url, extra_headers, headers, body, chunked)\n  File \"/opt/stack/new/tempest/tempest/lib/services/compute/base_compute_client.py\", line 47, in request\n    resp, resp_body \u003d super(BaseComputeClient, self).request(\n  File \"/opt/stack/new/tempest/tempest/lib/common/rest_client.py\", line 726, in request\n    resp, resp_body \u003d self._request(method, url, headers\u003dheaders,\n  File \"/opt/stack/new/tempest/tempest/lib/common/rest_client.py\", line 592, in _request\n    resp, resp_body \u003d self.raw_request(\n  File \"/opt/stack/new/tempest/tempest/lib/common/rest_client.py\", line 641, in raw_request\n    resp, resp_body \u003d self.http_obj.request(\n  File \"/opt/stack/new/tempest/tempest/lib/common/http.py\", line 115, in request\n    r \u003d super(ClosingHttp, self).request(method, url, retries\u003dretry,\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/request.py\", line 78, in request\n    return self.request_encode_body(\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/request.py\", line 170, in request_encode_body\n    return self.urlopen(method, url, **extra_kw)\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/poolmanager.py\", line 376, in urlopen\n    response \u003d conn.urlopen(method, u.request_uri, **kw)\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n    retries \u003d retries.increment(\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/util/retry.py\", line 550, in increment\n    raise six.reraise(type(error), error, _stacktrace)\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/packages/six.py\", line 770, in reraise\n    raise value\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 703, in urlopen\n    httplib_response \u003d self._make_request(\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 451, in _make_request\n    self._raise_timeout(err\u003de, url\u003durl, timeout_value\u003dread_timeout)\n  File \"/opt/stack/new/tempest/.tox/tempest/lib/python3.10/site-packages/urllib3/connectionpool.py\", line 340, in _raise_timeout\n    raise ReadTimeoutError(\nurllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host\u003d\u0027173.231.255.102\u0027, port\u003d80): Read timed out. (read timeout\u003d60)","commit_id":"6833695e70bba31b84a0a19301657bc59ae1710b"}]}
