)]}'
{"id":"openstack%2Fcinder~973668","triplet_id":"openstack%2Fcinder~stable%2F2025.1~I5c2216b72dda6bb3316ef30b352a6a8efe3a0429","project":"openstack/cinder","branch":"stable/2025.1","attention_set":{"30555":{"account":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"last_update":"2026-01-16 20:42:28.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I5c2216b72dda6bb3316ef30b352a6a8efe3a0429","subject":"NFS driver: Fix driver fails to verify virtual size for Glance with Cinder/NFS","status":"NEW","created":"2026-01-16 17:59:38.000000000","updated":"2026-01-17 22:04:01.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cb3d435114caa97dd491f40fcc3d9409889168bf","_number":973668,"virtual_id_number":973668,"owner":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-01-16 20:39:23.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":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":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-16 20:39:23.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-01-16 20:42:28.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"},{"updated":"2026-01-16 20:46:07.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-01-16 21:58:12.000000000","updated_by":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"reviewer":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"state":"CC"},{"updated":"2026-01-16 22:45:49.000000000","updated_by":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"reviewer":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"state":"CC"},{"updated":"2026-01-17 03:20:57.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":"2026-01-17 22:04:01.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"}],"messages":[{"id":"8b77684571b8d9f3e86cded5f625097021204212","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"date":"2026-01-16 17:59:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e28b8330eeaca77d77a29fe9fb91ad7565694009","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 20:39:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eee0f579056f4128954cdf6e3401d068\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3af4f0eed2b8462f8c34c84f2ec42336 : SUCCESS in 6m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/993f13bf65c547d08808806379497f8b : SUCCESS in 12m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8511f2142a264d73b268727cc50c1fc5 : SUCCESS in 12m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92cd25b4f0e947cf828a6f8f6190cc3c : SUCCESS in 16m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/07a7a7450f394b27af28295ff38309ac : SUCCESS in 59m 30s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/98ad0fdf357f4a619c309df94b20e9f1 : SUCCESS in 54m 47s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/999b048fbcf1439b9d55658c27623a74 : SUCCESS in 1h 27m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/76fb5b2385744d1bb6773c5cf8c7fc62 : SUCCESS in 35m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2d789970430d4e9cad740100cbda2100 : SUCCESS in 14m 46s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/4c04c08144fa4e85ba798e8ad43cea2b : SUCCESS in 20m 36s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/04db1449c64f4db0806b17975fa1b467 : SUCCESS in 5m 30s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/edc1e71330a8421ca6968c428d4d0716 : SUCCESS in 7m 03s (non-voting)\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/4fc82f386fdc45b880b5e41691c1e19b : SUCCESS in 4m 50s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d507478062274ef5821a6dfa6ca7f4c4 : SUCCESS in 6m 02s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/d1966f938d8f40d0816549a03f16ea91 : FAILURE in 37m 27s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/97f0b712d280440cb281bfe3c0cca0f9 : SUCCESS in 6m 28s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/61114f364b6e4eedbc810bb735ca6118 : SUCCESS in 1h 05m 18s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/5606cab165ab42d8bf7c8b2a976ee9bc : FAILURE in 2h 34m 46s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/0605a1752dff4331b1c9052e9d15d265 : SUCCESS in 2h 12m 28s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/5ae3a0cdac314457a554aac419d08307 : FAILURE in 39m 19s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/6bd3c416ccef415bbd8649de82f59a9f : SUCCESS in 42m 42s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/d3ee2c9605764a8b8f82d44871f42888 : SUCCESS in 59m 40s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/3bc3ed0559ce4e4f9fa2ecc90b9a7e21 : SUCCESS in 1h 39m 42s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/13287cb9ef7445299cee9874afa8e8e2 : SUCCESS in 37m 16s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/02c3c641dd8f4816863b4cfd1e0a4e69 : SUCCESS in 2h 08m 20s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/e8e0ba377f0e45b3b8b0f4c00e368392 : FAILURE in 17m 23s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/ee38d719ad1d4a20978304660308eb30 : SUCCESS in 1h 44m 42s\n- tempest-integrated-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1c346f7b39ec42ca8008cb6bc495facd : SUCCESS in 1h 35m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/62abad3abd284c42a968b85b21c2567f : SUCCESS in 45m 09s","accounts_in_message":[],"_revision_number":1},{"id":"db03cac5c4319279aa3185494bdd9ebdddfc4fb4","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-01-16 20:42:28.000000000","message":"Patch Set 1:\n\nNo Builds Executed \n\nhttp://10.136.74.243:8080/job/vmstore-cinder-ci-gerrit/258/ : NOT_BUILT (skipped)","accounts_in_message":[],"_revision_number":1},{"id":"b43793c0f67e1ebc78c48a7b41299d9f38340aa4","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-01-16 20:46:07.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/16_01_2026_20_39_33\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":1},{"id":"61e8a3fb4df604488eb9969da461923f17b3ec8e","tag":"autogenerated:zuul:check","author":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"date":"2026-01-16 21:58:12.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/5a96303f86b8439c95d9985982208d14 : FAILURE in 26m 10s","accounts_in_message":[],"_revision_number":1},{"id":"f6305ff8ade89a3c99748477b6f1907f0d93bd78","tag":"autogenerated:zuul:check","author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"date":"2026-01-16 22:45:49.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/999e85182b8647199ae574209b28e238 : FAILURE in 32m 07s","accounts_in_message":[],"_revision_number":1},{"id":"09084f0f45910af88ffbbdea6a88376b2efb088c","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-01-17 03:20:57.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/973668 : FAILURE in 35m 16s","accounts_in_message":[],"_revision_number":1},{"id":"cb3d435114caa97dd491f40fcc3d9409889168bf","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-01-17 22:04:01.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-68-973668-1-fc : SUCCESS in 1h 33m 28s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-68-973668-1-iscsi : FAILURE in 1h 33m 20s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"21a316a725a8870eca2e709cfad84715de10b4e9","revisions":{"21a316a725a8870eca2e709cfad84715de10b4e9":{"kind":"REWORK","_number":1,"created":"2026-01-16 17:59:38.000000000","uploader":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"ref":"refs/changes/68/973668/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/68/973668/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/68/973668/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/68/973668/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/68/973668/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/68/973668/1"}}},"commit":{"parents":[{"commit":"bc06b00a243a080fea283070670628a6193a613f","subject":"NFS driver: Use database format in initialize_connection","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/bc06b00a243a080fea283070670628a6193a613f"}]}],"author":{"name":"Fernando Ferraz","email":"fernandoperches@gmail.com","date":"2025-06-24 19:05:56.000000000","tz":-180},"committer":{"name":"Fernando Ferraz","email":"fernandoperches@gmail.com","date":"2026-01-16 17:59:06.000000000","tz":-180},"subject":"NFS driver: Fix driver fails to verify virtual size for Glance with Cinder/NFS","message":"NFS driver: Fix driver fails to verify virtual size for Glance with Cinder/NFS\n\nGlance images stored in Cinder with NFS as backend are sized in\nthe Cinder database to match the data size of the Image-volume\ninstead of the virtual_size. This prevents storage\nresource to be unnecessarily allocated, but may also results into\nerrors in operations that requires checking for volume size\nconsistency.\n\nSuch checks aims to prevent users from extending NFS volumes\nfrom within the virtual machine and outside of Cinder scope, by\ncomparing the virtual size of the NFS image with its size stored\nin Cinder\u0027s database.\n\nThis patch changes how volume size is verified to fail only when\na volume virtual size has been extended in size instead of trying\nto verify the exact size in bytes.\n\nCloses-Bug: #2073146\nChange-Id: I5c2216b72dda6bb3316ef30b352a6a8efe3a0429\n(cherry picked from commit c68475a3d0dd54812f3618962c940fd70fd4b381)\n(cherry picked from commit 5240be510dd4197b9610d084f31055cd1fcf797e)\nSigned-off-by: Fernando Ferraz Silva \u003cfesilva@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/21a316a725a8870eca2e709cfad84715de10b4e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/21a316a725a8870eca2e709cfad84715de10b4e9"}]},"branch":"refs/heads/stable/2025.1"}},"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"},{"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":""}}}]}
