)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"a979b61cc6ad489b8bd1fa9c32b4628e27ef49a4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9b330333_7cccd31f","updated":"2025-03-03 08:23:20.000000000","message":"The NEC FC CI is still calling get_device_info method so looks like it\u0027s not taking changes from gerrit master of os-brick\n\nMar 03 09:35:21 stackfc nova-compute[96877]: DEBUG os_brick.initiator.linuxscsi [None req-bc2f3e5a-8590-48d2-b059-cbb19518b5ee tempest-VolumesAssistedSnapshotsTest-762714118 tempest-VolumesAssistedSnapshotsTest-762714118-project-admin] dev_info\u003d{\u0027device\u0027: \u0027/dev/sdf\u0027, \u0027host\u0027: \u002734\u0027, \u0027channel\u0027: \u00270\u0027, \u0027id\u0027: \u00270\u0027, \u0027lun\u0027: \u00271\u0027} {{(pid\u003d96877) get_device_info /opt/stack/data/venv/lib/python3.10/site-packages/os_brick/initiator/linuxscsi.py:203}}","commit_id":"b705f8d5c163a0e0d0046ce2a8bab3073a68b7f9"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"d2ebd5ca8869eeb408110e99cf9da94bb313a21f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3fca90f9_18c9eb35","updated":"2025-03-03 08:25:10.000000000","message":"The hitachi CI doesn\u0027t even provide any logs in n-cpu[1]\n\nSo both FC CI results looks pretty bad for testing patches against os-brick\n\nhttp://ec2-18-177-230-241.ap-northeast-1.compute.amazonaws.com/refs/changes/23/943123/1/fc/logs/n-cpu.txt","commit_id":"b705f8d5c163a0e0d0046ce2a8bab3073a68b7f9"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"6c6da86289a8991c9668022f19e5ff91b484964e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8c76f80b_d310c63a","updated":"2025-03-03 15:53:45.000000000","message":"The pure storage CI results are not even accessible, great!\n\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/84cbda54c4444c1a9e31170a7fc96ba","commit_id":"b705f8d5c163a0e0d0046ce2a8bab3073a68b7f9"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"7de7d61b719fd27e856bec078dd71a42da7c42f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e310575e_5aa50201","in_reply_to":"3fca90f9_18c9eb35","updated":"2025-03-07 00:49:42.000000000","message":"* Nova compute test results are in:\nfc/logs/nova-compute.log\n* Cinder volume test results are in:\nfc/logs/cinder.volume.log\nPlease check these.","commit_id":"b705f8d5c163a0e0d0046ce2a8bab3073a68b7f9"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"a7be72cd2c55ed88235beab68d14d63de25479c2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"5400fc38_2ca08fbf","updated":"2025-03-14 13:46:31.000000000","message":"Seems reasonable. Also passes the Pure FC-based CI","commit_id":"d21ea72493ac5a9771186da956ee6b4ba5ee8aa0"},{"author":{"_account_id":34951,"name":"Yusuke Okada","email":"okada.yusuke@fujitsu.com","username":"yusokada"},"change_message_id":"3778a25e45071e0a13eea0cba21281f4875cc2af","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b40bf987_cfcffdd2","updated":"2025-04-17 11:13:29.000000000","message":"Thank you for the patch! It looks good to me.\nIt works as expected in my lab environment with 8-path multipath with ETERNUS FC storage.","commit_id":"d21ea72493ac5a9771186da956ee6b4ba5ee8aa0"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"e34ba3b2014b90b217fbb3d9d0bc47d41005c4c0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"edd9824f_e6d56c34","in_reply_to":"5400fc38_2ca08fbf","updated":"2025-03-14 13:55:29.000000000","message":"Pure FC CI run logs are accesbile here: http://openstack-logs.purestorage.com/23/943123/3/thirdparty-check/pure-devstack-cinder-tempest-fc-aio-jammy/50f4e56/","commit_id":"d21ea72493ac5a9771186da956ee6b4ba5ee8aa0"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"599679a75b39920607aa4011a9699b86728335cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"982b6843_e627ea09","in_reply_to":"edd9824f_e6d56c34","updated":"2025-03-14 15:50:52.000000000","message":"Thanks Simon for confirming. Looks like the patch is applied and is working as expected.\n\n\nFound the right devices to remove without running lsscsi:\n\n{\u0027device\u0027: \u0027/dev/sda\u0027}, {\u0027device\u0027: \u0027/dev/sdc\u0027}, {\u0027device\u0027: \u0027/dev/sdb\u0027}\n\nThe only place where lsscsi is executed is during extend operations which is expected.\n\nMar 11 22:45:06.603575 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [req-d592423d-817d-45ac-9206-77a095a363ac req-2122f1da-8002-4f65-aa5f-fdd8dfb62d32 service nova] Running cmd (subprocess): lsscsi {{(pid\u003d75438) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}}\n\nMar 11 22:45:06.612420 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [req-d592423d-817d-45ac-9206-77a095a363ac req-2122f1da-8002-4f65-aa5f-fdd8dfb62d32 service nova] CMD \"lsscsi\" returned: 0 in 0.009s {{(pid\u003d75438) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}}\n\n\nOTHER LOGS FROM FC DISCONNECT CALL:\n\nFound multipath device:\n\nMar 11 22:30:19.023591 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.linuxscsi [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] /dev/disk/by-id/dm-uuid-mpath-3624a9370730e7fa1d6f242bb000e9d4b has shown up. {{(pid\u003d75438) wait_for_path /opt/stack/os-brick/os_brick/initiator/linuxscsi.py:469}}\nMar 11 22:30:19.023780 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.linuxscsi [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] Flush multipath device /dev/disk/by-id/dm-uuid-mpath-3624a9370730e7fa1d6f242bb000e9d4b {{(pid\u003d75438) flush_multipath_device /opt/stack/os-brick/os_brick/initiator/linuxscsi.py:451}}\n\n\nRemoving multipath device:\n\nMar 11 22:30:19.024274 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): multipath -f /dev/disk/by-id/dm-uuid-mpath-3624a9370730e7fa1d6f242bb000e9d4b {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}}\nMar 11 22:30:19.085715 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] CMD \"multipath -f /dev/disk/by-id/dm-uuid-mpath-3624a9370730e7fa1d6f242bb000e9d4b\" returned: 0 in 0.061s {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}}\nMar 11 22:30:19.085834 np0000018832 nova-compute[75438]: DEBUG oslo.privsep.daemon [-] privsep: reply[9e6e2aef-5e7f-43ee-9944-8a2273d1dc55]: (4, (\u0027\u0027, \u0027\u0027)) {{(pid\u003d85360) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:503}}\n\n\nIMPORTANT: Found the right devices to remove without running lsscsi:\n\nMar 11 22:30:19.086234 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.connectors.fibre_channel [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] devices to remove \u003d [{\u0027device\u0027: \u0027/dev/sda\u0027}, {\u0027device\u0027: \u0027/dev/sdc\u0027}, {\u0027device\u0027: \u0027/dev/sdb\u0027}, {\u0027device\u0027: \u0027/dev/sdd\u0027}] {{(pid\u003d75438) disconnect_volume /opt/stack/os-brick/os_brick/initiator/connectors/fibre_channel.py:408}}\n\n\nRemoving SCSI devices:\n\nMar 11 22:30:19.086466 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.linuxscsi [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] Remove SCSI device /dev/sda with /sys/block/sda/device/delete {{(pid\u003d75438) remove_scsi_device /opt/stack/os-brick/os_brick/initiator/linuxscsi.py:151}}\nMar 11 22:30:19.087008 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): tee -a /sys/block/sda/device/delete {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}}\nMar 11 22:30:19.161534 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] CMD \"tee -a /sys/block/sda/device/delete\" returned: 0 in 0.074s {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}}\nMar 11 22:30:19.161676 np0000018832 nova-compute[75438]: DEBUG oslo.privsep.daemon [-] privsep: reply[eeabdb8a-9add-4e2a-9882-d8da5bfdb4ac]: (4, (\u00271\u0027, \u0027\u0027)) {{(pid\u003d85360) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:503}}\n\n\nMar 11 22:30:19.162059 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.linuxscsi [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] Remove SCSI device /dev/sdc with /sys/block/sdc/device/delete {{(pid\u003d75438) remove_scsi_device /opt/stack/os-brick/os_brick/initiator/linuxscsi.py:151}}\nMar 11 22:30:19.162575 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): tee -a /sys/block/sdc/device/delete {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}}\nMar 11 22:30:19.191202 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.lockutils [req-073cad18-233e-4e8c-8947-be6f4eff0400 req-f3e4ff2a-1e1d-4b75-909b-75a4f9162d3f service nova] Releasing lock \"refresh_cache-8d7ec829-843d-43df-bbd0-41c0a5d199bc\" {{(pid\u003d75438) lock /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:334}}\nMar 11 22:30:19.237420 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] CMD \"tee -a /sys/block/sdc/device/delete\" returned: 0 in 0.075s {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}}\nMar 11 22:30:19.237552 np0000018832 nova-compute[75438]: DEBUG oslo.privsep.daemon [-] privsep: reply[f6c809eb-8acb-4d16-9fef-4c8e5eaa5a03]: (4, (\u00271\u0027, \u0027\u0027)) {{(pid\u003d85360) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:503}}\n\n\nMar 11 22:30:19.237942 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.linuxscsi [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] Remove SCSI device /dev/sdb with /sys/block/sdb/device/delete {{(pid\u003d75438) remove_scsi_device /opt/stack/os-brick/os_brick/initiator/linuxscsi.py:151}}\nMar 11 22:30:19.238476 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): tee -a /sys/block/sdb/device/delete {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}}\nMar 11 22:30:19.433491 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] CMD \"tee -a /sys/block/sdb/device/delete\" returned: 0 in 0.195s {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}}\nMar 11 22:30:19.433611 np0000018832 nova-compute[75438]: DEBUG oslo.privsep.daemon [-] privsep: reply[a6e645f2-6ad7-4080-ad1f-c928ad687c19]: (4, (\u00271\u0027, \u0027\u0027)) {{(pid\u003d85360) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:503}}\nMar 11 22:30:19.434051 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.linuxscsi [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] Remove SCSI device /dev/sdd with /sys/block/sdd/device/delete {{(pid\u003d75438) remove_scsi_device /opt/stack/os-brick/os_brick/initiator/linuxscsi.py:151}}\nMar 11 22:30:19.434567 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): tee -a /sys/block/sdd/device/delete {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}}\n\n\nMar 11 22:30:19.505915 np0000018832 nova-compute[75438]: DEBUG oslo_concurrency.processutils [-] CMD \"tee -a /sys/block/sdd/device/delete\" returned: 0 in 0.071s {{(pid\u003d85360) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}}\nMar 11 22:30:19.506015 np0000018832 nova-compute[75438]: DEBUG oslo.privsep.daemon [-] privsep: reply[60ae1a24-522c-4812-9f7a-0018ff7f4b59]: (4, (\u00271\u0027, \u0027\u0027)) {{(pid\u003d85360) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:503}}\nMar 11 22:30:19.506387 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.connectors.base [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] Lock \"connect_volume\" \"released\" by \"os_brick.initiator.connectors.fibre_channel.FibreChannelConnector.disconnect_volume\" :: held 0.493s {{(pid\u003d75438) inner /opt/stack/os-brick/os_brick/initiator/connectors/base.py:87}}\n\n\nMar 11 22:30:19.506514 np0000018832 nova-compute[75438]: DEBUG os_brick.initiator.connectors.fibre_channel [None req-76dd9a10-7c7c-4dfd-bf67-24447b0bf000 tempest-DeleteServersTestJSON-1120053998 tempest-DeleteServersTestJSON-1120053998-project-member] \u003c\u003d\u003d disconnect_volume: return (492ms) None {{(pid\u003d75438) trace_logging_wrapper /opt/stack/os-brick/os_brick/utils.py:204}}","commit_id":"d21ea72493ac5a9771186da956ee6b4ba5ee8aa0"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"2f36337924cbab9a714edf6f5257ca2d07a156bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c6297238_d4292fe9","updated":"2025-05-22 16:22:30.000000000","message":"Code, tests, and release note all look fine.  Thanks for the detailed commit message explaining the change.","commit_id":"d9392320d7d9494ca71cb808f52d7e8d98c09658"}]}
