)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"9926bb2a1f290a7efa2252a5498abeea571029b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d12ee919_f69eb5e8","updated":"2024-02-02 00:50:45.000000000","message":"One would think these notifications should be a part of the actual new quota code changeset.","commit_id":"412f4075257013d31626e280b3ae9b5969cb84ea"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"cc11b645cf48bcba63af5238fe18443349708b83","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"625e6d55_9d289a96","updated":"2024-02-02 12:42:23.000000000","message":"recheck openstacksdk-functional-devstack failed \n\n\nadmin user not found in keystone and bcrypt has no attribute __about__\n\n2024-02-01 11:18:49.939675 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00mkeystone.exception.UserNotFound: Could not find user: admin.\n2024-02-01 11:18:49.939787 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00m\n2024-02-01 11:18:49.939889 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00mDuring handling of the above exception, another exception occurred:\n2024-02-01 11:18:49.939970 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00m\n2024-02-01 11:18:49.940050 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00mTraceback (most recent call last):\n2024-02-01 11:18:49.940132 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00m  File \"/opt/stack/data/venv/lib/python3.10/site-packages/passlib/handlers/bcrypt.py\", line 620, in _load_backend_mixin\n2024-02-01 11:18:49.940217 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00m    version \u003d _bcrypt.__about__.__version__\n2024-02-01 11:18:49.940343 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00mAttributeError: module \u0027bcrypt\u0027 has no attribute \u0027__about__\u0027\n2024-02-01 11:18:49.940427 | controller | ERROR passlib.handlers.bcrypt \u001b[01;35m\u001b[00m\u001b[00m","commit_id":"412f4075257013d31626e280b3ae9b5969cb84ea"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"00739bf48801f1a86642ccb6926288f334377985","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"74a24378_c9466b50","updated":"2024-02-01 10:46:38.000000000","message":"recheck strange that we are not mocking eventlet in UTs\n\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/eventlet/tpool.py\", line 296, in setup\n    t.start()\n  File \"/usr/lib/python3.11/threading.py\", line 962, in start\n    self._started.wait()\n  File \"/usr/lib/python3.11/threading.py\", line 622, in wait\n    signaled \u003d self._cond.wait(timeout)\n               ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.11/threading.py\", line 320, in wait\n    waiter.acquire()\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/fixtures/_fixtures/timeout.py\", line 52, in signal_handler\n    raise TimeoutException()\nfixtures._fixtures.timeout.TimeoutException\n\n\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/tests/unit/backup/drivers/test_backup_ceph.py\", line 918, in test_restore\n    self.service.restore(self.alt_backup, self.volume_id,\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 1406, in restore\n    self._restore_volume(backup, target_volume, volume_file,\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 1345, in _restore_volume\n    with eventlet.tpool.Proxy(rbd_driver.RADOSClient(\n                              ^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/volume/drivers/rbd.py\", line 270, in __init__\n    self.cluster, self.ioctx \u003d driver._connect_to_rados(pool)\n                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 327, in _connect_to_rados\n    except self.rados.Error:\nTypeError: catching classes that do not inherit from BaseException is not allowed","commit_id":"412f4075257013d31626e280b3ae9b5969cb84ea"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"5aa4f007e35a58de0bdbe5395b12f7d6a2d25730","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d41cbd6d_7028472e","updated":"2024-02-06 15:29:26.000000000","message":"recheck tempest-integrated-storage failed\n\ntempest.lib.exceptions.IdentityError: Got identity error","commit_id":"412f4075257013d31626e280b3ae9b5969cb84ea"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"194e9311082e2f3bdc1673bd3af1c9dd9598a616","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8e0fb601_aac5322c","updated":"2024-02-05 20:17:29.000000000","message":"recheck the error is in py311 UTs which seems legit but is intermittent\n\ntest_restore\n\nThe root cause seems to be that eventlet isn\u0027t mocked somewhere in the run and it also triggers the error where RBD exceptions are not derived from base exception class.\n\nTraceback (most recent call last):\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 323, in _connect_to_rados\n    client.connect()\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/eventlet/tpool.py\", line 186, in doit\n    result \u003d proxy_call(self._autowrap, f, *args, **kwargs)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/eventlet/tpool.py\", line 144, in proxy_call\n    rv \u003d execute(f, *args, **kwargs)\n         ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/eventlet/tpool.py\", line 106, in execute\n    setup()\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/eventlet/tpool.py\", line 289, in setup\n    t.start()\n  File \"/usr/lib/python3.11/threading.py\", line 962, in start\n    self._started.wait()\n  File \"/usr/lib/python3.11/threading.py\", line 622, in wait\n    signaled \u003d self._cond.wait(timeout)\n               ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.11/threading.py\", line 320, in wait\n    waiter.acquire()\n  File \"/home/zuul/src/opendev.org/openstack/cinder/.tox/py311/lib/python3.11/site-packages/fixtures/_fixtures/timeout.py\", line 52, in signal_handler\n    raise TimeoutException()\nfixtures._fixtures.timeout.TimeoutException\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/tests/unit/backup/drivers/test_backup_ceph.py\", line 102, in _common_inner_inner1\n    return _common_inner_inner2()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.11/unittest/mock.py\", line 1369, in patched\n    return func(*newargs, **newkeywargs)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/tests/unit/backup/drivers/test_backup_ceph.py\", line 100, in _common_inner_inner2\n    return f(inst, *args, **kwargs)\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/tests/unit/backup/drivers/test_backup_ceph.py\", line 918, in test_restore\n    self.service.restore(self.alt_backup, self.volume_id,\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 1406, in restore\n    self._restore_volume(backup, target_volume, volume_file,\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 1345, in _restore_volume\n    with eventlet.tpool.Proxy(rbd_driver.RADOSClient(\n                              ^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/volume/drivers/rbd.py\", line 270, in __init__\n    self.cluster, self.ioctx \u003d driver._connect_to_rados(pool)\n                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/cinder/cinder/backup/drivers/ceph.py\", line 327, in _connect_to_rados\n    except self.rados.Error:\nTypeError: catching classes that do not inherit from BaseException is not allowed","commit_id":"412f4075257013d31626e280b3ae9b5969cb84ea"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"06db93993e407979ad27dc132f8b41e918f2a626","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3d807d54_118b6eb8","updated":"2024-02-20 03:09:41.000000000","message":"Should we merge this after new quota system is implemented ?","commit_id":"748c6980a2f714f2925eae454d111bd3a91da2bf"}]}
