)]}'
{"id":"openstack%2Fcinder~948555","triplet_id":"openstack%2Fcinder~master~Ib737f04089319b2abf2ad27db27fde2122daefbe","project":"openstack/cinder","branch":"master","topic":"pure_qos_per_gb","hashtags":[],"change_id":"Ib737f04089319b2abf2ad27db27fde2122daefbe","subject":"[Pure Storage] Add capacity based backend QoS options","status":"ABANDONED","created":"2025-04-30 15:50:09.000000000","updated":"2025-05-13 14:10:59.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a09f833b971dcc83351c279355cde9a9d676802b","_number":948555,"virtual_id_number":948555,"owner":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"actions":{},"labels":{"Verified":{"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":{"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":{"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"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":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-30 18:30:26.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-05-13 08:05:17.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"9a306b0f28863a211c4f71427d3849579ddb645b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2025-04-30 15:50:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f5daaaf0340fdb74048f274fe31c4dec27381ad5","tag":"autogenerated:gerrit:abandon","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2025-04-30 16:09:02.000000000","message":"Abandoned\n\nDuplicate","accounts_in_message":[],"_revision_number":1},{"id":"948a71c6854b8e0932b56f7c30181f1830fbcfcd","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-04-30 18:30:26.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n\\* cinder_quobyteci (NON VOTING! This CI is currently under construction) : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"3a6b94cf2329dfd73a08492f202b286fd2ad330d","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-05-13 08:05:17.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/ff23f10c17e6414ab188e19b1928ed60 : NODE_FAILURE in 0s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/84c950dded7c40f5b4387076db2923a4 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":1},{"id":"7a301c9328b6d14348a35aaaba0e5878a22ee9f9","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-05-13 08:20:47.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/092600c2d75149928fcebddbd95bb5e2 : NODE_FAILURE in 0s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/7381f531bd9a471887be25f3778c42e9 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":1},{"id":"a09f833b971dcc83351c279355cde9a9d676802b","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-05-13 14:10:59.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/2b42752245774d15a6d410879eaa0f95 : RETRY_LIMIT in 5m 41s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/e99f59c5eedd452abf1ad48032f22107 : RETRY_LIMIT in 7m 02s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"6bdd703fff0ea87614fe17997e083f3bd6e1437a","revisions":{"6bdd703fff0ea87614fe17997e083f3bd6e1437a":{"kind":"REWORK","_number":1,"created":"2025-04-30 15:50:09.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/55/948555/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/55/948555/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/55/948555/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/55/948555/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/55/948555/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/55/948555/1"}}},"commit":{"parents":[{"commit":"635bdab2c0d44e95e499a1d13296446171d5e4ef","subject":"Remove tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/635bdab2c0d44e95e499a1d13296446171d5e4ef"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2025-04-30 15:42:43.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2025-04-30 15:49:49.000000000","tz":-240},"subject":"[Pure Storage] Add capacity based backend QoS options","message":"[Pure Storage] Add capacity based backend QoS options\n\nAdd new QoS spec parameters based on the capacity of the volume.\n\nNew parameters are maxIOPS_per_GB and maxBWS_per_GB.\n\nIf provied in the same QoS spec as the original max values for\nIOPS or BWS, the max values will take precedence.\n\nCapacity based QoS settings will be calculated and applied\nfor the following actions:\n\n- create volume\n- create volume from snapshot\n- extend volume\n- clone volume\n- manage volume\n- retype volume\n\nQoS settings are not applied to volumes within volume groups\nas QoS for these is controlled at the volume group level.\n\nChange-Id: Ib737f04089319b2abf2ad27db27fde2122daefbe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6bdd703fff0ea87614fe17997e083f3bd6e1437a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6bdd703fff0ea87614fe17997e083f3bd6e1437a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":"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":{}}}]}
