)]}'
{"id":"openstack%2Fcinder~987676","triplet_id":"openstack%2Fcinder~master~I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8","project":"openstack/cinder","branch":"master","attention_set":{"34860":{"account":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"last_update":"2026-05-18 20:54:50.000000000","reason":"Vote got outdated and was removed: Code-Review-1"},"5997":{"account":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"last_update":"2026-06-19 19:59:08.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{"38059":{"account":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"last_update":"2026-05-08 12:08:37.000000000","reason":"\u003cGERRIT_ACCOUNT_38059\u003e replied on the change","reason_account":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"}}},"hashtags":[],"change_id":"I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8","subject":"Fix race condition in NetApp REST client session handling","status":"NEW","created":"2026-05-07 14:48:19.000000000","updated":"2026-06-19 20:05:50.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1f4c0a750abda3bcb5dd712db9169ea91075451d","_number":987676,"virtual_id_number":987676,"owner":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-05-18 23:36:51.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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":{"disliked":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"all":[{"value":-1,"date":"2026-05-23 16:41:41.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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":[{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"}],"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":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},{"_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":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-07 15:02:36.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":"2026-05-07 15:51:11.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":"2026-05-07 16:07:36.000000000","updated_by":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"reviewer":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"state":"CC"},{"updated":"2026-05-07 16:28:53.000000000","updated_by":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"reviewer":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"state":"CC"},{"updated":"2026-05-07 16:34:53.000000000","updated_by":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"reviewer":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"state":"CC"},{"updated":"2026-05-07 18:49:44.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":"2026-05-08 02:31:42.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":"2026-05-08 12:06:24.000000000","updated_by":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"reviewer":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"state":"REVIEWER"},{"updated":"2026-05-08 14:58:02.000000000","updated_by":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"reviewer":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"state":"CC"},{"updated":"2026-05-10 15:15:41.000000000","updated_by":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"reviewer":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"state":"CC"},{"updated":"2026-05-11 21:36:30.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-05-11 21:46:51.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-05-15 12:34:53.000000000","updated_by":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"reviewer":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"state":"REVIEWER"},{"updated":"2026-05-16 15:36:32.000000000","updated_by":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-05-18 21:33:47.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-05-18 22:09:12.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":"2026-05-23 16:41:41.000000000","updated_by":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"reviewer":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"state":"REVIEWER"},{"updated":"2026-06-19 19:59:08.000000000","updated_by":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"reviewer":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"state":"CC"}],"messages":[{"id":"d3fc2112db7e45be8a10307a15785ecfe67db3a2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2026-05-07 14:48:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9ef332a826fa934dba22e527c95ff66bfd25fbe1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2026-05-07 14:49:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f7f31e2dafab842c1fe2190d7fdf10dcd1ed3176","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 15:02:36.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24166664ad284fa1a0c5373542f93e2a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/72d21c900b89445495c02a3807b0f83b : FAILURE in 6m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5c8c7d75909149e1baa8e5f4f792b65d : FAILURE in 10m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d6bab4fc56ff4f1284793ea110becef2 : FAILURE in 12m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"82b19ed6335cecaa996029c453efb64c0bdee8ee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2026-05-07 15:05:00.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"3df8d473cfa22a80d0208ccbeabd9810ef32c907","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 15:30:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/683bc5df2bf5420e9b9ca0ee4daaf32a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/294dc037d96e441e815ef4a66b58aeb8 : FAILURE in 6m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/72b84b6b347a492bac85b4d6863016f5 : FAILURE in 9m 54s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/25263660450b438aabee60e598869d83 : FAILURE in 15m 47s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"53be8e51ff868ba1a2059a12a0ef3f5c9d6d75bf","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-07 15:51:11.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8 .","accounts_in_message":[],"_revision_number":1},{"id":"798f22722c453a35619f8ad6a4f80968fb3999db","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-07 15:53:34.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8 .","accounts_in_message":[],"_revision_number":2},{"id":"ccda62f7dfbf7f1afdd9c8cb8e6c24d23b428bfa","tag":"autogenerated:zuul:check","author":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"date":"2026-05-07 16:07:36.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hpe-fc-driver build/8f81c62ec4ab4bffbf05e3157bdb48f6 : FAILURE in 30m 26s\n\nWarning:\n  FC CI log: https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/987676/etc/tempest_log.log","accounts_in_message":[],"_revision_number":3},{"id":"c1f6766e0cfce60e4675135cbf64a0e9d775d41a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-07 16:10:13.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8 .","accounts_in_message":[],"_revision_number":3},{"id":"8b4b418f6dfb2e316aface285441c7dfb07cbccc","author":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"date":"2026-05-07 16:28:53.000000000","message":"Patch Set 3:\n\nBuild Succeeded: 3par-iscsi-driver: Logs: https://github.com/hpe-storage/hpe-3pariscsi-ci/tree/main/new_logs/987676 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"93a5120b6b189c04289bbd922690055cc553dc96","author":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"date":"2026-05-07 16:34:53.000000000","message":"Patch Set 3:\n\nBuild Succeeded: 3par-fc-driver: Logs: https://github.com/hpe-storage/hpe-3parfc-ci/tree/main/new_logs/987676 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"41ab25fbb7a85642a4269e9229980ddd72fe8fe6","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-07 18:49:44.000000000","message":"Patch Set 1:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4106/.","accounts_in_message":[],"_revision_number":1},{"id":"2b08db22bceea120b476d2095d576c2d1828d6ba","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-07 20:01:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4107/.","accounts_in_message":[],"_revision_number":2},{"id":"f841f9d49da3c87f66f9c01096cd77e21b6caffa","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-07 21:24:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3930/.","accounts_in_message":[],"_revision_number":1},{"id":"a73aa0c5d4e1be8f209b97bf1c33d515c4ba4274","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-07 22:14:37.000000000","message":"Patch Set 3:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4109/.","accounts_in_message":[],"_revision_number":3},{"id":"2e7735bafa6ae547a5566e7efb2c1d9dafb6d651","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-07 22:32:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3931/.","accounts_in_message":[],"_revision_number":2},{"id":"fdbed23b15921cd8275bf0ac6898c67b9f50ac84","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-08 00:52:23.000000000","message":"Patch Set 3:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3933/.","accounts_in_message":[],"_revision_number":3},{"id":"e83be2ab4e2ef36830fb80adfb9e149220e816b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 02:31:42.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/c05b25433b5548f2affb5a4aab9a206a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4f90a451ade3473aaa422f09d77e1ad8 : SUCCESS in 5m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c0ef470235a54dc18826ee71a369b110 : FAILURE in 10m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a5afe2f413354e7eb949a61f39686466 : FAILURE in 11m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d04014f54d3e42c3bb363a2f40c704b2 : FAILURE in 9m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/86d7ee0c9b3a4425a898f8c070dccaa9 : SUCCESS in 14m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/eb63002409a947c59d49fef46d0cdecb : SUCCESS in 1h 06m 37s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c4dc1e42324c48b48023cd10082cdef4 : SUCCESS in 53m 36s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/0e05a2a082504cc2bddcff51a9d650f7 : SUCCESS in 1h 40m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/353bf609f5df4b53a1488f6408b62c53 : SUCCESS in 1h 09m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e47e10074e3747f4ada81b06d98ed612 : SUCCESS in 22m 52s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/4b673b9c02c9426eb6fc0d26fdb0d8c7 : FAILURE in 26m 35s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/d41ba9da1f6445e88e69ed408957b90f : SUCCESS in 5m 06s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/0d825e4f753b4030be580a5a32d6e2db : SUCCESS in 6m 50s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/84819146e7054375808be8dbf5ad36ec : SUCCESS in 7m 24s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/27fa6909ce59469fa098e4800a2cb792 : SUCCESS in 8m 09s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/2e0888db32a642d7b8e89873eae45015 : SUCCESS in 10m 21s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/4b4834e9f68d423fa8a7bc26dc85655f : SUCCESS in 42m 10s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/1b1aeeeec43849c88e6f060896b7685a : FAILURE in 5m 10s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/6e3319ba178f4862ae91a34bacf26084 : SUCCESS in 1h 49m 00s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/28d6396088314385b3b8da0a80e2d919 : TIMED_OUT in 3h 33m 26s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/ea722b76455a47839fe962f13482367e : SUCCESS in 2h 04m 16s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/0cc7cb4c13774f86a63e5bbaa7e0469f : SUCCESS in 2h 17m 03s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/3db1099543534871b2a15326acf8b137 : SUCCESS in 43m 06s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/472223679f2f494a8b7ff08124ef0c3d : SUCCESS in 1h 25m 11s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/9c9e8625c9e64b33be9114d0258fb813 : SUCCESS in 1h 59m 56s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/62516bbc1f0442b8bdb11b99cf592b04 : SUCCESS in 52m 18s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/9faa83339eb6468fa2e8bff576488b9b : SUCCESS in 1h 47m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9bead84c5c6a48c68c141cfcde6e7784 : SUCCESS in 1h 01m 52s","accounts_in_message":[],"_revision_number":3},{"id":"9809abdb04fd3f421829d0391b9ed65198732429","author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"date":"2026-05-08 12:08:37.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"302ce2ba8729d05a18a6e1417c3c0d43d2dfe802","author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"date":"2026-05-08 12:27:17.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"34621facfdf8c994fd5dc59bec993f639931f5c6","author":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"date":"2026-05-08 14:58:02.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-tempest-plugin-ontap-fcp https://netappopenstacklogserver.s3.us-west-1.amazonaws.com/index.html#logs/76/987676/3/upstream-check/cinder-tempest-plugin-ontap-fcp/f1b4532/ : FAILURE in 2h 29m 36s (non-voting)\n- cinder-tempest-plugin-ontap-iscsi https://netappopenstacklogserver.s3.us-west-1.amazonaws.com/index.html#logs/76/987676/3/upstream-check/cinder-tempest-plugin-ontap-iscsi/82eaa66/ : RETRY_LIMIT in 7m 18s\n- cinder-tempest-plugin-ontap-nvme-tcp https://netappopenstacklogserver.s3.us-west-1.amazonaws.com/index.html#logs/76/987676/3/upstream-check/cinder-tempest-plugin-ontap-nvme-tcp/9c8bf0a/ : RETRY_LIMIT in 7m 17s (non-voting)\n\nComment \"run-NetApp CI\" to rerun these tests. https://wiki.openstack.org/wiki/ThirdPartySystems/NetApp_CI","accounts_in_message":[],"_revision_number":3},{"id":"f8eb039a437dafb7bb68477e3c81f1f304bff689","author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"date":"2026-05-10 15:15:41.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"55b0c2b6b95e459c2405501e7da059a37314546f","author":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"date":"2026-05-10 15:46:53.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-tempest-plugin-ontap-fcp https://netappopenstacklogserver.s3.us-west-1.amazonaws.com/index.html#logs/76/987676/3/upstream-check/cinder-tempest-plugin-ontap-fcp/9efd9e5/ : FAILURE in 28m 08s (non-voting)\n- cinder-tempest-plugin-ontap-iscsi https://netappopenstacklogserver.s3.us-west-1.amazonaws.com/index.html#logs/76/987676/3/upstream-check/cinder-tempest-plugin-ontap-iscsi/a660a0f/ : RETRY_LIMIT in 8m 31s\n- cinder-tempest-plugin-ontap-nvme-tcp https://netappopenstacklogserver.s3.us-west-1.amazonaws.com/index.html#logs/76/987676/3/upstream-check/cinder-tempest-plugin-ontap-nvme-tcp/7b8b310/ : RETRY_LIMIT in 8m 32s (non-voting)\n\nComment \"run-NetApp CI\" to rerun these tests. https://wiki.openstack.org/wiki/ThirdPartySystems/NetApp_CI","accounts_in_message":[],"_revision_number":3},{"id":"f1e87ff1d81b0aeae9bb8c589c63be825ad70693","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2026-05-11 14:58:05.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"bbdd6662b9729c06d45ed3a42a30844ba80df549","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 15:31:16.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/929501dcad3346adb3f9a2ec75b4bd5c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/26d8dd04b22f481e85d52140cfbe5db1 : FAILURE in 6m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b3a29ebec78f4a9a86f4536aac762478 : SUCCESS in 13m 16s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/ae98ef6e4f3748a2812b15fa4b5d82dc : SUCCESS in 14m 24s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4905ba46b5858224328649d3abc1698d82d81ad9","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-11 16:03:06.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8 .","accounts_in_message":[],"_revision_number":4},{"id":"bd9a1c27826bfa1a705212571a0bedf6935b3bb7","tag":"autogenerated:zuul:check","author":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"date":"2026-05-11 16:30:45.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- hpe-fc-driver build/5d8c069338ff4ec0a140eacd55103f01 : FAILURE in 29m 23s\n\nWarning:\n  FC CI log: https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/987676/etc/tempest_log.log","accounts_in_message":[],"_revision_number":4},{"id":"a5558dcc75c953d24c0dc7b8c8e67add33eadb19","author":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"date":"2026-05-11 17:12:13.000000000","message":"Patch Set 4:\n\nBuild Succeeded: 3par-iscsi-driver: Logs: https://github.com/hpe-storage/hpe-3pariscsi-ci/tree/main/new_logs/987676 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"48e254016e664507d122ef218d0ad0c58b9a8bab","author":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"date":"2026-05-11 17:36:13.000000000","message":"Patch Set 4:\n\nBuild Succeeded: 3par-fc-driver: Logs: https://github.com/hpe-storage/hpe-3parfc-ci/tree/main/new_logs/987676 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"230f103a5902e264cdd0ab46a78b9463025b83b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 21:36:21.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4898efba20b340189a8c01cedb6e6f39\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/63781180a2ee4ef08f12b16dea79ea3d : SUCCESS in 6m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ba99988e41d9407191ea1561491372f5 : SUCCESS in 11m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/82242cc3ab3f424b8632aae1b55b7ee7 : SUCCESS in 11m 46s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e9b7ddbae601408180a252ec6ecc3c62 : TIMED_OUT in 41m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8bb307b495844c20ac0c14e5f4213bde : SUCCESS in 14m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/80eaf25c8ae04f61926b270ee1ba1977 : SUCCESS in 1h 06m 35s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bac8894218434cfca020bed7f9b83388 : SUCCESS in 1h 05m 48s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/5f4e03b83c4f420e8ce95b0800dac45b : SUCCESS in 1h 32m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/59a2c687f21b4f01bd51482386953d55 : SUCCESS in 1h 09m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fc4de018b3cd48fcb4547f628bc24e31 : SUCCESS in 17m 57s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/77a13ea3f7f3466a96912c9ac6e32950 : SUCCESS in 31m 49s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/a7dc45d2d3e44a2bb3c27f96a809294d : SUCCESS in 3m 18s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/b5bb01df520d4058864e16507b8301b4 : SUCCESS in 7m 45s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/380c75a23e3b4cd1bc6231d1c0144a33 : SUCCESS in 7m 31s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/712a690b39df40b4a3117a6b776c6736 : SUCCESS in 7m 11s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/8570d86317a54a78b7bf6d05fd4859a7 : SUCCESS in 9m 22s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/3ec3374c389d439e85e55eadb59f0d5a : SUCCESS in 46m 20s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/2b1596ec3296483c83850b9320c0d27b : FAILURE in 6m 20s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/521eaf33c454409fba0f6ada1047663d : SUCCESS in 1h 54m 36s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/e113a75edeb54a4597f72f17404fdcb2 : FAILURE in 2h 31m 04s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/e71caf570eef4fe699957c53549e7f75 : SUCCESS in 1h 49m 39s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/052acf348400419eb0e7c7896b466b9f : SUCCESS in 1h 50m 02s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/8ec96a48a9984fd9aa82eb8a6312fd6e : SUCCESS in 29m 46s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/01104265424c4da4a5e0a8d32b59f102 : SUCCESS in 1h 19m 59s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/10e95789af964d0e83941349a00b9a43 : SUCCESS in 1h 35m 41s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/35d5b5d7f5fb481dad57dbad2b2cef7f : SUCCESS in 53m 43s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/0bcfdd2da4df4668b7d16772163fd462 : SUCCESS in 1h 41m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d2b6ed11095e4c01a3e7b04f2376c8bb : SUCCESS in 58m 05s","accounts_in_message":[],"_revision_number":4},{"id":"13c8ab38e8aad29bb211ed07b8475e2acb8d0e44","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-05-11 21:46:51.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-76-987676-4-fc : NODE_FAILURE\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-76-987676-4-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"e5507672b3664c56c69eec570e52b5ae07b6747e","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2026-05-15 12:34:53.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"edf61b3e48eefcfcf14fb6d53892bd265d4c43b0","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-05-16 15:36:32.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/358ed71e68624386aba5f701ebf61947 : FAILURE in 28m 48s\n\nWarning:\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/987676/etc/tempest_log.log\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/987676/etc/tempest_log.log","accounts_in_message":[],"_revision_number":4},{"id":"71a7cffc1be86924c685944fb03f87d4b5d30b42","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2026-05-18 20:54:50.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"746cd31d63090f614c9d82436e8a16b26dfe5243","author":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"date":"2026-05-18 21:08:07.000000000","message":"Patch Set 5:\n\nBuild Failed: 3par-iscsi-driver: Logs: https://github.com/hpe-storage/hpe-3pariscsi-ci/tree/main/new_logs/987676 : FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"cd147fb6652ad90d38b9763f2796d3068dda0bb5","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-05-18 21:24:01.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/fdada11d776b42a1865b146487dd9403 : FAILURE in 28m 32s\n\nWarning:\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/987676\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/987676","accounts_in_message":[],"_revision_number":5},{"id":"84112cf8cd738939ddf630ce7e10e1e5274396b9","tag":"autogenerated:zuul:check","author":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"date":"2026-05-18 21:24:21.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hpe-fc-driver build/2ad2c3a31f784a5289c40f9dfff3203c : FAILURE in 29m 06s\n\nWarning:\n  FC CI log: https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/987676","accounts_in_message":[],"_revision_number":5},{"id":"f401e2895a2f99f4caa14733e81a3512bc109be1","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-05-18 21:33:47.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/ea006263fa614bf4b835b339c10aed13 : FAILURE in 38m 27s\n\nWarning:\n  NVMe CI log: https://github.com/hpe-storage/hpe-nvmetcp-ci-logs/tree/master/new_logs/987676","accounts_in_message":[],"_revision_number":5},{"id":"8abab8106b4e230c2a6639f2211f0826b9d5f0f5","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-05-18 22:09:12.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/85d34398126e4b5cad439f7bc594b175 : SUCCESS in 44m 24s\n- cinder-storpool-tempest-iscsi-multipath build/883f5d03ee9d40e5bd69c978ec3b7c0e : SUCCESS in 54m 42s","accounts_in_message":[],"_revision_number":5},{"id":"372b884dfbc14d2bc70621d1c0a61925fe2ad1a1","author":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"date":"2026-05-18 22:38:49.000000000","message":"Patch Set 5:\n\nBuild Succeeded: 3par-fc-driver: Logs: https://github.com/hpe-storage/hpe-3parfc-ci/tree/main/new_logs/987676 : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"d2c52e6396e117a3fa2337f71e934088b367ac41","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-18 22:43:30.000000000","message":"Patch Set 5:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4005/.","accounts_in_message":[],"_revision_number":5},{"id":"acd2341932822ed4fd10ca8babb59141a2733840","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-05-18 22:50:02.000000000","message":"Patch Set 5:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4181/.","accounts_in_message":[],"_revision_number":5},{"id":"a62a317c7b2d9922317efc14e23a562c167bf14a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-18 23:36:51.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2959338509534b0f98449257caa345e7\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a66acaa2d52443686900a150557cc63 : SUCCESS in 6m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5e5534a52bc94f8fb0a5084ac0465b9e : SUCCESS in 11m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/344f53e74d9e48e1a67ea632c3eff8e5 : SUCCESS in 7m 15s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fde1d067c7dd456a97d2c7f3986762d3 : SUCCESS in 12m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34cd9b1504e044df9288e6ffc911f6c9 : SUCCESS in 7m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/7e8a6f35cf534ec0985cbf412037b46b : SUCCESS in 1h 03m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/371b22cf14024226b59ab07f1623ce9e : SUCCESS in 1h 28m 31s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/747496b5ef2b45a5a5025921239ebb7e : SUCCESS in 1h 50m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a5892be37181451aba14acde4f04b5d4 : SUCCESS in 1h 01m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e352575001424415b9bbf35ea4969e3d : SUCCESS in 6m 06s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/8e9a168d56c2414788d71fb7f5a6ba5c : TIMED_OUT in 41m 00s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/3a00092d2a8e4ae0a48d3e86a7d1bf34 : SUCCESS in 6m 17s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/5c40fb5e4c4340a39ee888d4aeea0e02 : SUCCESS in 4m 01s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/6aa674ffa9d84a3e850ef19044e505ee : SUCCESS in 5m 37s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e1b11aa7f82a4469adfc88ff357cb489 : SUCCESS in 5m 55s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/cddaf7d393db46eda6daad6552cc7711 : SUCCESS in 10m 29s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/0aed86848aaf4e9a812b54751ccc6895 : SUCCESS in 37m 52s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/1bb7fffbcafe4c29b09466c776aa4bf0 : SUCCESS in 7m 07s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/f91a5d829fca49859ba0c54c3004791d : SUCCESS in 1h 10m 07s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/053a5cab278a4aa2b888ed15b7b302b1 : FAILURE in 1h 37m 58s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/3a68602953e041e0974bbbd493066f34 : SUCCESS in 1h 53m 20s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/c4291ef70d1c441d927231385954a43c : SUCCESS in 2h 05m 49s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/a7edb67ad0c8484cbeff57c289e52305 : SUCCESS in 41m 22s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/b1a3171808fa41d2896d9e8a2ec1bc1f : SUCCESS in 56m 13s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/6406ff3851924a3bb47bc660309a5b3a : SUCCESS in 1h 45m 36s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/7c6e54042f5b4f6fafd9bd5c40298870 : SUCCESS in 48m 26s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3dbd4962e2d141079e809dc11cfc5b78 : SUCCESS in 1h 42m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aa019f2fc576405ea0c5400fb94d1865 : SUCCESS in 38m 18s","accounts_in_message":[],"_revision_number":5},{"id":"e9cca6ca7ab207b75b3fe319594b9fd8121e5401","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-05-18 23:46:32.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/18_05_2026_23_39_50\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"6a26f0b1400c28b33e79efe7626f06876b74a801","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 00:15:46.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5ee0a3e545b4151be4db2f04b3cc787\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/fbc4b2ae6c004be3b773d803fec7281e : SUCCESS in 12m 39s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/33eac3e7524e481abe5c7c3c5e4f49c5 : SUCCESS in 10m 16s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/bbe7f952cfbf458bb1b66e78491d5431 : SUCCESS in 21m 52s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f0222b0b1c2de9a9819af50ebc5cc1803323de4d","author":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"date":"2026-05-19 00:39:01.000000000","message":"Patch Set 5:\n\nBuild Failed: 3par-iscsi-driver: Logs: https://github.com/hpe-storage/hpe-3pariscsi-ci/tree/main/new_logs/987676 : FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"7c6aa6f537914f4bc772f13f1cfa2cfbf48e2808","author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"date":"2026-05-23 16:41:41.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"360cda08a6b3977eb42d16a15a156ddc5540c793","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2026-06-08 12:43:29.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"010e30204a66b83e6e8a8dc62fb1e0b25021a4d2","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 19:59:08.000000000","message":"Patch Set 2:\n\nBuild Failed","accounts_in_message":[],"_revision_number":2},{"id":"dbff6fc15a8e0a4f51f37521f8c32c2f7d38f56a","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 20:00:33.000000000","message":"Patch Set 3:\n\nBuild Failed","accounts_in_message":[],"_revision_number":3},{"id":"9cdada0b8a1ff7cf74c4c557f345374ae121fe4c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 20:00:44.000000000","message":"Patch Set 4:\n\nBuild Failed","accounts_in_message":[],"_revision_number":4},{"id":"c4a4ef52b390fef1a2413a3530da386ccd0f42d7","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 20:05:11.000000000","message":"Patch Set 1:\n\nBuild Failed","accounts_in_message":[],"_revision_number":1},{"id":"1f4c0a750abda3bcb5dd712db9169ea91075451d","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 20:05:50.000000000","message":"Patch Set 5:\n\nBuild Failed","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ce4efb41a76ed43f4b667b9eafd4108a88e944db","revisions":{"32a98f65e0f12533cebc11754507108e32030f40":{"kind":"REWORK","_number":1,"created":"2026-05-07 14:48:19.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/76/987676/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/76/987676/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/76/987676/1"}}},"commit":{"parents":[{"commit":"11c1a009150b803b115fb13fd9ab2a684bd9ea15","subject":"Merge \"Limit changes triggering the nfs job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/11c1a009150b803b115fb13fd9ab2a684bd9ea15"}]}],"author":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:40:08.000000000","tz":-240},"committer":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:48:03.000000000","tz":-240},"subject":"Fix race condition in NetApp REST client session handling","message":"Fix race condition in NetApp REST client session handling\n\nThe RestNaServer.send_http_request() method was rebuilding self._session\non every call via _build_session() without any locking or thread-local\nisolation. In an eventlet environment with concurrent greenthreads, this\ncaused a race condition where one greenthread\u0027s session headers (including\nthe critical X-Dot-SVM-Name vserver tunneling header) could be silently\noverwritten by another greenthread\u0027s _build_session call before the\nHTTP request was actually sent.\n\nThis manifested in production as the get_operational_lif_addresses() REST\ncall intermittently returning LIFs for the wrong vserver (or an empty\nset), because the tunneling header was lost due to the race. The driver\nthen logged \u0027Address not found for NFS share\u0027 for all configured shares,\nreported zero pools to the scheduler, and the backend became invisible\nto the volume controller\u0027s pool cache — permanently, since the cache has\nno TTL or retry logic.\n\nThe fix eliminates the shared mutable state by making _build_session()\nreturn a new local Session object instead of storing it on self._session.\nEach concurrent REST call now gets its own isolated session with the\ncorrect headers, preventing any cross-greenthread contamination.\n\nChange-Id: I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8\nSigned-off-by: Walter Boring \u003cwaboring@hemna.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/32a98f65e0f12533cebc11754507108e32030f40"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/32a98f65e0f12533cebc11754507108e32030f40"}]},"branch":"refs/heads/master"},"6379e7ada4855c51d3706b2d6d421460971f2722":{"kind":"REWORK","_number":2,"created":"2026-05-07 14:49:39.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/76/987676/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/76/987676/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/76/987676/2"}}},"commit":{"parents":[{"commit":"11c1a009150b803b115fb13fd9ab2a684bd9ea15","subject":"Merge \"Limit changes triggering the nfs job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/11c1a009150b803b115fb13fd9ab2a684bd9ea15"}]}],"author":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:40:08.000000000","tz":-240},"committer":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:49:20.000000000","tz":-240},"subject":"Fix race condition in NetApp REST client session handling","message":"Fix race condition in NetApp REST client session handling\n\nThe RestNaServer.send_http_request() method was rebuilding self._session\non every call via _build_session() without any locking or thread-local\nisolation. In an eventlet environment with concurrent greenthreads, this\ncaused a race condition where one greenthread\u0027s session headers (including\nthe critical X-Dot-SVM-Name vserver tunneling header) could be silently\noverwritten by another greenthread\u0027s _build_session call before the\nHTTP request was actually sent.\n\nThis manifested in production as the get_operational_lif_addresses() REST\ncall intermittently returning LIFs for the wrong vserver (or an empty\nset), because the tunneling header was lost due to the race. The driver\nthen logged \u0027Address not found for NFS share\u0027 for all configured shares,\nreported zero pools to the scheduler, and the backend became invisible\nto the volume controller\u0027s pool cache — permanently, since the cache has\nno TTL or retry logic.\n\nThe fix eliminates the shared mutable state by making _build_session()\nreturn a new local Session object instead of storing it on self._session.\nEach concurrent REST call now gets its own isolated session with the\ncorrect headers, preventing any cross-greenthread contamination.\n\nChange-Id: I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8\nSigned-off-by: Walter Boring \u003cwaboring@hemna.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6379e7ada4855c51d3706b2d6d421460971f2722"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6379e7ada4855c51d3706b2d6d421460971f2722"}]},"branch":"refs/heads/master"},"4c1593899f4a890166126e93583a7cf4440149fd":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2026-05-07 15:05:00.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/76/987676/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/76/987676/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/76/987676/3"}}},"commit":{"parents":[{"commit":"11c1a009150b803b115fb13fd9ab2a684bd9ea15","subject":"Merge \"Limit changes triggering the nfs job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/11c1a009150b803b115fb13fd9ab2a684bd9ea15"}]}],"author":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:40:08.000000000","tz":-240},"committer":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 15:04:46.000000000","tz":-240},"subject":"Fix race condition in NetApp REST client session handling","message":"Fix race condition in NetApp REST client session handling\n\nThe RestNaServer.send_http_request() method was rebuilding self._session\non every call via _build_session() without any locking or thread-local\nisolation. In an eventlet environment with concurrent greenthreads, this\ncaused a race condition where one greenthread\u0027s session headers (including\nthe critical X-Dot-SVM-Name vserver tunneling header) could be silently\noverwritten by another greenthread\u0027s _build_session call before the\nHTTP request was actually sent.\n\nThis manifested in production as the get_operational_lif_addresses() REST\ncall intermittently returning LIFs for the wrong vserver (or an empty\nset), because the tunneling header was lost due to the race. The driver\nthen logged \u0027Address not found for NFS share\u0027 for all configured shares,\nreported zero pools to the scheduler, and the backend became invisible\nto the volume controller\u0027s pool cache — permanently, since the cache has\nno TTL or retry logic.\n\nThe fix eliminates the shared mutable state by making _build_session()\nreturn a new local Session object instead of storing it on self._session.\nEach concurrent REST call now gets its own isolated session with the\ncorrect headers, preventing any cross-greenthread contamination.\n\nCloses-Bug: 2129184\nChange-Id: I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8\nSigned-off-by: Walter Boring \u003cwaboring@hemna.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/4c1593899f4a890166126e93583a7cf4440149fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/4c1593899f4a890166126e93583a7cf4440149fd"}]},"branch":"refs/heads/master"},"83b4c4a801d75e566b5fc29a9372ec3d76abf4bd":{"kind":"REWORK","_number":4,"created":"2026-05-11 14:58:05.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/76/987676/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/76/987676/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/76/987676/4"}}},"commit":{"parents":[{"commit":"11c1a009150b803b115fb13fd9ab2a684bd9ea15","subject":"Merge \"Limit changes triggering the nfs job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/11c1a009150b803b115fb13fd9ab2a684bd9ea15"}]}],"author":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:40:08.000000000","tz":-240},"committer":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-11 14:57:51.000000000","tz":-240},"subject":"Fix race condition in NetApp REST client session handling","message":"Fix race condition in NetApp REST client session handling\n\nThe RestNaServer.send_http_request() method was rebuilding self._session\non every call via _build_session() without any locking or thread-local\nisolation. In an eventlet environment with concurrent greenthreads, this\ncaused a race condition where one greenthread\u0027s session headers (including\nthe critical X-Dot-SVM-Name vserver tunneling header) could be silently\noverwritten by another greenthread\u0027s _build_session call before the\nHTTP request was actually sent.\n\nThis manifested in production as the get_operational_lif_addresses() REST\ncall intermittently returning LIFs for the wrong vserver (or an empty\nset), because the tunneling header was lost due to the race. The driver\nthen logged \u0027Address not found for NFS share\u0027 for all configured shares,\nreported zero pools to the scheduler, and the backend became invisible\nto the volume controller\u0027s pool cache — permanently, since the cache has\nno TTL or retry logic.\n\nThe fix eliminates the shared mutable state by making _build_session()\nreturn a new local Session object instead of storing it on self._session.\nEach concurrent REST call now gets its own isolated session with the\ncorrect headers, preventing any cross-greenthread contamination.\n\nCloses-Bug: 2129184\nChange-Id: I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8\nSigned-off-by: Walter Boring \u003cwaboring@hemna.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/83b4c4a801d75e566b5fc29a9372ec3d76abf4bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/83b4c4a801d75e566b5fc29a9372ec3d76abf4bd"}]},"branch":"refs/heads/master"},"ce4efb41a76ed43f4b667b9eafd4108a88e944db":{"kind":"REWORK","_number":5,"created":"2026-05-18 20:54:50.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/76/987676/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/76/987676/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/76/987676/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/76/987676/5"}}},"commit":{"parents":[{"commit":"11c1a009150b803b115fb13fd9ab2a684bd9ea15","subject":"Merge \"Limit changes triggering the nfs job\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/11c1a009150b803b115fb13fd9ab2a684bd9ea15"}]}],"author":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-07 14:40:08.000000000","tz":-240},"committer":{"name":"Walter Boring","email":"waboring@hemna.com","date":"2026-05-18 20:45:28.000000000","tz":-240},"subject":"Fix race condition in NetApp REST client session handling","message":"Fix race condition in NetApp REST client session handling\n\nThe RestNaServer.send_http_request() method was rebuilding self._session\non every call via _build_session() without any locking or thread-local\nisolation. In an eventlet environment with concurrent greenthreads, this\ncaused a race condition where one greenthread\u0027s session headers (including\nthe critical X-Dot-SVM-Name vserver tunneling header) could be silently\noverwritten by another greenthread\u0027s _build_session call before the\nHTTP request was actually sent.\n\nThis manifested in production as the get_operational_lif_addresses() REST\ncall intermittently returning LIFs for the wrong vserver (or an empty\nset), because the tunneling header was lost due to the race. The driver\nthen logged \u0027Address not found for NFS share\u0027 for all configured shares,\nreported zero pools to the scheduler, and the backend became invisible\nto the volume controller\u0027s pool cache — permanently, since the cache has\nno TTL or retry logic.\n\nThe fix eliminates the shared mutable state by making _build_session()\nreturn a new local Session object instead of storing it on self._session.\nEach concurrent REST call now gets its own isolated session with the\ncorrect headers, preventing any cross-greenthread contamination.\n\nCloses-Bug: 2129184\nChange-Id: I66c69bb29c0a9187ad7f35d90e15e55d2ad1acc8\nSigned-off-by: Walter Boring \u003cwaboring@hemna.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ce4efb41a76ed43f4b667b9eafd4108a88e944db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ce4efb41a76ed43f4b667b9eafd4108a88e944db"}]},"branch":"refs/heads/master"}},"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":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"}},{"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":""}}}]}
