)]}'
{"id":"openstack%2Fcinder~925098","triplet_id":"openstack%2Fcinder~unmaintained%2Fwallaby~I65857288b797cde573e7443ac6e7e6f57fedde01","project":"openstack/cinder","branch":"unmaintained/wallaby","topic":"bug/2059809","attention_set":{},"removed_from_attention_set":{"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2024-12-06 10:54:24.000000000","reason":"Change was submitted"},"8313":{"account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"last_update":"2024-12-05 09:29:46.000000000","reason":"\u003cGERRIT_ACCOUNT_8313\u003e replied on the change","reason_account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},"5997":{"account":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"last_update":"2024-12-06 10:54:24.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I65857288b797cde573e7443ac6e7e6f57fedde01","subject":"CVE-2024-32498: Check for external qcow2 data file","status":"MERGED","created":"2024-07-29 14:03:41.000000000","updated":"2024-12-06 10:55:36.000000000","submitted":"2024-12-06 10:54:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"925098-bug/2059809","meta_rev_id":"3a0b8307f18ac13c409f1f3ee638cf951b8b0a24","_number":925098,"virtual_id_number":925098,"owner":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-12-06 10:54:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"all":[{"value":2,"date":"2024-12-05 09:29:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"all":[{"value":1,"date":"2024-12-05 09:29:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":18120,"name":"Fujitsu ETERNUS CI","email":"fj-lsoft-eternusci@dl.jp.fujitsu.com","username":"Fujitsu_ETERNUS_CI","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":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-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":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-29 14:03:41.000000000","updated_by":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"CC"},{"updated":"2024-07-29 14:03:51.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":"2024-07-29 14:44:11.000000000","updated_by":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"reviewer":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"state":"CC"},{"updated":"2024-07-29 15:31:51.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":"2024-07-29 15:41:35.000000000","updated_by":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"reviewer":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"state":"CC"},{"updated":"2024-07-29 15:49:11.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":"2024-07-29 16:17:54.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":"2024-07-29 16:45: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":"2024-12-04 13:00:03.000000000","updated_by":{"_account_id":18120,"name":"Fujitsu ETERNUS CI","email":"fj-lsoft-eternusci@dl.jp.fujitsu.com","username":"Fujitsu_ETERNUS_CI","tags":["SERVICE_USER"]},"reviewer":{"_account_id":18120,"name":"Fujitsu ETERNUS CI","email":"fj-lsoft-eternusci@dl.jp.fujitsu.com","username":"Fujitsu_ETERNUS_CI","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-12-04 16:59:09.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"},{"updated":"2024-12-04 18:56:38.000000000","updated_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2024-12-04 19:38:38.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"}],"messages":[{"id":"f0e9843717477d528ef93ddfc2817d217b4166fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2024-07-29 14:03:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a23b9cbe610602f7e2a767c1845731d78403f5f7","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-07-29 14:03:51.000000000","message":"Patch Set 1:\n\nBuild Started http://9.180.170.18:8080/job/CI_Run/180/","accounts_in_message":[],"_revision_number":1},{"id":"a2b5785636c4e32bcc418260791042b2df5ad138","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-07-29 14:03:52.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n\\* CI_Run http://9.180.170.18:8080/job/CI_Run/180/ : FAILURE (skipped)","accounts_in_message":[],"_revision_number":1},{"id":"ae7a1aac6fcc95de02654771018eb1e264c3b70f","author":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"date":"2024-07-29 14:44:11.000000000","message":"Patch Set 1:\n\nBuild failed.\nhttps://127.0.0.1:9000/t/openstack/buildset/eddf7d5a33084376ac655737661fbf4c\n\n- dsvm-tempest-cisco-zonemanager-job https://127.0.0.1:9000/t/openstack/build/a693e7822141449fbac2f6d2fe4679c9 : POST_FAILURE in 20m 03s","accounts_in_message":[],"_revision_number":1},{"id":"af98f580bf1601019433d6f54a4dfff1d41a4274","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-29 15:31:51.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e529bf8430e4323b1ce5111408947d5\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/dfb26335f62e45da9152c722800747c0 : FAILURE in 17m 55s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e3ea2536075642acbb6e4fb73b42bbb7 : FAILURE in 22m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b2d1ead638a69cf178f510afaa749de1c0ae1294","author":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"date":"2024-07-29 15:41:35.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hpe-fc-driver https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/925098 : FAILURE in 31m 54s","accounts_in_message":[],"_revision_number":1},{"id":"d236c1694c5fe95b251a0026431bc3dd51bbc294","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2024-07-29 15:49:11.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/925098 : FAILURE in 34m 59s","accounts_in_message":[],"_revision_number":1},{"id":"2394223b711b86a607cac70aa99cc946f23a5f9b","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":"2024-07-29 16:17:54.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm https://github.com/hpe-storage/hpe_cinder_logs/tree/master/new_logs/925098 : FAILURE in 34m 38s","accounts_in_message":[],"_revision_number":1},{"id":"ad1dbd0c96eca41620d930c8aa0c13f7269b456f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-29 16:45:00.000000000","message":"Patch Set 1: 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/dcda87b67a164699b88bc2ff01adaf3c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba76d27868ec44c1ba62a4c8ee2887e1 : SUCCESS in 5m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8efc5b598eca4a199606e33ce067c2a5 : FAILURE in 11m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1f2aef9a6b95489aad683d9ecc71c043 : FAILURE in 11m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/93abd3231e3c47389dc676faf8da0236 : FAILURE in 9m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4e62021d26f4793b86a9aa15225a6bf : SUCCESS in 11m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a593741f7f144d63a0aefd1b3e0f9391 : SUCCESS in 16m 40s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/c49d8a6ddb7248c1be21b28af5d26e3e : FAILURE in 9m 26s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/20327477eb7141f9a1a4187fcc02ea9a : SUCCESS in 6m 22s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/80a9824bbc164268b259d244e80d45cd : SUCCESS in 6m 08s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/714b527af24e4a8cac65eccea8129aa7 : SUCCESS in 5m 27s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/665c57c5a6404a7f907a7db42ec10188 : FAILURE in 22m 56s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/1ead52a2fde94c9e9461b8fedfb863d3 : FAILURE in 4m 44s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/810e9f61428d457da05816e15f76a7ba : FAILURE in 53m 16s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/df1dde5978f347dfb1335f78cae8082d : FAILURE in 1h 29m 42s (non-voting)\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/3da1eaa4123a45ccb03a9befaebabc6b : SUCCESS in 1h 19m 06s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/7d3ba646be4b4072873548d3685b051c : SUCCESS in 1h 18m 03s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/0a43dcb25ed54102a693f9aa64fc3b1b : SUCCESS in 2h 34m 02s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/6c92c16989e843f08cacb0d2a5a08c17 : SUCCESS in 1h 16m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e2119f770b1f4eda87fce2ea983ad92c : SUCCESS in 59m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/382dff006eb447d38e86ec1caf836237 : SUCCESS in 47m 21s","accounts_in_message":[],"_revision_number":1},{"id":"9a8a32dcfade43befca74d9edd71ac157b3683ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-12-04 12:30:54.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"618afb3e0c14bcef6b5bd86e40c948be0b984420","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:31:59.000000000","message":"Patch Set 2:\n\nBuild Started http://9.180.170.18:8080/job/CI_Run/1023/","accounts_in_message":[],"_revision_number":2},{"id":"fd51b8abdcff262627eb338eaf6f9b38e12069f8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:32:51.000000000","message":"Patch Set 2:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/2/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/2/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":2},{"id":"9026702a026e3b23dfe6f4aa1764102734bed3de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-12-04 12:34:59.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d0c4ee6a30e8255140c96eb194e29b2060d965a3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:35:09.000000000","message":"Patch Set 3:\n\nBuild Started http://9.180.170.18:8080/job/CI_Run/1024/","accounts_in_message":[],"_revision_number":3},{"id":"43625a29df8c1e9ff2bd71c170729b2c60013169","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:36:03.000000000","message":"Patch Set 3:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/3/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/3/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":3},{"id":"facab0393c67c8c5baa37305ba8d5b893b2402ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-12-04 12:37:43.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6ee1034e7c17246dfb45d43fbb1575e4f0acddc3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:37:54.000000000","message":"Patch Set 4:\n\nBuild Started http://9.180.170.18:8080/job/CI_Run/1025/","accounts_in_message":[],"_revision_number":4},{"id":"ed622a89449a65a69a22eea763df452e512228d8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:38:48.000000000","message":"Patch Set 4:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/4/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/4/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":4},{"id":"58502e9f40911687d1189753e7f29c208b6253b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-12-04 12:47:33.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"593d34e2263180352bebcf438449df6406459fc1","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:47:44.000000000","message":"Patch Set 5:\n\nBuild Started http://9.180.170.18:8080/job/CI_Run/1026/","accounts_in_message":[],"_revision_number":5},{"id":"675a9c0594f864ce47bd662bcbe289a8363c865d","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":36439,"name":"Vivek Pandey","email":"vivek.pandey11@ibm.com","username":"vivek.pandey11"},"date":"2024-12-04 12:48:38.000000000","message":"Patch Set 5:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/5/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/925098/5/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":5},{"id":"b8fe0fcce4922a29fd285850b501320d9797be29","author":{"_account_id":18120,"name":"Fujitsu ETERNUS CI","email":"fj-lsoft-eternusci@dl.jp.fujitsu.com","username":"Fujitsu_ETERNUS_CI","tags":["SERVICE_USER"]},"date":"2024-12-04 13:00:03.000000000","message":"Patch Set 5:\n\nBuild failed.\n - For information of Fujitsu ETERNUS CI, see:\n    https://wiki.openstack.org/wiki/ThirdPartySystems/Fujitsu_ETERNUS_CI\n - To recheck, add \u0027run-Fujitsu ETERNUS CI\u0027 or \u0027recheck\u0027 to your comment.\nhttp://localhost:9000/t/fujitsuCI/buildset/dac6ca56b40f48639afc97d9aefe75a3\n\n- fujitsu-eternus-dx-fc http://localhost:9000/t/fujitsuCI/build/f49eaa548905497282a8db5e2b7716b2 : FAILURE in 9m 59s\n- fujitsu-eternus-dx-iscsi http://localhost:9000/t/fujitsuCI/build/35745b918433494b8d506171c518aed7 : FAILURE in 8m 53s","accounts_in_message":[],"_revision_number":5},{"id":"2a18edd595fe0e324786aea21ab77a8f91bcad78","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-04 13:04:06.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cd7f558c893e4a51a68f92d5abaff7c7\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/cb0fc10217c1429aa5073a415fe1c0b8 : SUCCESS in 10m 16s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fce27b14b9d746ef8a57c116ea31367c : SUCCESS in 14m 51s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"326f616d3a14f99941d73b45315c139aa4a11a96","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2024-12-04 13:37:46.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/925098 : FAILURE in 33m 49s","accounts_in_message":[],"_revision_number":5},{"id":"0f978e8aed168f7c31fb87a30ff5deb2c7273e70","author":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"date":"2024-12-04 13:41:24.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hpe-fc-driver https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/925098 : FAILURE in 31m 57s","accounts_in_message":[],"_revision_number":5},{"id":"f64cfb8cfa0888734bfd60818dce2d1c16a2bf8c","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":"2024-12-04 13:49:18.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm https://github.com/hpe-storage/hpe_cinder_logs/tree/master/new_logs/925098 : FAILURE in 33m 10s","accounts_in_message":[],"_revision_number":5},{"id":"a43a999580d97bf13ee1c31131576368f65c40fb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-04 14:49:26.000000000","message":"Patch Set 5: 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/34eacb5833c94f99a6e244101bf1a9bc\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53613773a8274462ac4dfe6f6ef36f10 : SUCCESS in 6m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b60f6254b0a84aeb9c24112327dcc8c5 : SUCCESS in 10m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/467ad39336cb46e382afd294a3b0b7e3 : SUCCESS in 10m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/18ec0d5b015c4efaa2507761d04deea3 : SUCCESS in 8m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5bd8d2b915fc48d48c2c3fa807d77289 : SUCCESS in 9m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/52131be00138461cbb99f2e0c6cb223c : SUCCESS in 17m 00s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/5ed9a835158249fca1499789143fcd22 : SUCCESS in 12m 16s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/418685fa561d43fea60c76b5e0cf70a6 : SUCCESS in 6m 08s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/46c32cdaf0894737aedf0719a9da3867 : SUCCESS in 5m 44s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d3d90c9fb39b4a58808e34edd4331913 : SUCCESS in 4m 48s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/63ff795243884ee2896e436be7b6a662 : FAILURE in 18m 36s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/84e6a3f4bbd44ba3b4862a78a3fedac8 : FAILURE in 4m 21s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/868c6fa6ac544c40a5a84b05ac880502 : FAILURE in 1h 05m 13s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/c8069e1dd34044dcbfd1bc08072a4072 : FAILURE in 1h 21m 31s (non-voting)\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/aa29dceeebf84f64bfbdd95e8ddd4d0b : SUCCESS in 1h 09m 24s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/c225af428f5647daa443b3b6e0140682 : SUCCESS in 1h 24m 06s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a3e8dfa77d02412794c759a37abc6523 : SUCCESS in 1h 59m 40s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4bdbd5e6fb814318aa91efcd7bb20c60 : SUCCESS in 47m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e7198a94d2704c5db4f187b67e8f50b3 : SUCCESS in 1h 03m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7309abc7759c47cf9b4c2f437dad371a : SUCCESS in 28m 20s","accounts_in_message":[],"_revision_number":5},{"id":"2a153cd25ea78e3bc4adbb13e019ea83849407f3","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-12-04 16:59:09.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"ad6d5e4bdf15faa536b05d65c25b3a5ed54c0353","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-04 17:21:52.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a1c70c1c2bf4b06b623e78b7e876952\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/dfc1768bc979431e8ab512fb736eb201 : SUCCESS in 18m 15s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c71131cec3a04c6c9cf7da8ccb4ac300 : SUCCESS in 20m 31s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"630db68d0efe873f036fffdb86e5c18b493b7b5b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-04 19:27:28.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e7da6b7d1ec04df2bd07645e393473b3\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2e63a308b7404ace842ce67b887d7194 : SUCCESS in 5m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/73d9e61cef054180b73e82b2282a13c5 : SUCCESS in 9m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a16556ce74aa4e49adcec89e5caf42c0 : SUCCESS in 7m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/596ec1515e2a4e88991af21c6d110861 : SUCCESS in 9m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eef6c0f9036c4ef099d5c9111d4e3971 : SUCCESS in 10m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55caa98f70d84cd18a537038c1d3ad76 : SUCCESS in 16m 46s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/f87c7aa2a22d49969ca4259a249573ef : SUCCESS in 14m 44s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/bb92040301a8472888b4ec395da39337 : SUCCESS in 5m 38s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/65ed8ea2948b41b7b192d152902234ed : SUCCESS in 8m 10s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ddf361c976a94f8cbf0885f28f96dcc0 : SUCCESS in 4m 48s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/ab20ee1a8e7b4638a53604d92683a46f : FAILURE in 11m 08s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/881f13cdca7a41fdaf630481f6c827df : FAILURE in 4m 59s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/0332434571374c7fa9016f50e3eb6e42 : SUCCESS in 1h 26m 35s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/166c4ac5321342df82422501c8708322 : FAILURE in 1h 25m 36s (non-voting)\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/2273a75b9cf84b3793cb6aa837faa785 : SUCCESS in 1h 21m 15s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/b2045b7081a0461f809b1602e949acd7 : SUCCESS in 1h 09m 59s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/32799c02a51c4f119d2de03670f38018 : SUCCESS in 2h 22m 40s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d54066fd6c6344f58a33f66a786dee47 : SUCCESS in 1h 01m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/63f5a14970934f72925fbc6510ba499a : SUCCESS in 1h 00m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/86db260617ca432c853f0eddfe162399 : SUCCESS in 53m 24s","accounts_in_message":[],"_revision_number":5},{"id":"181827b619af7e98150409f121a1aa9e792f1737","author":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"date":"2024-12-04 19:38:38.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- cinder-tempest-plugin-ontap-iscsi finger://managesf.services.openstack.netapp.com:7979/d70350682ecb4937aa5891b90bdc4ddd : RETRY_LIMIT in 4m 53s\n- cinder-tempest-plugin-ontap-nfs finger://managesf.services.openstack.netapp.com:7979/73251851f29141cbb9e5269293a8576a : RETRY_LIMIT in 6m 15s\n\nComment \"run-NetApp CI\" to rerun these tests. https://wiki.openstack.org/wiki/ThirdPartySystems/NetApp_CI","accounts_in_message":[],"_revision_number":5},{"id":"41a9afafd3b90a5f480cae08a30bc7e219ad4ed5","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2024-12-05 09:29:46.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"35316b00b80a9164f3df571c36ae9a35a90b9e14","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2024-12-05 09:29:55.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"c830f2c54b94c4349b0d3f56dbc4a069abffccfd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-06 09:29:43.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"241600d6b9c90e2fac7e58999e86eab6f532e6b7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-06 10:54:24.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83a4e94cedc64fd1aea55c1c0f7b4be0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1b83cf68caeb40eea2ab8a844907871b : SUCCESS in 4m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f12075ca8837484394e27d3583c861b7 : SUCCESS in 11m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e89e9a585abe47c0a0f24762015a4d00 : SUCCESS in 10m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09306a383b8b4852848bd76221ba6e15 : SUCCESS in 10m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/acf93d1a2e2d408292eecb21f429b0c2 : SUCCESS in 17m 29s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/306d439c09334285bbdd657ecd5f46f6 : SUCCESS in 1h 19m 51s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/04c4bf65b78744f29f140250481ba3b9 : SUCCESS in 1h 13m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/606b458b9394458fbeb62071923ab206 : SUCCESS in 39m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6084a48fb24e453ba20d847308eb9a10 : SUCCESS in 34m 53s","accounts_in_message":[],"_revision_number":5},{"id":"ab3e246a63212085bbcbc0ba064e3ec80d265b7b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-06 10:54:24.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"3a0b8307f18ac13c409f1f3ee638cf951b8b0a24","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-06 10:55:36.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/894ed8a0a4c346f3b617bf6f37cb661c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/629021350bf94022833cc3cc5d70227b : SUCCESS in 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f421c3fd7ada4711bc9e07217dd5ac1c : SUCCESS in 46s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"9875e4bc1d6b21be24253a52b5e40deb24748744","revisions":{"91b7adbf741a33649b1567f0e8256a7eb8940393":{"kind":"REWORK","_number":1,"created":"2024-07-29 14:03:41.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/98/925098/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/98/925098/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/98/925098/1"}}},"commit":{"parents":[{"commit":"8453bc4ec40c395e7378f4fc3197bb7c26e73eb8","subject":"Drop tempest-full-py3-opensuse15 experimental job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8453bc4ec40c395e7378f4fc3197bb7c26e73eb8"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2024-06-26 18:09:30.000000000","tz":-240},"committer":{"name":"Walter Boring IV","email":"walter.boring.iv@sap.com","date":"2024-07-29 14:02:21.000000000","tz":-240},"subject":"CVE-2024-32498: Check for external qcow2 data file","message":"CVE-2024-32498: Check for external qcow2 data file\n\nAdds code to image_utils to check for a qcow2 external data\nfile, a recent feature of qemu which we do not support and\nwhich can be used maliciously.\n\nAdvice from the qemu-img community is that it is dangerous\nto call qemu-img info on untrusted files, so we copy over\nthe format_inspector module from Glance.  This performs basic\nanalysis on the image data file so we can detect problematic\nimages before we call qemu-img info to get all the image\nattributes.  It is expected that this code will eventually be\nadded to oslo so it can be consumed by Glance, Cinder, and\nNova.\n\nBecause cinder itself may create qcow2 format images with a\nbacking file in nfs-based backends, the glance format_inspector\nhas been modified to optionally allow such files.  Since we are\nmonkeying with the format_inspector code, we also copy over\nits unit tests to prevent regressions and to add tests for the\nchanged code.\n\nIncludes an additional fix to prevent an issue where a user\ncould mount a raw volume and write a qcow2 header with a larger\nvirtual size on it. On reattaching the volume it would have the\nnew larger virtual size avaialable without actually changing\nthe size value in cinder.  While we cannot prevent this we can\nprevent the user from using this volume again, which makes this\nexploit pointless.\n\nCo-authored-by: Dan Smith \u003cdansmith@redhat.com\u003e\nCo-authored-by: Felix Huettner \u003cfelix.huettner@mail.schwarz\u003e\n\nChange-Id: I65857288b797cde573e7443ac6e7e6f57fedde01\nCloses-bug: #2059809\n(cherry picked from commit 6a486febfb310a4f55c600489e0d4061ad32d32e)\n(cherry picked from commit 4aa6590a483901de64e0d162fff11f3d2d7f9977)\n(cherry picked from commit d6a186945e03649343af55b46ed8dfe0dd326e40)\n(cherry picked from commit db98dc207060da234c32a563c13cac1edbd62952)\n(cherry picked from commit 9e667b02b2c20b4ada18c1a472be152956284d45)\n(cherry picked from commit 5f5e86e3542866227b7339713148b5169d069f21)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/91b7adbf741a33649b1567f0e8256a7eb8940393"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/91b7adbf741a33649b1567f0e8256a7eb8940393"}]},"branch":"refs/heads/unmaintained/wallaby"},"ac62976017182f98d0f21637ea4962d55530d658":{"kind":"REWORK","_number":2,"created":"2024-12-04 12:30:54.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/98/925098/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/98/925098/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/98/925098/2"}}},"commit":{"parents":[{"commit":"53dbf4a68cef5f66c1d9e0f2ba249d9add631b00","subject":"Tests: fix quobyte breaking other tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/53dbf4a68cef5f66c1d9e0f2ba249d9add631b00"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2024-06-26 18:09:30.000000000","tz":-240},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2024-12-04 12:08:46.000000000","tz":60},"subject":"CVE-2024-32498: Check for external qcow2 data file","message":"CVE-2024-32498: Check for external qcow2 data file\n\nAdds code to image_utils to check for a qcow2 external data\nfile, a recent feature of qemu which we do not support and\nwhich can be used maliciously.\n\nAdvice from the qemu-img community is that it is dangerous\nto call qemu-img info on untrusted files, so we copy over\nthe format_inspector module from Glance.  This performs basic\nanalysis on the image data file so we can detect problematic\nimages before we call qemu-img info to get all the image\nattributes.  It is expected that this code will eventually be\nadded to oslo so it can be consumed by Glance, Cinder, and\nNova.\n\nBecause cinder itself may create qcow2 format images with a\nbacking file in nfs-based backends, the glance format_inspector\nhas been modified to optionally allow such files.  Since we are\nmonkeying with the format_inspector code, we also copy over\nits unit tests to prevent regressions and to add tests for the\nchanged code.\n\nIncludes an additional fix to prevent an issue where a user\ncould mount a raw volume and write a qcow2 header with a larger\nvirtual size on it. On reattaching the volume it would have the\nnew larger virtual size avaialable without actually changing\nthe size value in cinder.  While we cannot prevent this we can\nprevent the user from using this volume again, which makes this\nexploit pointless.\n\nunmaintained/yoga only: The tests\ncinder.tests.unit.volume.drivers.test_quobyte.QuobyteDriverTestCase.\n* test_copy_volume_from_snapshot_not_cached_overlay\n* test_copy_volume_from_snapshot\n* test_copy_volume_from_snapshot_not_cached\nfailed as convert_image mock was not called, remove this mock\nfrom yoga and on older branches.\n\nWith older qemu installed one of the qemu-img\ncreate commands fails, let\u0027s skip it from unmaintained/yoga and\nbelow that in test_qcow2_safety_checks.\n\nCo-authored-by: Dan Smith \u003cdansmith@redhat.com\u003e\nCo-authored-by: Felix Huettner \u003cfelix.huettner@mail.schwarz\u003e\n\nConflicts:\n  cinder/image/image_utils.py\n\nNOTE(elod.illes): conflict is due to mypy patch was added in xena only:\nIb32e58125be3a2b6d05488807c83d48e920cf57d\n\nChange-Id: I65857288b797cde573e7443ac6e7e6f57fedde01\nCloses-bug: #2059809\n(cherry picked from commit 4aa6590a483901de64e0d162fff11f3d2d7f9977)\n(cherry picked from commit d6a186945e03649343af55b46ed8dfe0dd326e40)\n(cherry picked from commit db98dc207060da234c32a563c13cac1edbd62952)\n(cherry picked from commit 9e667b02b2c20b4ada18c1a472be152956284d45)\n(cherry picked from commit 5f5e86e3542866227b7339713148b5169d069f21)\n(cherry picked from commit 0c3c65376f1aa46b35bedb4b59eac0bf8cc5979e)\n(cherry picked from commit 312d98d74490414902f3379b91b63dfa65f9b622)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ac62976017182f98d0f21637ea4962d55530d658"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ac62976017182f98d0f21637ea4962d55530d658"}]},"branch":"refs/heads/unmaintained/wallaby"},"8ccfb81e199ca0371e98d862f6e0b46e711e6ff7":{"kind":"REWORK","_number":3,"created":"2024-12-04 12:34:59.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/98/925098/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/98/925098/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/98/925098/3"}}},"commit":{"parents":[{"commit":"53dbf4a68cef5f66c1d9e0f2ba249d9add631b00","subject":"Tests: fix quobyte breaking other tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/53dbf4a68cef5f66c1d9e0f2ba249d9add631b00"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2024-06-26 18:09:30.000000000","tz":-240},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2024-12-04 12:34:52.000000000","tz":60},"subject":"CVE-2024-32498: Check for external qcow2 data file","message":"CVE-2024-32498: Check for external qcow2 data file\n\nAdds code to image_utils to check for a qcow2 external data\nfile, a recent feature of qemu which we do not support and\nwhich can be used maliciously.\n\nAdvice from the qemu-img community is that it is dangerous\nto call qemu-img info on untrusted files, so we copy over\nthe format_inspector module from Glance.  This performs basic\nanalysis on the image data file so we can detect problematic\nimages before we call qemu-img info to get all the image\nattributes.  It is expected that this code will eventually be\nadded to oslo so it can be consumed by Glance, Cinder, and\nNova.\n\nBecause cinder itself may create qcow2 format images with a\nbacking file in nfs-based backends, the glance format_inspector\nhas been modified to optionally allow such files.  Since we are\nmonkeying with the format_inspector code, we also copy over\nits unit tests to prevent regressions and to add tests for the\nchanged code.\n\nIncludes an additional fix to prevent an issue where a user\ncould mount a raw volume and write a qcow2 header with a larger\nvirtual size on it. On reattaching the volume it would have the\nnew larger virtual size avaialable without actually changing\nthe size value in cinder.  While we cannot prevent this we can\nprevent the user from using this volume again, which makes this\nexploit pointless.\n\nunmaintained/yoga only: The tests\ncinder.tests.unit.volume.drivers.test_quobyte.QuobyteDriverTestCase.\n* test_copy_volume_from_snapshot_not_cached_overlay\n* test_copy_volume_from_snapshot\n* test_copy_volume_from_snapshot_not_cached\nfailed as convert_image mock was not called, remove this mock\nfrom yoga and on older branches.\n\nWith older qemu installed one of the qemu-img\ncreate commands fails, let\u0027s skip it from unmaintained/yoga and\nbelow that in test_qcow2_safety_checks.\n\nCo-authored-by: Dan Smith \u003cdansmith@redhat.com\u003e\nCo-authored-by: Felix Huettner \u003cfelix.huettner@mail.schwarz\u003e\n\nConflicts:\n  cinder/image/image_utils.py\n\nNOTE(elod.illes): conflict is due to mypy patch was added in xena only:\nIb32e58125be3a2b6d05488807c83d48e920cf57d\n\nChange-Id: I65857288b797cde573e7443ac6e7e6f57fedde01\nCloses-bug: #2059809\n(cherry picked from commit 4aa6590a483901de64e0d162fff11f3d2d7f9977)\n(cherry picked from commit d6a186945e03649343af55b46ed8dfe0dd326e40)\n(cherry picked from commit db98dc207060da234c32a563c13cac1edbd62952)\n(cherry picked from commit 9e667b02b2c20b4ada18c1a472be152956284d45)\n(cherry picked from commit 5f5e86e3542866227b7339713148b5169d069f21)\n(cherry picked from commit 0c3c65376f1aa46b35bedb4b59eac0bf8cc5979e)\n(cherry picked from commit 312d98d74490414902f3379b91b63dfa65f9b622)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8ccfb81e199ca0371e98d862f6e0b46e711e6ff7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8ccfb81e199ca0371e98d862f6e0b46e711e6ff7"}]},"branch":"refs/heads/unmaintained/wallaby"},"614f5ba34892d8a5e3632789c9da7d1da3f3d1ca":{"kind":"REWORK","_number":4,"created":"2024-12-04 12:37:43.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/98/925098/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/98/925098/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/98/925098/4"}}},"commit":{"parents":[{"commit":"53dbf4a68cef5f66c1d9e0f2ba249d9add631b00","subject":"Tests: fix quobyte breaking other tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/53dbf4a68cef5f66c1d9e0f2ba249d9add631b00"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2024-06-26 18:09:30.000000000","tz":-240},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2024-12-04 12:37:35.000000000","tz":60},"subject":"CVE-2024-32498: Check for external qcow2 data file","message":"CVE-2024-32498: Check for external qcow2 data file\n\nAdds code to image_utils to check for a qcow2 external data\nfile, a recent feature of qemu which we do not support and\nwhich can be used maliciously.\n\nAdvice from the qemu-img community is that it is dangerous\nto call qemu-img info on untrusted files, so we copy over\nthe format_inspector module from Glance.  This performs basic\nanalysis on the image data file so we can detect problematic\nimages before we call qemu-img info to get all the image\nattributes.  It is expected that this code will eventually be\nadded to oslo so it can be consumed by Glance, Cinder, and\nNova.\n\nBecause cinder itself may create qcow2 format images with a\nbacking file in nfs-based backends, the glance format_inspector\nhas been modified to optionally allow such files.  Since we are\nmonkeying with the format_inspector code, we also copy over\nits unit tests to prevent regressions and to add tests for the\nchanged code.\n\nIncludes an additional fix to prevent an issue where a user\ncould mount a raw volume and write a qcow2 header with a larger\nvirtual size on it. On reattaching the volume it would have the\nnew larger virtual size avaialable without actually changing\nthe size value in cinder.  While we cannot prevent this we can\nprevent the user from using this volume again, which makes this\nexploit pointless.\n\nunmaintained/yoga only: The tests\ncinder.tests.unit.volume.drivers.test_quobyte.QuobyteDriverTestCase.\n* test_copy_volume_from_snapshot_not_cached_overlay\n* test_copy_volume_from_snapshot\n* test_copy_volume_from_snapshot_not_cached\nfailed as convert_image mock was not called, remove this mock\nfrom yoga and on older branches.\n\nWith older qemu installed one of the qemu-img\ncreate commands fails, let\u0027s skip it from unmaintained/yoga and\nbelow that in test_qcow2_safety_checks.\n\nCo-authored-by: Dan Smith \u003cdansmith@redhat.com\u003e\nCo-authored-by: Felix Huettner \u003cfelix.huettner@mail.schwarz\u003e\n\nConflicts:\n  cinder/image/image_utils.py\n\nNOTE(elod.illes): conflict is due to mypy patch was added in xena only:\nIb32e58125be3a2b6d05488807c83d48e920cf57d\n\nChange-Id: I65857288b797cde573e7443ac6e7e6f57fedde01\nCloses-bug: #2059809\n(cherry picked from commit 4aa6590a483901de64e0d162fff11f3d2d7f9977)\n(cherry picked from commit d6a186945e03649343af55b46ed8dfe0dd326e40)\n(cherry picked from commit db98dc207060da234c32a563c13cac1edbd62952)\n(cherry picked from commit 9e667b02b2c20b4ada18c1a472be152956284d45)\n(cherry picked from commit 5f5e86e3542866227b7339713148b5169d069f21)\n(cherry picked from commit 0c3c65376f1aa46b35bedb4b59eac0bf8cc5979e)\n(cherry picked from commit 312d98d74490414902f3379b91b63dfa65f9b622)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/614f5ba34892d8a5e3632789c9da7d1da3f3d1ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/614f5ba34892d8a5e3632789c9da7d1da3f3d1ca"}]},"branch":"refs/heads/unmaintained/wallaby"},"9875e4bc1d6b21be24253a52b5e40deb24748744":{"kind":"REWORK","_number":5,"created":"2024-12-04 12:47:33.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/98/925098/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/98/925098/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/98/925098/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/98/925098/5"}}},"commit":{"parents":[{"commit":"53dbf4a68cef5f66c1d9e0f2ba249d9add631b00","subject":"Tests: fix quobyte breaking other tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/53dbf4a68cef5f66c1d9e0f2ba249d9add631b00"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2024-06-26 18:09:30.000000000","tz":-240},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2024-12-04 12:47:25.000000000","tz":60},"subject":"CVE-2024-32498: Check for external qcow2 data file","message":"CVE-2024-32498: Check for external qcow2 data file\n\nAdds code to image_utils to check for a qcow2 external data\nfile, a recent feature of qemu which we do not support and\nwhich can be used maliciously.\n\nAdvice from the qemu-img community is that it is dangerous\nto call qemu-img info on untrusted files, so we copy over\nthe format_inspector module from Glance.  This performs basic\nanalysis on the image data file so we can detect problematic\nimages before we call qemu-img info to get all the image\nattributes.  It is expected that this code will eventually be\nadded to oslo so it can be consumed by Glance, Cinder, and\nNova.\n\nBecause cinder itself may create qcow2 format images with a\nbacking file in nfs-based backends, the glance format_inspector\nhas been modified to optionally allow such files.  Since we are\nmonkeying with the format_inspector code, we also copy over\nits unit tests to prevent regressions and to add tests for the\nchanged code.\n\nIncludes an additional fix to prevent an issue where a user\ncould mount a raw volume and write a qcow2 header with a larger\nvirtual size on it. On reattaching the volume it would have the\nnew larger virtual size avaialable without actually changing\nthe size value in cinder.  While we cannot prevent this we can\nprevent the user from using this volume again, which makes this\nexploit pointless.\n\nunmaintained/yoga only: The tests\ncinder.tests.unit.volume.drivers.test_quobyte.QuobyteDriverTestCase.\n* test_copy_volume_from_snapshot_not_cached_overlay\n* test_copy_volume_from_snapshot\n* test_copy_volume_from_snapshot_not_cached\nfailed as convert_image mock was not called, remove this mock\nfrom yoga and on older branches.\n\nWith older qemu installed one of the qemu-img\ncreate commands fails, let\u0027s skip it from unmaintained/yoga and\nbelow that in test_qcow2_safety_checks.\n\nCo-authored-by: Dan Smith \u003cdansmith@redhat.com\u003e\nCo-authored-by: Felix Huettner \u003cfelix.huettner@mail.schwarz\u003e\n\nConflicts:\n  cinder/image/image_utils.py\n\nNOTE(elod.illes): conflict is due to mypy patch was added in xena only:\nIb32e58125be3a2b6d05488807c83d48e920cf57d\n\nChange-Id: I65857288b797cde573e7443ac6e7e6f57fedde01\nCloses-bug: #2059809\n(cherry picked from commit 4aa6590a483901de64e0d162fff11f3d2d7f9977)\n(cherry picked from commit d6a186945e03649343af55b46ed8dfe0dd326e40)\n(cherry picked from commit db98dc207060da234c32a563c13cac1edbd62952)\n(cherry picked from commit 9e667b02b2c20b4ada18c1a472be152956284d45)\n(cherry picked from commit 5f5e86e3542866227b7339713148b5169d069f21)\n(cherry picked from commit 0c3c65376f1aa46b35bedb4b59eac0bf8cc5979e)\n(cherry picked from commit 312d98d74490414902f3379b91b63dfa65f9b622)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/9875e4bc1d6b21be24253a52b5e40deb24748744"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/9875e4bc1d6b21be24253a52b5e40deb24748744"}]},"branch":"refs/heads/unmaintained/wallaby"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"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":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
