)]}'
{"id":"openstack%2Fcinder~784591","triplet_id":"openstack%2Fcinder~stable%2Fwallaby~I487157d7092fa4cee1cd72cf01ce7031c94f553f","project":"openstack/cinder","branch":"stable/wallaby","topic":"unused-quota-classes-stable/wallaby","hashtags":[],"change_id":"I487157d7092fa4cee1cd72cf01ce7031c94f553f","subject":"Prevent quota and reservations to go into negative","status":"MERGED","created":"2021-04-05 06:24:05.000000000","updated":"2021-04-05 20:41:17.000000000","submitted":"2021-04-05 20:39:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"784591-unused-quota-classes-stable/wallaby","cherry_pick_of_change":781106,"cherry_pick_of_patch_set":4,"meta_rev_id":"59151d6b3b2b4697179c795f3eb3cb1749521d5a","_number":784591,"virtual_id_number":784591,"owner":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-05 20:39:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":2,"date":"2021-04-05 14:30:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-04-05 09:19:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":1,"date":"2021-04-05 14:30:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":19933,"name":"Shlomi Avihou","display_name":"ZadaraStorage VPSA CI","email":"openstack-dev@zadarastorage.com","username":"zadara","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":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-05 06:24:05.000000000","updated_by":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"reviewer":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"state":"REVIEWER"},{"updated":"2021-04-05 06:25:10.000000000","updated_by":{"_account_id":19933,"name":"Shlomi Avihou","display_name":"ZadaraStorage VPSA CI","email":"openstack-dev@zadarastorage.com","username":"zadara","tags":["SERVICE_USER"]},"reviewer":{"_account_id":19933,"name":"Shlomi Avihou","display_name":"ZadaraStorage VPSA CI","email":"openstack-dev@zadarastorage.com","username":"zadara","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-04-05 07:02:46.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":"2021-04-05 07:43:39.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":"2021-04-05 08:32:56.000000000","updated_by":{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},"reviewer":{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},"state":"CC"},{"updated":"2021-04-05 08:33:40.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":"2021-04-05 08:38: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":"REVIEWER"},{"updated":"2021-04-05 14:30:05.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"}],"messages":[{"id":"e85ce06be5b818efb7659728391058442a16604b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2021-04-05 06:24:05.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"2f0a959ebc30e37e90e6040d29afea8771ff67fe","author":{"_account_id":19933,"name":"Shlomi Avihou","display_name":"ZadaraStorage VPSA CI","email":"openstack-dev@zadarastorage.com","username":"zadara","tags":["SERVICE_USER"]},"date":"2021-04-05 06:25:10.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-zadara-driver dsvm-tempest-zadara-driver : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2784a012533d785fb1c240f5351d90bc3a066ebc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 07:02:46.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/eb218810ae954cd4bb03928260c94e00 : SUCCESS in 23m 39s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5cc864b8057543a9a43abfb9e2dbc78f : SUCCESS in 26m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b4dbfdc877c3b2fe601e919237946f7137f39a07","author":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"date":"2021-04-05 07:43:39.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- dsvm-tempest-cisco-zonemanager-job http://173.39.89.136/logs/91/784591/1/check/dsvm-tempest-cisco-zonemanager-job/0e10171/ : POST_FAILURE in 20m 55s","accounts_in_message":[],"_revision_number":1},{"id":"260e2166a22be597fb40ee53b2137694d13af1fa","author":{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},"date":"2021-04-05 08:32:56.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- cinder-iscsi http://cloudbase-ci.com/cinder/784591/1/iscsi/ : SUCCESS in 1h 04m 17s\n- cinder-smb http://cloudbase-ci.com/cinder/784591/1/smb/ : SUCCESS in 54m 51s","accounts_in_message":[],"_revision_number":1},{"id":"5cb3b27e64a0a9b15acd36cb0e34f71b76a5aedd","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":"2021-04-05 08:33:40.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm https://hpe-storage.github.io/hpe_cinder_logs/logs/91/784591/1/check/3par-iscsi-driver-master-client-pip-ssa02-dsvm/552b89b/552b89b.html : FAILURE in 24m 30s","accounts_in_message":[],"_revision_number":1},{"id":"e323e26d1673feff2a90868142e9a0ba9875df0b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 08:38:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7e7a74dabf0b451cb5a969db98aeaaee : SUCCESS in 9m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8233d5b9e3c342f082bd574f3c14edeb : SUCCESS in 6m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4a1b0dbce1db46e3a248b92d2765811e : SUCCESS in 9m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f371fc62b0c74feaa0ecef0325c214a1 : SUCCESS in 8m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2075d64eb80948a2b36c104395253762 : SUCCESS in 16m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58716f2f5a344a07a6cecb5319934ef3 : SUCCESS in 11m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/4b3917c0c2bd46e08fa2e5fd7260214f : SUCCESS in 1h 09m 41s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/68eb172cc7a144a3b5fc05ccc234d511 : SUCCESS in 1h 15m 59s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/a5c72c82cd0b400fbba4b9e726ca10a8 : SUCCESS in 12m 16s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/809ab8e442784cb58f12d9b5dcc266a5 : SUCCESS in 10m 10s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a3fb3f0a666e4140852f6308833db535 : SUCCESS in 7m 21s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1edf17f6d3b041dfaca4ee8c1f10f731 : SUCCESS in 7m 50s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/17efba8050f841e6b67dc42300e7fadc : SUCCESS in 40m 39s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/4d60096edbea4932951c0e78bfcc493d : FAILURE in 9m 15s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/ecedde474e834ebfb6dca68d90355ee3 : SUCCESS in 1h 24m 22s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/6550fda3fd484cf1a7137eb4381fc1c3 : FAILURE in 1h 23m 19s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/bb8cab21c707437cb8ce4e8fd8545bcf : SUCCESS in 1h 40m 12s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/864a221f03894301a4fe78da7099a351 : SUCCESS in 1h 01m 26s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/0c32e312e37e498fa9779349108223e5 : SUCCESS in 1h 06m 46s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/4a3f094c2af34b1a88745898d65e20d4 : SUCCESS in 1h 17m 40s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/8b9e7549dc9d4f299980a9b6fe97fe30 : SUCCESS in 1h 50m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/af06ba20ea9c4ec889cf0e1b60533fe7 : SUCCESS in 1h 08m 38s","accounts_in_message":[],"_revision_number":1},{"id":"8a58af6ecd32947a6878d2e9778993a55f80589a","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2021-04-05 09:19:04.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"790d170af35cc59c26b69a631f42531fe3eb6f64","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":"2021-04-05 09:41:00.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-primera https://hpe-storage.github.io/hpe-primera-logs/logs/91/784591/1/check/iscsi-driver-primera/ff76c54/ff76c54.html : FAILURE in 1h 01m 02s","accounts_in_message":[],"_revision_number":1},{"id":"c42aa5c755e3ed23827a056819f76590537ef794","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":"2021-04-05 13:34:04.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-nimble https://hpe-storage.github.io/nimble-ci-logs/logs/91/784591/1/check/iscsi-driver-nimble/cf1c12a/cf1c12a.html : FAILURE in 1h 16m 33s","accounts_in_message":[],"_revision_number":1},{"id":"1b84314d5d19adb2f65a3b795c142885175fe7d1","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2021-04-05 14:30:05.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nWe\u0027ve agreed this should be included in RC-2.","accounts_in_message":[],"_revision_number":1},{"id":"1784caa8b020e751a2705e12e7453b7c011327c4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 19:02:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"42d6b8ee978c32d14f461ba58f48409170c017aa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 20:39:16.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0b70baf216ee4ca3898ff1865d341b5a : SUCCESS in 9m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/015d1d7e96014bb0969abb33ab6d3a44 : SUCCESS in 6m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/19381e4e5be54c838c430ab315ef5828 : SUCCESS in 10m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/abdf3ccc62b04df9af14555a768491e7 : SUCCESS in 9m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70651919978b42c48df922fd8ac6e182 : SUCCESS in 11m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/e8b5d626d465479e8dd199ade6fa9867 : SUCCESS in 1h 21m 21s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/9ecad65824824b21adeeac16f24a3b3d : SUCCESS in 1h 31m 41s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/6d515b0f78ca4f57bf18f2bb60f70cdf : SUCCESS in 1h 30m 03s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/5f01cc5314d24128960229d44efa7a04 : SUCCESS in 1h 32m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e794717db10641099b34b4f57a48609a : SUCCESS in 1h 02m 05s","accounts_in_message":[],"_revision_number":1},{"id":"d87ff616d297baf384cf1ad50e523506a3583cd3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 20:39:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"59151d6b3b2b4697179c795f3eb3cb1749521d5a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-05 20:41:17.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5a27242a2814c08ae9399cfbb24dcf0 : SUCCESS in 1m 19s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d12003c81610e8ff99659119144f7d23f55e3038","revisions":{"d12003c81610e8ff99659119144f7d23f55e3038":{"kind":"REWORK","_number":1,"created":"2021-04-05 06:24:05.000000000","uploader":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"ref":"refs/changes/91/784591/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/91/784591/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/91/784591/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/91/784591/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/91/784591/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/91/784591/1"}}},"commit":{"parents":[{"commit":"d4fcefb942b69e71ccb8929b98de9a1e9a77f288","subject":"Update cinder manage quota commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d4fcefb942b69e71ccb8929b98de9a1e9a77f288"}]}],"author":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2021-03-15 16:00:31.000000000","tz":60},"committer":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2021-04-05 06:24:05.000000000","tz":0},"subject":"Prevent quota and reservations to go into negative","message":"Prevent quota and reservations to go into negative\n\nOur current quota usage code doesn\u0027t prevent our usage or reservations\nto go into negative, though it warns at reservation time.\n\nThis patch makes sure that we don\u0027t go into negative, setting it to 0 in\ncase it would be negative.\n\nChange-Id: I487157d7092fa4cee1cd72cf01ce7031c94f553f\n(cherry picked from commit 935ddf7c7211c26141863d4579f40a04e5e3614e)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d12003c81610e8ff99659119144f7d23f55e3038"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d12003c81610e8ff99659119144f7d23f55e3038"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
