)]}'
{"id":"openstack%2Fcinder~958671","triplet_id":"openstack%2Fcinder~master~Ic58362ab74dad814fc3c8969ed1583c39a10c894","project":"openstack/cinder","branch":"master","attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-07-13 04:11:06.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"9236":{"account":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"last_update":"2026-07-13 04:11:06.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-01-22 12:10:29.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ic58362ab74dad814fc3c8969ed1583c39a10c894","subject":"Allow operators to control Ceph pool selection for backups","status":"NEW","created":"2025-08-27 16:41:23.000000000","updated":"2026-07-17 22:41:11.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"221ac0e16c02be5214fe679447779b9be977b5a0","_number":958671,"virtual_id_number":958671,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-10 11:10:50.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-07-13 04:11:06.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-27 16:41:31.000000000","updated_by":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"reviewer":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"state":"CC"},{"updated":"2025-08-27 17:48:34.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-08-27 17:56:56.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-08-27 18:19:49.000000000","updated_by":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"reviewer":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"state":"CC"},{"updated":"2025-08-27 18:34:08.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-08-27 18:50:00.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-08-27 20:00:33.000000000","updated_by":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"reviewer":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"state":"CC"},{"updated":"2025-08-27 21:48:30.000000000","updated_by":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"reviewer":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"state":"CC"},{"updated":"2026-01-21 19:39:01.000000000","updated_by":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"reviewer":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"state":"CC"},{"updated":"2026-01-21 20:16:31.000000000","updated_by":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"reviewer":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"state":"CC"},{"updated":"2026-01-21 21:34:52.000000000","updated_by":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"reviewer":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"state":"CC"},{"updated":"2026-01-22 12:10:29.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-01-23 20:29:36.000000000","updated_by":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-01-24 12:30:13.000000000","updated_by":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"reviewer":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"state":"CC"},{"updated":"2026-07-10 08:59:22.000000000","updated_by":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"reviewer":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"state":"CC"},{"updated":"2026-07-10 09:05:43.000000000","updated_by":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"reviewer":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"state":"CC"},{"updated":"2026-07-13 04:11:06.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2026-07-13 04:11:06.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2026-07-13 04:11:06.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"state":"REVIEWER"}],"messages":[{"id":"052a92504ba17536931f7807db8a0a6b527c37b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-08-27 16:41:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9c31a504b38fa4e7c4475abfa05e87af9156523f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2025-08-27 16:41:31.000000000","message":"Patch Set 1:\n\nBuild Started http://9.71.62.18:8080/job/CI_Run/324/","accounts_in_message":[],"_revision_number":1},{"id":"8e435f0486b508e9f611cc97cd68aabeb1a2f151","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-08-27 16:50:12.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"559dd9ae2b764e9540da102b85a847d096aa97a1","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-08-27 16:57:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d72480f75d2a3525f45955434e7292c5b13c2444","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2025-08-27 17:36:11.000000000","message":"Patch Set 1:\n\nBuild Successful \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/958671/1/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/958671/1/fc.log : SUCCESS (skipped)","accounts_in_message":[],"_revision_number":1},{"id":"1a2fb6394b01da25c53fab0a13cd2dbd80a2e088","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2025-08-27 17:36:12.000000000","message":"Patch Set 2:\n\nBuild Started http://9.71.62.18:8080/job/CI_Run/325/","accounts_in_message":[],"_revision_number":2},{"id":"253e8df4c68ffe9fc2fba17948d4960e5aa4942c","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-08-27 17:48:34.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/c13b27d946a347d6a01bfce664011049 : SUCCESS in 55m 21s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/3d03ae5745964a2ab5640dd5ec64d0b5 : FAILURE in 53m 26s","accounts_in_message":[],"_revision_number":2},{"id":"e54a5f671ce77a683492be34ca1bbeb4fef5cc3d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 17:56:56.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab410e210fe5445a9a0212d9f5bbe645\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/47cf4bf302974f3f8579112a21b7ab3a : SUCCESS in 25m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6e5a7421e7a644109739812582362a25 : SUCCESS in 26m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/97bf6179333249288e10d5196d5a2498 : SUCCESS in 30m 17s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e6f43cc42383829413e61ad816085251310a5213","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2025-08-27 18:19:49.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/958671 : FAILURE in 1h 25m 18s","accounts_in_message":[],"_revision_number":2},{"id":"4ad4b9e2fc8967dc5b9824ab0e746864199f46a7","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2025-08-27 18:31:59.000000000","message":"Patch Set 2:\n\nBuild Successful \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/958671/2/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/958671/2/fc.log : SUCCESS (skipped)","accounts_in_message":[],"_revision_number":2},{"id":"54d049d459fca1f7e1d1099163c8204c57ec231b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-08-27 18:34:08.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n\\* quobyteci:  cinder_quobyteci (This CI is currently under construction) : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"9f8f341be48308a6a7945732d503064383889779","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-08-27 18:42:19.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n\\* quobyteci:  cinder_quobyteci (This CI is currently under construction) : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"702ae2dd07d1c5c9e43605341002d1c46049b539","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 18:50:00.000000000","message":"Patch Set 2: Verified-1\n\n(2 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/b43bcfa7f244418fa574376f46530e66\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d981884340741c78979bc2860750451 : FAILURE in 5m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ae0e837683844777aba2e9ca15a1e4ea : SUCCESS in 12m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6b2e049acdac432c81ff5bd0e40fa189 : SUCCESS in 12m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e38bcc1a967640d89261dbdb758877da : SUCCESS in 9m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9773b46891df48079b07522059b09387 : SUCCESS in 17m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/eceb0cfb1b7f463aa5f1d18dd49cce99 : SUCCESS in 47m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ba3c4400357a41219ed8c6cbbfe63e0f : SUCCESS in 1h 02m 26s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d8954ac672784effbb76cf48a52387bc : FAILURE in 1h 19m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/08770651b8bd4d95b35c63665ab13c07 : SUCCESS in 1h 00m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ecde6afc8544ed89adb25f20019775c : SUCCESS in 9m 15s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/366b88d207e64b0cb5759ad0265d9f61 : SUCCESS in 29m 08s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/b261a1bf2ca640f0b10c5caeb40f471b : SUCCESS in 5m 34s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/63f8394b07074aafb0d1bd2f373399f2 : SUCCESS in 4m 27s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8a4528df72ca4a48acfaaf11093f8065 : SUCCESS in 7m 17s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/c6682fca7b684672a8a979773043efbf : SUCCESS in 9m 13s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/884c2476ac5342a0b3b76b6462aa3c40 : FAILURE in 37m 41s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/5c6dff1ce5b3479a9a7277d3a703e5a8 : SUCCESS in 3m 47s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/3daf532862554394809060a95292d3a4 : SUCCESS in 1h 04m 05s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/885b4ef2f1da4a059dd9137b9f289e9f : FAILURE in 1h 36m 27s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/309db1ba869241f9aa2121677e42e886 : SUCCESS in 1h 54m 10s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/84d446e7f56942be9195b43e66ac99b1 : FAILURE in 29m 23s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/d5890613996741979a830b2eccf26aaa : SUCCESS in 30m 39s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/a2bd7e5e6753499d996ec49c898b82e7 : SUCCESS in 1h 11m 27s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/a4370d54e03f400f8f80fbb0aa5397c4 : SUCCESS in 1h 57m 10s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/40bf069a1ff548818ce6654d01301cac : SUCCESS in 24m 31s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/d8c686894440463eb94c89cea8f0df90 : FAILURE in 40m 24s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/abf9058f7dad4814bb23180f6d3830cc : FAILURE in 18m 47s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d077724eb04e401ab7160d79d755664e : SUCCESS in 1h 43m 39s\n- tempest-integrated-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d2a1922d18c94f3aa46400bb2e51e6b6 : SUCCESS in 1h 36m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/11588543f45e42e488f729e36ab73066 : SUCCESS in 58m 45s","accounts_in_message":[],"_revision_number":2},{"id":"93271dd0a2be3f69a8a1e572d3acb7a359a373c6","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2025-08-27 20:00:33.000000000","message":"Patch Set 2:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/1587/.","accounts_in_message":[],"_revision_number":2},{"id":"f05934bc5db63df532f5597eb38be4c2675e76c9","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2025-08-27 20:06:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/1722/.","accounts_in_message":[],"_revision_number":2},{"id":"db691f2f9ca0c1e4c6c4812f7a942b8dfec676cc","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2025-08-27 21:48:30.000000000","message":"Patch Set 1:\n\nBuild failed. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-71-958671-1/FC/ : FAILURE in 5h 6m 4s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-71-958671-1/iSCSI/ : FAILURE in 4h 11m 27s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":1},{"id":"2dd473414f60d7f513d02e18614146abe7120ffe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-08-28 09:36:11.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"000d3df9d3a1097613df3fac173fe1ae8ada5051","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2025-08-28 10:23:29.000000000","message":"Patch Set 3:\n\nBuild Started http://9.71.62.18:8080/job/CI_Run/337/","accounts_in_message":[],"_revision_number":3},{"id":"358f423146c3526103a2d7a486a9efab54ac9b3e","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-08-28 10:51:40.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"c0242bbac90aac18dacf40e9978fd93ebf01fab8","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-08-28 11:02:32.000000000","message":"Patch Set 3: -Workflow","accounts_in_message":[],"_revision_number":3},{"id":"7bf5b21ee81ef4844ee83a893c978e96980e538d","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2025-08-28 11:16:21.000000000","message":"Patch Set 3:\n\nBuild Successful \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/958671/3/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/958671/3/fc.log : SUCCESS (skipped)","accounts_in_message":[],"_revision_number":3},{"id":"ead61fe00b968f65d6419bba7c4887984d0ec8ff","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-08-28 11:30:41.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n\\* quobyteci:  cinder_quobyteci (This CI is currently under construction) : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"ddd558d5d97da4f45c58623bfa7a69dffa487464","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2025-08-28 11:35:35.000000000","message":"Patch Set 3:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/1597/.","accounts_in_message":[],"_revision_number":3},{"id":"2ffd588d053f8a4efa86ab6450aa7d425693d145","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2025-08-28 11:35:45.000000000","message":"Patch Set 3:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/1732/.","accounts_in_message":[],"_revision_number":3},{"id":"b13b89fba52c71bc4855d30f8f974d1e69add917","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2025-08-28 11:38:38.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/958671 : FAILURE in 1h 24m 48s","accounts_in_message":[],"_revision_number":3},{"id":"4caa3291643fcc3d64f7f2d7fb2590e769b265be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 12:03:57.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/e2987af7310942199caf07378cd4771d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/38ebdf3498514f8ab0852d0bfcb2fe6d : SUCCESS in 6m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8f6e0646d9f746d4b2da4647d04bf504 : SUCCESS in 9m 11s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1e023904f3d54658853bf5ada63683bd : SUCCESS in 11m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bc9df3cfff4b46ff9877df1492fee7e2 : SUCCESS in 14m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f671a672c9b34997aaaed888a4be0f75 : SUCCESS in 14m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/d846cdad8b2943209bddbc33c67b729b : SUCCESS in 1h 03m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8af9cad0e5b7443ca160f20e3859a256 : SUCCESS in 55m 14s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/2f353bacee8b4bdfaa0a249bdad52fc2 : SUCCESS in 1h 10m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cb76bfbbdc7046e7b560d3f9ac1deb8c : SUCCESS in 56m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/06de498fb8a64328ac8389da9b3c9168 : SUCCESS in 16m 25s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/6103e507f1944e0fa12ee4bb5d40c102 : SUCCESS in 24m 30s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/f615f28cbdfc4bcaa8d5cc395391e55a : SUCCESS in 5m 31s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/1f87b2f30c294069bb9d93611b028293 : SUCCESS in 6m 36s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b1eb792c4bbf4e6fbde54a61dcec2481 : SUCCESS in 7m 46s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/d304c0b235e64c5f8b16be825faaeee0 : SUCCESS in 11m 21s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/b9a7159369374ca397fc663082efaeaa : FAILURE in 33m 15s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/e17ef8b2184b48558347c4ef0b8b84d4 : SUCCESS in 6m 05s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/d7dcc58cec4f4903b3ddcc4118db5cbc : SUCCESS in 1h 48m 29s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/9e82dcef478044ecaf373b15729c9adb : FAILURE in 2h 21m 17s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/8e65c7e1e31c4e9d9b899afbe81476ae : SUCCESS in 1h 37m 09s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/e7a340a032f4410281a5af64db5622ca : FAILURE in 19m 12s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/15229d1a74234793ba35eb4afb850c50 : SUCCESS in 27m 16s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/ffdff6d522c448d39584563546b6f7f0 : SUCCESS in 1h 06m 24s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/2dface3207f54573807be071c661d5dc : FAILURE in 1h 33m 08s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/878b39bf922b429baa2e293490018679 : SUCCESS in 34m 14s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/7dd5e147f1ab48a3a40436375fc14a76 : POST_FAILURE in 1h 36m 37s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/0fdc83ddfa6d43c7ad86ab23d9cb7378 : FAILURE in 17m 27s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f97535fdc2854a0f957ac13ba3604b96 : SUCCESS in 1h 34m 45s\n- tempest-integrated-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/bb3247c9964541f5b10e61d12b4ffe4c : SUCCESS in 1h 26m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bb19fb1994f34cec83df1f2619185a4d : SUCCESS in 50m 22s","accounts_in_message":[],"_revision_number":3},{"id":"97e1baa37fb06443fcf47f0e47ee3cd0b0d0faa7","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-08-28 12:38:21.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/f0ce5275d57146649c63ebeea9d98bbb : SUCCESS in 47m 21s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/33ae3bdcf2b74a579015fcd17f47153b : FAILURE in 1h 03m 18s","accounts_in_message":[],"_revision_number":3},{"id":"dcdd8f2ec21c37545fcf9d12290ad28b2db98170","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 13:42:36.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4e31580f6fe4fdfb68ff33ea8a131d7\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ef120b8d39ef478aa2a4c47adefa7fad : SUCCESS in 22m 30s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/21ea856ab0ca4945968c2fffdb0c3b5e : SUCCESS in 22m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/13040bcee0c542ad845ddfd149ef1f81 : SUCCESS in 27m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4f657b4dba0e5f86e76cbbe24b0b7ce1787527eb","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2025-08-28 14:46:50.000000000","message":"Patch Set 3:\n\nBuild failed. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-71-958671-3/FC/ : FAILURE in 5h 8m 44s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-71-958671-3/iSCSI/ : FAILURE in 3h 54m 37s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":3},{"id":"3e36846e645ac62bca0e48b80c76de7977ececa6","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-09-01 11:14:22.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9999abd6c4a3d554ef8e2ad196ea6e47bb3f1f5f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-01 12:39:46.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9363682776964034aa02b08856f47112\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/289566748cee492d935fd25958313970 : SUCCESS in 13m 40s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fa6dbb4f2da54c98a1bd6d3476700c9c : SUCCESS in 15m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2ca2f0494b304f07a6574972d24a504a : SUCCESS in 40m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ab9323195d2a2eb6e23af9ec0f0488a6ffbd99d3","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-09-01 13:06:09.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/950a9b6ad5564c1fb8ece26c89d1a1b1 : SUCCESS in 52m 49s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/e2888f913124416ab02f0322b906437c : FAILURE in 54m 41s","accounts_in_message":[],"_revision_number":3},{"id":"0921adbc482ae95fd929c1ee95cb3ea13c97353a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-01 13:13:10.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e9b09e58c5c4321a777185092fa18f2\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e5e3c704d0f4e4ca814028a86026e38 : SUCCESS in 4m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a923eec60eed491ea652b6f1b685660f : SUCCESS in 11m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ec9099632ead44349d29a08b190c8c49 : SUCCESS in 8m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/38234f83e8bb4981a3db00552469e935 : SUCCESS in 12m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cde0f16438e44068ac4a3223a8c499ad : SUCCESS in 14m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/a57cd03a706541ab91cc7f851c31a5b3 : SUCCESS in 30m 14s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/23f1202d3a5a4cce98766e69a0f4d6cd : SUCCESS in 1h 07m 09s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/e9f38ea99561497f8b2730d3a2702c7b : SUCCESS in 1h 12m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/62ab800f2d4b43b98fbee807496f5027 : SUCCESS in 32m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/028bfba68c774af3b99e28ce88513cc0 : SUCCESS in 9m 11s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/109be438404d43fe8e7a9177bd59f0a0 : TIMED_OUT in 40m 49s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/9e0e9573d619427885c1ad35a31c98b7 : SUCCESS in 6m 32s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/c8a8196d29934a37978a02a155750657 : SUCCESS in 4m 18s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/69f4bf98040748378abaf8c013a412f9 : SUCCESS in 5m 42s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ad784b5c525f4d57a544d4ff24183b76 : SUCCESS in 7m 13s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/33c62eef1c4b4a60bc8fd72640e79449 : FAILURE in 28m 08s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/906beecabbe2459b8fe0a0d9cf4e7e1d : SUCCESS in 5m 55s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/0e03f45b86b249eb9298909bb0f5dacf : SUCCESS in 1h 52m 50s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/e78032e212ad48f2acb3a988cd289d83 : FAILURE in 1h 31m 21s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/b92293ee4aba4495a6df90ba559ccf68 : SUCCESS in 1h 34m 26s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/de05958d5654488d808eb28ab0e73544 : FAILURE in 17m 48s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/8770915dffd548a5ac7bb777086b10a4 : SUCCESS in 33m 18s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/dce2e1ca767f4b318f71db03c062d273 : SUCCESS in 1h 10m 15s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/5f1845e34b8b42519b652be26018042c : SUCCESS in 1h 36m 27s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/0b997bfb99f24177a6e9d68de7de0a97 : SUCCESS in 38m 43s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/8b7f5df1240e4e53991052b2371db5ee : SUCCESS in 46m 58s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/b25c515d36da4700a310280f457a3d0a : FAILURE in 12m 13s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/478be91537ae4e4c8c8216ccae8bc6f3 : SUCCESS in 1h 47m 18s\n- tempest-integrated-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5d56c7805caf41b88dec06bbd8d2638e : SUCCESS in 1h 06m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b76463ccd679417da3ae9aa2a7abb966 : SUCCESS in 56m 36s","accounts_in_message":[],"_revision_number":3},{"id":"3c554b58aacf11ade1fceaf76d01a06ad1d50e7e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-01-21 19:38:38.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"65ef3a74f6ccd1da911b95408812dc4f9216962b","tag":"autogenerated:zuul:check","author":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"date":"2026-01-21 19:39:01.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/2852ea94499444ea97d1417ca116a0d2 : NODE_FAILURE Node request 200-0000623306 failed in 0s","accounts_in_message":[],"_revision_number":4},{"id":"41200bdcd108222a27d550fff16c306c1d7e1d74","tag":"autogenerated:zuul:check","author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"date":"2026-01-21 20:16:31.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/9b48b3386f9c46a9bb2ceaa6cf712370 : FAILURE in 37m 22s","accounts_in_message":[],"_revision_number":4},{"id":"e0f2805d21ac361af7329f81758a08b9f4f80ddf","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-01-21 20:59:20.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/958671 : FAILURE in 1h 19m 24s","accounts_in_message":[],"_revision_number":4},{"id":"33bd706ece87f236cc48c78d257dc84640e1a1db","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-01-21 21:16:01.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/977cd17f8f8745f4a586a1ecab25eeee : FAILURE in 1h 19m 54s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/178f03052b654282a624ce7d3b997511 : RETRY_LIMIT in 14m 57s","accounts_in_message":[],"_revision_number":4},{"id":"3d6c8fb1348f0845ff90a4d3490a12d5ead29d7a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 21:26:15.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e1e5257c630f4c0ab70c1d1e3808bef6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/84c61ae3a70641d1b18d078e7839c0ac : SUCCESS in 15m 43s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/dcfc5ac8b7644d8cbcfe7d9ed53af18e : SUCCESS in 15m 57s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/489cca02fe224eec82a5b7ba5cf090ef : RETRY_LIMIT in 5m 35s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"2861b7ae1f597b5f125f67527be520a90039fe7d","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-01-21 21:34:52.000000000","message":"Patch Set 4:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_319/index.html : SUCCESS in 115m","accounts_in_message":[],"_revision_number":4},{"id":"fa2f4f7001aa3cd0581fe553413cc41b723aa168","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 21:48:21.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/beffb295522a4ed6ac5d6adc60362476\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5239f1c479124482b9b0d8fe00a2be3d : SUCCESS in 6m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0567de500ac04cb6b7c80169fc008107 : SUCCESS in 11m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f020208ceae24f09bbbd28e94c71fc3c : TIMED_OUT in 40m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a38f26f0b61e4d1db711a02996629204 : SUCCESS in 12m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/db7291fac9ca407788542873a76ad2ba : SUCCESS in 44m 38s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/efc5a1e728294496a5ff05858bad19d1 : SUCCESS in 1h 04m 57s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/f0f7081a482247b0bafae542c44148ee : SUCCESS in 1h 35m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/044b90abb2034a49aa81544b2c75435e : SUCCESS in 1h 02m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/405dd049fa9445aaade556c6b1f36b1a : SUCCESS in 13m 06s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/2906a7a610b349539bac408870fb70be : TIMED_OUT in 40m 48s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/519189e763a946b5ac0f33f34f7f067e : SUCCESS in 5m 06s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/a4fc5bda64e042998b1302eff8cff3c6 : SUCCESS in 7m 19s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c7d1dc750e88415190d742b09d98c53d : SUCCESS in 5m 55s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c93ce6f24da148efa1b93010209db433 : SUCCESS in 6m 07s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/163d74c575c94de8bad3e113f531d7c1 : FAILURE in 30m 01s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/598750189ee2440a80d32d64597447da : SUCCESS in 6m 15s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/60348d89e54045b2bf9c200996a85f88 : SUCCESS in 1h 54m 31s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/9564634d70da4d96a6a3f5dc84aef307 : FAILURE in 1h 43m 12s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/70a19fc219b14cc2898ba117a7c12d24 : SUCCESS in 1h 56m 24s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/b518e5c3ea8c4ae48fe46913c0b36b05 : SUCCESS in 2h 01m 12s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/4d44a94b034348c9909152c582abed9c : SUCCESS in 36m 28s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/b710e88c9e8e47f9ad1da4b4f92a0928 : SUCCESS in 40m 11s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/b88cdd16eef04ca1bdb0b857a4759b46 : SUCCESS in 1h 43m 38s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/347a671986924e0982542111997904ce : SUCCESS in 41m 57s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/117470dd48bc47f291c5239c73c3beb1 : SUCCESS in 2h 07m 31s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/2bf9cab05bd44264989d882c0033b8fb : SUCCESS in 1h 48m 55s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/5b5cf1d9fa2f4fe39b0335de507bcb25 : SUCCESS in 1h 01m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6393f954aa48417cbb3da54fe8ee826f : SUCCESS in 56m 09s","accounts_in_message":[],"_revision_number":4},{"id":"951e7a7ace33b2683a1dcbcef687586b2c360658","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-21 21:56:23.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ic58362ab74dad814fc3c8969ed1583c39a10c894 .","accounts_in_message":[],"_revision_number":4},{"id":"127ad46c6db2c08190b224ad6ae48e637be220c8","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-01-22 09:28:02.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"e3f1f017936cfe7d197124a40ce5421c5923b3fd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 11:21:21.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35beccafaa0c43fe9a2692132f990b67\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8a9182442c794bd48c7b530e5281c105 : SUCCESS in 15m 35s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/67df2d575561497c9ab641c1ab9aac84 : SUCCESS in 17m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/df7fb0e031ba480e87580bbe2d9fc13b : RETRY_LIMIT in 5m 47s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"bc442a981887a2364f35cc9c15177d260c17b0e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 11:58:11.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c34310af30214741a68e95d233798ea0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dee94f6e819c4a6592f5b7938ecbc068 : SUCCESS in 6m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/150dd93ad6fb485ea64ed1c1db983c9e : SUCCESS in 9m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/366a20f2821c40f591e62b08e667d935 : SUCCESS in 7m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a2a27734f6049f1b27e25d278e99574 : SUCCESS in 13m 34s\n- grenade https://zuul.opendev.org/t/openstack/build/0945bd3a3eb6413789a2e29c558970be : SUCCESS in 1h 09m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/113b1b9458e4478eae276458140bc8e1 : SUCCESS in 35m 45s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b1806298c005488da0f70c7a5ace9a63 : SUCCESS in 1h 45m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0138bf84108c418481b94335362cbc73 : SUCCESS in 38m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/178be5dddd0849d79fffb62785707c80 : SUCCESS in 11m 15s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/061600311b9c44898710231616589661 : SUCCESS in 22m 27s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/138e208e370d4a5faa8b7267eb253ac4 : SUCCESS in 3m 45s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/63064b9b89d94c08b845fc0a8d98abb3 : SUCCESS in 5m 27s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/976729b761ca464f99d4fbdbf77dc2fd : SUCCESS in 4m 29s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b3fdbbb5454d45ae9d308a83ee9fb99a : SUCCESS in 5m 36s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/20972b358fa54a4488aeb767dce0e27b : FAILURE in 23m 03s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/bdbccfa37f014b16a0a57430eb2d9fe1 : SUCCESS in 3m 47s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/edba504b2e164167808a1fa6f87ae01b : SUCCESS in 2h 01m 29s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/a9b582b8d38d47d3b0d66b336ce417ea : FAILURE in 2h 11m 21s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/d6bb56e814bb493f8eefe1b8114c9316 : SUCCESS in 1h 46m 06s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/71aed7488c564cc69bff4fb3709f3d77 : SUCCESS in 1h 56m 52s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/24021efdcd3c40098b3e1cd513034ca0 : SUCCESS in 18m 51s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/ebd76c1ebd964b1c92da45464c4b82fc : SUCCESS in 1h 12m 00s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/00939f1adbfc4634ab65b6e55318e069 : SUCCESS in 1h 30m 39s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/e782ed9d88ac43e4bfdd8b5223332ac4 : SUCCESS in 22m 41s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/b1f219424c104622a4a9f8dd27a4035f : SUCCESS in 2h 07m 26s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/d65aec6e81e147a0b7b3f3c524377955 : FAILURE in 1h 37m 17s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c9b663ab2bc14fa9871a352211f26ea8 : SUCCESS in 1h 46m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5e10e4e141414561a1c2cf12a9a0fc88 : SUCCESS in 31m 08s","accounts_in_message":[],"_revision_number":4},{"id":"c0cdce8f4d62cad5bb6ff1e7179fdddfec475884","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-22 12:10:29.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/22_01_2026_12_03_47\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":4},{"id":"bc09bfff28bf89076e327ef6ab7cf901512d0cb6","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-01-22 17:21:05.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/cf7ca9bbcb81469d8e7b3a374c457bf3 : SUCCESS in 48m 02s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/4dd5cea44ec3457aa9f390f33e52f02f : RETRY_LIMIT in 15m 06s","accounts_in_message":[],"_revision_number":4},{"id":"72c0daa139b3807cde09f87ddf0eb664d2d71126","tag":"autogenerated:NEC_Cinder_CI","author":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"date":"2026-01-23 20:29:36.000000000","message":"Patch Set 4:\n\nBuild failed. To recheck use \u0027run-NEC Cinder CI\u0027. For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- NEC-ISCSI https://cinder-cilogs.openstack.nec-solutioninnovators.com/71/958671/4/20260123191609/NEC-ISCSI : FAILURE in 9h 55m 40s\n- NEC-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/71/958671/4/20260123191609/NEC-FC : FAILURE in 10h 13m 24s","accounts_in_message":[],"_revision_number":4},{"id":"9cd94766292b9224e1cef420fa013af8561d5a50","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-01-24 12:30:13.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-71-958671-4-fc : FAILURE in 3h 24m 43s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-71-958671-4-iscsi : SUCCESS in 1h 54m 27s","accounts_in_message":[],"_revision_number":4},{"id":"278dcd237b4bda7b7ecf812ee3469c057a259caa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-07-10 08:15:51.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"517afb99208820f8280289d1d8cae498d42c68e6","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-10 08:59:22.000000000","message":"Patch Set 5:\n\nHPE AlletraMP NVMe/TCP CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_NVME_CI build/483 : SUCCESS in 0h 43m 11s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/958671","accounts_in_message":[],"_revision_number":5},{"id":"8daa0884c0d504608f19ed282310c4800b28d2d7","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-10 08:59:40.000000000","message":"Patch Set 5:\n\nHPE AlletraMP iSCSI CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_iSCSi_CI build/839 : SUCCESS in 0h 43m 27s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/958671","accounts_in_message":[],"_revision_number":5},{"id":"c29a2044b1db9afc2ca5ccca48fe86eba1a546b7","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-10 08:59:43.000000000","message":"Patch Set 5:\n\nHPE AlletraMP FC CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_FC_CI build/569 : SUCCESS in 0h 43m 34s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/958671","accounts_in_message":[],"_revision_number":5},{"id":"ba591a0527f1fc80c58c88616985a157e6b3027c","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-07-10 09:05:43.000000000","message":"Patch Set 5:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/0cdce4816802461aba720ea51cd561a0/","accounts_in_message":[],"_revision_number":5},{"id":"b782a831d679eff5a71b0115019c43fa0f884667","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-10 09:17:17.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ic58362ab74dad814fc3c8969ed1583c39a10c894 .","accounts_in_message":[],"_revision_number":5},{"id":"4b479f59646fc72b99d5e2820694e6078b832f20","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-07-10 10:15:01.000000000","message":"Patch Set 5:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/0cdce4816802461aba720ea51cd561a0\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/11a49722e6bf462cb6054abf2c538c48 : SUCCESS in 44m 20s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/0d481f698d76471bb94edc511f9ae1b8 : SUCCESS in 40m 12s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/cc8654b940654fdba306173b4500c749 : SUCCESS in 43m 34s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/e572dd53590c485189514ef3e3778edd : SUCCESS in 39m 37s","accounts_in_message":[],"_revision_number":5},{"id":"8048aa17e8519fed9c7bdb2313a30a0978131f7c","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-07-10 10:54:56.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/5817f03630dc46c683375bc767526a38 : SUCCESS in 51m 08s\n- cinder-storpool-tempest-iscsi-multipath build/7aa29188b333452a9526fd255f35c95d : SUCCESS in 53m 34s","accounts_in_message":[],"_revision_number":5},{"id":"9fba516efd44bb658c4e2f2946acc5672c7090e1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 11:10:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7b56ea4d31d349d8bfa9993ebebb0efa\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/479e5cc5da6944258bd3086e6d2e04c3 : SUCCESS in 8m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/33d8d582f73743158a1a93890b1642b9 : SUCCESS in 11m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0324740d9b6a42d78525e17aaae213da : SUCCESS in 7m 19s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d89625b227cc4b00925f0c98247a97e3 : SUCCESS in 13m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2e21a1e09f34bb7bc74716c0738907c : SUCCESS in 10m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/a06cd5f410a64c0ab79801732db735f1 : SUCCESS in 33m 45s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c224091c453a416796dc39a7cc9463cf : SUCCESS in 58m 20s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/e8ef537e238b4a73b24bb5abc059e0d0 : SUCCESS in 1h 38m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f6b19730c82746c48a8301cb9dd01504 : SUCCESS in 35m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dd464980e6cd45f69cb30f1e74c05aaf : SUCCESS in 9m 07s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/4772fffec5234fbe977b7d51c0b896d8 : SUCCESS in 34m 56s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/866e2fc164b24d01b01e077c951af959 : SUCCESS in 4m 10s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/79f20caaca074608b32b8326ffaec37e : SUCCESS in 3m 59s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/0cb1b83972154f1498feece6e766bbd6 : FAILURE in 13m 11s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/05dcc41c55954ff6b6eb5b21cffb9316 : SUCCESS in 6m 16s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/6ecf37a0888a41299fd07802da6efe3a : SUCCESS in 5m 21s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/f166c07b8afb4c50a54ced6c4c171fea : SUCCESS in 6m 50s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/13a6f2e4af794386b11ad492a6df1fcd : SUCCESS in 21m 32s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/9ee0d452454845f5a9de6369b24504a6 : SUCCESS in 5m 44s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/4906a1fbafb54f609ad4f40abf79d5c1 : SUCCESS in 1h 53m 50s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/a78f261c3f7344cfbeaa265237f5cbd2 : FAILURE in 2h 41m 06s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/7a4926991cb2474d8f01c5c8bd3a74d9 : SUCCESS in 1h 50m 38s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/330e49d67fc44e18b3c07d383f08da4d : FAILURE in 2h 41m 55s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/c8afbd5dcc79464abeabf5ef35882fd3 : SUCCESS in 2h 09m 52s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/d002e62fe2e344d592ff044338a0d47d : SUCCESS in 33m 48s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/3d5537fb378446ad94517906b9639ffc : SUCCESS in 1h 09m 57s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/44906a771e114ded9f06bd5de55ba76b : SUCCESS in 1h 57m 33s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/7f9a56e828fa46b5abfeb96c1c6cb012 : SUCCESS in 47m 09s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/ccac8f6be52b4d968ebc4aba263f4f68 : SUCCESS in 1h 45m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dd43feea3648458194425419504d1f7c : SUCCESS in 1h 03m 16s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":5},{"id":"0463ab9ede6be33fffd35da44a35b27edf965e9b","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-10 11:21:24.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/10_07_2026_11_14_42\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"a42106c1238a091dd192ebb929ede10e5a63cc4e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 12:14:21.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d059b1d60ddf43cbb9be8ec35295ccdf\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7144a9fad6ee469d8dbc4561122e8f8a : SUCCESS in 17m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/26ef855ae8aa486cad988f86ffda593d : SUCCESS in 21m 01s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/9f1c200687d540bbab3ed91c93ea93e6 : SUCCESS in 30m 20s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2d051860e57429a505d9d5e58f5058051c94dd59","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-10 13:56:26.000000000","message":"Patch Set 5:\n\nBuild failed (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4761/.","accounts_in_message":[],"_revision_number":5},{"id":"097055a8c8a16c492f972c4ce88ae1e33bffe6a6","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2026-07-11 00:14:56.000000000","message":"Patch Set 5:\n\nBuild failed. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-71-958671-5/FC/ : FAILURE in 15h 58m 35s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-71-958671-5/iSCSI/ : UNSTABLE in 18s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":5},{"id":"e34cbd7734deb621f962fff09e3072e2ea574707","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-07-11 01:04:40.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-71-958671-5-fc : SUCCESS in 1h 11m 23s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-71-958671-5-iscsi : SUCCESS in 1h 1m 41s","accounts_in_message":[],"_revision_number":5},{"id":"b8c4fc1dd4e6e75bcf5a0e8bdc9c925e4d389525","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-13 04:11:06.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"221ac0e16c02be5214fe679447779b9be977b5a0","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-17 22:41:11.000000000","message":"Patch Set 5:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4585/.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"414fb1b9ada08f5fcd8c22c273878422867a8fa7","revisions":{"6c21fae68a78b853a5afad26548e6b473127ed27":{"kind":"REWORK","_number":1,"created":"2025-08-27 16:41:23.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/71/958671/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/71/958671/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/71/958671/1"}}},"commit":{"parents":[{"commit":"89709ef589b74506885c72e42cad57eb8dedfb56","subject":"Merge \"mypy: Bump to 1.17.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/89709ef589b74506885c72e42cad57eb8dedfb56"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:41:16.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:41:16.000000000","tz":120},"subject":"Allow operators to control Ceph pool selection for backups","message":"Allow operators to control Ceph pool selection for backups\n\nWhen cinder.backup.drivers.ceph.CephBackupDriver is used,\nuser can supply an arbitrary ceph pool name, which cinder-backup\nwill respect and attempt to store backup to this location.\n\nIn case pool does not exist, user will see `error opening pool`\nin `fail_reason` of their backup. In case current user does not have\npermissions to use that pool for write, `RBD permission error`\nwill be recorded and visible for user.\n\nThis behavior might have muiltiple unexpected consequences.\nFirst of all, this allows an arbitrary user to find out existing pools\nin a ceph cluster which is expected to be not visible/navigatable\nby regular users.\nAlso in case of accidental loose privileges applied for cinder-backup\nceph user, this backup operation can end successfully in supplied\narbitrary pool which may result in all kind of unexpected consequences.\n\nThis patch implements a new configuration option for CephBackupDriver\nwhen disabled will effectively ignore supplied container name on backup\ncreation request and will always use supplied default from the config.\n\nChange-Id: Ic58362ab74dad814fc3c8969ed1583c39a10c894\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6c21fae68a78b853a5afad26548e6b473127ed27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6c21fae68a78b853a5afad26548e6b473127ed27"}]},"branch":"refs/heads/master"},"8d1a70aa08d00c0249b1482ad7e799b49c440eff":{"kind":"REWORK","_number":2,"created":"2025-08-27 16:50:12.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/71/958671/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/71/958671/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/71/958671/2"}}},"commit":{"parents":[{"commit":"89709ef589b74506885c72e42cad57eb8dedfb56","subject":"Merge \"mypy: Bump to 1.17.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/89709ef589b74506885c72e42cad57eb8dedfb56"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:41:16.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:50:11.000000000","tz":0},"subject":"Allow operators to control Ceph pool selection for backups","message":"Allow operators to control Ceph pool selection for backups\n\nWhen cinder.backup.drivers.ceph.CephBackupDriver is used,\nuser can supply an arbitrary ceph pool name, which cinder-backup\nwill respect and attempt to store backup to this location.\n\nIn case pool does not exist, user will see `error opening pool`\nin `fail_reason` of their backup. In case current user does not have\npermissions to use that pool for write, `RBD permission error`\nwill be recorded and visible for user.\n\nThis behavior might have muiltiple unexpected consequences.\nFirst of all, this allows an arbitrary user to find out existing pools\nin a ceph cluster which is expected to be not visible/navigatable\nby regular users.\nAlso in case of accidental loose privileges applied for cinder-backup\nceph user, this backup operation can end successfully in supplied\narbitrary pool which may result in all kind of unexpected consequences.\n\nThis patch implements a new configuration option for CephBackupDriver\nwhen disabled will effectively ignore supplied container name on backup\ncreation request and will always use supplied default from the config.\n\nChange-Id: Ic58362ab74dad814fc3c8969ed1583c39a10c894\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8d1a70aa08d00c0249b1482ad7e799b49c440eff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8d1a70aa08d00c0249b1482ad7e799b49c440eff"}]},"branch":"refs/heads/master"},"3c8abc0e4e2fa5dacf263ef85bbbb987a34b613c":{"kind":"REWORK","_number":3,"created":"2025-08-28 09:36:11.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/71/958671/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/71/958671/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/71/958671/3"}}},"commit":{"parents":[{"commit":"89709ef589b74506885c72e42cad57eb8dedfb56","subject":"Merge \"mypy: Bump to 1.17.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/89709ef589b74506885c72e42cad57eb8dedfb56"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:41:16.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-28 09:35:15.000000000","tz":120},"subject":"Allow operators to control Ceph pool selection for backups","message":"Allow operators to control Ceph pool selection for backups\n\nWhen cinder.backup.drivers.ceph.CephBackupDriver is used,\nuser can supply an arbitrary ceph pool name, which cinder-backup\nwill respect and attempt to store backup to this location.\n\nIn case pool does not exist, user will see `error opening pool`\nin `fail_reason` of their backup. In case ceph user configured for\ncinder-backup does not have permissions to use that pool for write,\n`RBD permission error` will be recorded and visible for tenant.\n\nThis behavior might have muiltiple unexpected consequences.\nFirst of all, this allows an arbitrary user to find out existing pools\nin a ceph cluster which is expected to be not visible/navigatable\nby regular users.\nAlso in case of accidental loose privileges applied for cinder-backup\nceph user, this backup operation can end successfully in suppliyed\narbitrary pool which may result in all kind of unexpected consequences.\n\nThis patch implements a new configuration option for CephBackupDriver\nwhen disabled will effectively ignore supplied container name on backup\ncreation request and will always use supplied default from the config.\n\nChange-Id: Ic58362ab74dad814fc3c8969ed1583c39a10c894\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/3c8abc0e4e2fa5dacf263ef85bbbb987a34b613c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/3c8abc0e4e2fa5dacf263ef85bbbb987a34b613c"}]},"branch":"refs/heads/master"},"070e7699914ea8130a956949a87d504d8ff3044b":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-01-21 19:38:38.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/71/958671/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/71/958671/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/71/958671/4"}}},"commit":{"parents":[{"commit":"ec7f5b8ace8bf985157010cff8e8b46570de54c0","subject":"[tests-only] update for oslo.concurrency 7.3.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ec7f5b8ace8bf985157010cff8e8b46570de54c0"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:41:16.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-01-21 19:38:38.000000000","tz":0},"subject":"Allow operators to control Ceph pool selection for backups","message":"Allow operators to control Ceph pool selection for backups\n\nWhen cinder.backup.drivers.ceph.CephBackupDriver is used,\nuser can supply an arbitrary ceph pool name, which cinder-backup\nwill respect and attempt to store backup to this location.\n\nIn case pool does not exist, user will see `error opening pool`\nin `fail_reason` of their backup. In case ceph user configured for\ncinder-backup does not have permissions to use that pool for write,\n`RBD permission error` will be recorded and visible for tenant.\n\nThis behavior might have muiltiple unexpected consequences.\nFirst of all, this allows an arbitrary user to find out existing pools\nin a ceph cluster which is expected to be not visible/navigatable\nby regular users.\nAlso in case of accidental loose privileges applied for cinder-backup\nceph user, this backup operation can end successfully in suppliyed\narbitrary pool which may result in all kind of unexpected consequences.\n\nThis patch implements a new configuration option for CephBackupDriver\nwhen disabled will effectively ignore supplied container name on backup\ncreation request and will always use supplied default from the config.\n\nChange-Id: Ic58362ab74dad814fc3c8969ed1583c39a10c894\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/070e7699914ea8130a956949a87d504d8ff3044b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/070e7699914ea8130a956949a87d504d8ff3044b"}]},"branch":"refs/heads/master","description":"Rebase"},"414fb1b9ada08f5fcd8c22c273878422867a8fa7":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-07-10 08:15:51.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/71/958671/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/71/958671/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/71/958671/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/71/958671/5"}}},"commit":{"parents":[{"commit":"fdccb4f23a4c51990fb1c5192120671bf45cbabc","subject":"[docs] Eventlet is not a preferred threading model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/fdccb4f23a4c51990fb1c5192120671bf45cbabc"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-08-27 16:41:16.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-07-10 08:15:51.000000000","tz":0},"subject":"Allow operators to control Ceph pool selection for backups","message":"Allow operators to control Ceph pool selection for backups\n\nWhen cinder.backup.drivers.ceph.CephBackupDriver is used,\nuser can supply an arbitrary ceph pool name, which cinder-backup\nwill respect and attempt to store backup to this location.\n\nIn case pool does not exist, user will see `error opening pool`\nin `fail_reason` of their backup. In case ceph user configured for\ncinder-backup does not have permissions to use that pool for write,\n`RBD permission error` will be recorded and visible for tenant.\n\nThis behavior might have muiltiple unexpected consequences.\nFirst of all, this allows an arbitrary user to find out existing pools\nin a ceph cluster which is expected to be not visible/navigatable\nby regular users.\nAlso in case of accidental loose privileges applied for cinder-backup\nceph user, this backup operation can end successfully in suppliyed\narbitrary pool which may result in all kind of unexpected consequences.\n\nThis patch implements a new configuration option for CephBackupDriver\nwhen disabled will effectively ignore supplied container name on backup\ncreation request and will always use supplied default from the config.\n\nChange-Id: Ic58362ab74dad814fc3c8969ed1583c39a10c894\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/414fb1b9ada08f5fcd8c22c273878422867a8fa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/414fb1b9ada08f5fcd8c22c273878422867a8fa7"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"ec7f5b8ace8bf985157010cff8e8b46570de54c0","ours":"070e7699914ea8130a956949a87d504d8ff3044b","theirs":"fdccb4f23a4c51990fb1c5192120671bf45cbabc","merge_strategy":"recursive","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
