)]}'
{"id":"openstack%2Fnova-specs~951222","triplet_id":"openstack%2Fnova-specs~master~Ic614df373121642ccc634adb4aba26a3067e58e6","project":"openstack/nova-specs","branch":"master","topic":"bp/resource-provider-weigher","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-11-19 12:24:33.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"9976":{"account":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"last_update":"2025-12-08 18:47:15.000000000","reason":"Change was abandoned"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2025-12-08 18:47:15.000000000","reason":"Change was abandoned"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-12-08 18:47:15.000000000","reason":"Change was abandoned"},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2025-12-08 18:47:15.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ic614df373121642ccc634adb4aba26a3067e58e6","subject":"Add ResourceProviderWeigher scheduler spec","status":"ABANDONED","created":"2025-05-29 03:51:48.000000000","updated":"2025-12-08 18:47:15.000000000","total_comment_count":252,"unresolved_comment_count":52,"has_review_started":true,"meta_rev_id":"c2e43ebb89cf198021182eca67b72ea874ebae46","_number":951222,"virtual_id_number":951222,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-11-07 16:11:54.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":-1,"date":"2025-11-18 16:00:07.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-29 04:00:01.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":"2025-05-29 22:40:01.000000000","updated_by":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"reviewer":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"state":"CC"},{"updated":"2025-06-19 15:39:54.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2025-06-25 16:40:35.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2025-06-26 14:15:34.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2025-10-20 15:45:23.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"}],"messages":[{"id":"cdf454c6a171f0ff1aaa8d09b230c159ae4dce92","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-29 03:51:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5c5af7144b156c5a5f2766fd986454cb83f4bd08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-29 04:00:01.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/7974b39f80b146ccbb99e8e253c94c95\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fda3003c768341598e447f07070b85ee : FAILURE in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01350127ce1847e9aa1783948f58853e : FAILURE in 4m 14s","accounts_in_message":[],"_revision_number":1},{"id":"dd1b95d190b14f10cf2e4e122848cdc669e0ba72","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-29 13:53:13.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"5da8d450868268e02910f97e12a71219237da4d7","author":{"_account_id":9976,"name":"Ronelle Landy","email":"rlandy@redhat.com","username":"rlandy"},"date":"2025-05-29 22:40:01.000000000","message":"Patch Set 1:\n\n(14 comments)","accounts_in_message":[],"_revision_number":1},{"id":"6ead5acb49eecb64299771a0c3288a9609b5e57c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-30 01:11:56.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"231376cfd6ca7cec338c420f5d79ee4759d1bfed","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-30 01:13:31.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"886bb68eea89a17475ccebe335750b0b465be9cc","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-30 01:32:35.000000000","message":"Patch Set 3:\n\n(9 comments)","accounts_in_message":[],"_revision_number":3},{"id":"9d9d000ce6b7b7fcc12e813bbf2e7c675ae46461","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 02:01:22.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/4a466a5074bd4cfab2bb3c55b6515505\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb0e086d1ed84f35927d7a9441427dc5 : FAILURE in 5m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22d1eed470134ca7ae7a5d33060dbae3 : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":3},{"id":"30fc11ba689a980c772f9618f4944a007e928612","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-30 15:40:55.000000000","message":"Patch Set 3: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c27c1e9dbdaf95f04b4401aa3a957d0ff3b8d0b0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-30 17:07:02.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"bb9584b1baca86be04d73fa7b6c4645c30da1d50","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-25 16:40:35.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"58f8dd6faf578045df6f55e9241ab96d3b67b155","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-06-25 16:52:37.000000000","message":"Patch Set 3: Code-Review-1\n\n(17 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2c564f713d2253ba183e8e1cf144074c9e9f3151","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-26 10:37:03.000000000","message":"Topic cpu-teiring removed","accounts_in_message":[],"_revision_number":3},{"id":"4483f9c85a250b948ddb4c6f7ba669b21b2d813f","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-26 10:37:07.000000000","message":"Topic set to bp/cpu-performance-service-level","accounts_in_message":[],"_revision_number":3},{"id":"60d6d658701fba5fb43f000d116095318d0b629a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-26 13:22:40.000000000","message":"Patch Set 3:\n\n(20 comments)","accounts_in_message":[],"_revision_number":3},{"id":"11515774e8a435bbd50654c7348a98e05a74f50e","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-06-26 14:15:34.000000000","message":"Patch Set 3:\n\n(17 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e9813e7ba088b20e0f01b044447348b266911fa9","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-06-26 14:18:25.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"6dcb441ffa2aa2f53d6b384b5aee4f6f11911fac","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-06-26 14:52:01.000000000","message":"Patch Set 3:\n\n(9 comments)","accounts_in_message":[],"_revision_number":3},{"id":"575567a0017c488e1c72d5d001ce7c8f074c69d5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-26 19:57:05.000000000","message":"Patch Set 3:\n\n(21 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c2f9fe6f5b17787cc2f24372ead3b07bd34e207b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-26 20:08:43.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6ab5e70ca82d3a22afb05daa5ca985d988106155","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-06-26 20:31:17.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"5a1eb561083ac64262e8d2ba553d87f8189b3639","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-26 22:28:47.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"059c9b10310764de0c1b05ddeca61b103e3ce9e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-07 19:02:40.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":4},{"id":"070dd5c769db4b86cb22ba091e82a426b6d0eda0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-07 19:04:44.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"1b6360dc7b91bce6fc4eb214f08cf1521061c5ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 19:09:01.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/930953a1b5424c468ce0e8a510bbbed3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a9ebb1abc664dfabd7858a10825e691 : SUCCESS in 4m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9ea7794fe55043ababc76a446518b556 : SUCCESS in 4m 50s","accounts_in_message":[],"_revision_number":4},{"id":"c47b9c34b4d9b026ff8111e9e4df552d29db361e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-07 19:19:56.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":5},{"id":"6afffe2a94ca8a74c2da51d3cb12d42214c240e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 19:27:35.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6366f000533b46cabb33b32397b12c5d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4c4f0cdb7414a018f79c1e1d79af58c : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7da7bf266f34ed38efae508d260b1c6 : SUCCESS in 3m 10s","accounts_in_message":[],"_revision_number":5},{"id":"11769eabe32e5ee8f68ff7b06e896197967d2b68","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-08 19:13:34.000000000","message":"Topic bp/cpu-performance-service-level removed","accounts_in_message":[],"_revision_number":5},{"id":"26a76c7dadcce3a2d5588118e8a77c17b128cb81","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-08 19:13:41.000000000","message":"Topic set to bp/resource-provider-weigher","accounts_in_message":[],"_revision_number":5},{"id":"2e5e65eb02852125d097f34a7bab024db85c71c7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-14 17:17:16.000000000","message":"Patch Set 5:\n\n(15 comments)","accounts_in_message":[],"_revision_number":5},{"id":"fedca0b8c03c4e170cb94b39e95cd46c694bc18f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-14 17:19:23.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"5691958a2c32841114b1dd936579adf161378f3d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-14 17:45:53.000000000","message":"Patch Set 5: Workflow-1\n\n(12 comments)","accounts_in_message":[],"_revision_number":5},{"id":"84e02644a4e1dd6aeecb4195673b37c131e1068d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-14 17:51:03.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8c20e1e621ef923a57e99358f21c73ff75caf540","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-20 15:45:23.000000000","message":"Patch Set 5: Code-Review-1\n\n(14 comments)","accounts_in_message":[],"_revision_number":5},{"id":"39b8debd8c51d0d38f6cc98483dcf6bc3584c72f","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-10-20 16:20:18.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"ea88e747aa16c981944b5ac8bd45fdebed5bc0bd","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-21 17:45:51.000000000","message":"Patch Set 5:\n\n(14 comments)","accounts_in_message":[],"_revision_number":5},{"id":"d54d94d3d181e8dbc74b8d1959773851bfc3882a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-21 17:46:42.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"d34a66a736d866d08eeffa7629482956fc30bcc7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-21 17:54:26.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"4ad8a36cc0b37b3f6b7ad9b4edb4533c195c1d2a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-21 18:15:25.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"c90426467dd42e842ac8b8e73d60c4f36f72c98b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-10-27 17:01:30.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"1145f936917e5e0808b22cf2baddf57ae38b8ff0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-28 15:56:53.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"6d0fc024e67fa073acba6ef0295f321399e71a23","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-07 15:24:28.000000000","message":"Patch Set 5:\n\n(22 comments)","accounts_in_message":[],"_revision_number":5},{"id":"ffcd03db836a7b6179da724cb6eb787175ccaf4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-07 16:00:22.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":6},{"id":"6369fa29ec30ad85d0f62e00849fb7c4fc191cd7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-07 16:10:41.000000000","message":"Patch Set 6:\n\n(14 comments)","accounts_in_message":[],"_revision_number":6},{"id":"8f620e93ce33e6fe1cb75c9a0d70a167d2b2ac7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-07 16:11:54.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1768768dc854e10af37fa67a0ebbc3c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c70cd4a4141b4c80bf65d0263e78269d : SUCCESS in 6m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dcf9a499d7994c789c6d6ac2c2a0185e : SUCCESS in 3m 28s","accounts_in_message":[],"_revision_number":6},{"id":"4ae61e2faca87fdc32ae757c3557c4567e66e3c4","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-10 16:15:03.000000000","message":"Topic bp/cpu-performance-service-level removed","accounts_in_message":[],"_revision_number":6},{"id":"d0985c6ae1ef83ec9f8ea6396c623a0b34958e0b","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-10 16:15:10.000000000","message":"Topic set to bp/resource-provider-weigher","accounts_in_message":[],"_revision_number":6},{"id":"58981a7eb086167d3f35acd38ceea102d3116f2b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-18 16:00:07.000000000","message":"Patch Set 6: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"b56dd74ea39daadd76d5423f803908110085c8e2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-18 16:28:57.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"7f53137defe5924266990f6caec3166f4ead4800","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-11-19 11:32:24.000000000","message":"Patch Set 6:\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"1d8808e897786c244f1c7577d292f87cc8fc1d33","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-19 12:24:33.000000000","message":"Patch Set 6:\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3c3ba1eab9e896a3b6ed4f581465056f31f5a1aa","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-19 12:38:19.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"c2e43ebb89cf198021182eca67b72ea874ebae46","tag":"autogenerated:gerrit:abandon","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-12-08 18:47:15.000000000","message":"Abandoned\n\nThanks for the review\nsince we are at FF ill abandon this.\nif i reporpose it again ill likely slit it into 2 weigher.\nit dont nessicaly think that better but it easier to implemnt just the trait weigher or just the reouce part in seperate specs/commits from a review presepctive.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"10487db642cf5580d20016dde25ab1423b0c1ad7","revisions":{"e7deb2618ad3ffc7fa58b6d988206a980bed3df9":{"kind":"REWORK","_number":1,"created":"2025-05-29 03:51:48.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/22/951222/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/22/951222/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/1"}}},"commit":{"parents":[{"commit":"9d9d0ccf53b45c55664f6cb6ff033fe0dd5c96a0","subject":"Add reminder about Tempest API response schemas","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9d9d0ccf53b45c55664f6cb6ff033fe0dd5c96a0"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:45:29.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:51:46.000000000","tz":60},"subject":"Add cpu-teiring with cpu_shares spec","message":"Add cpu-teiring with cpu_shares spec\n\nThis change introduces the concept of cpu performance\nlevel usign cgroups, cpu_shares, placement and a new\nweigher to allow operators to create flavor with\ndiffernt service levels.\n\nAssisted-By: deepseek-r1\nAssisted-By: google-gemini-flash-2.5\nChange-Id: Ic614df373121642ccc634adb4aba26a3067e58e6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e7deb2618ad3ffc7fa58b6d988206a980bed3df9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e7deb2618ad3ffc7fa58b6d988206a980bed3df9"}]},"branch":"refs/heads/master"},"0a1417e1dcbf7aa00e2438f72c7b3bb268557318":{"kind":"REWORK","_number":2,"created":"2025-05-30 01:11:56.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/22/951222/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/22/951222/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/2"}}},"commit":{"parents":[{"commit":"9d9d0ccf53b45c55664f6cb6ff033fe0dd5c96a0","subject":"Add reminder about Tempest API response schemas","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9d9d0ccf53b45c55664f6cb6ff033fe0dd5c96a0"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:45:29.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-30 01:11:31.000000000","tz":60},"subject":"Add cpu-teiring with cpu_shares spec","message":"Add cpu-teiring with cpu_shares spec\n\nThis change introduces the concept of cpu performance\nlevel usign cgroups, cpu_shares, placement and a new\nweigher to allow operators to create flavor with\ndiffernt service levels.\n\nAssisted-By: deepseek-r1\nAssisted-By: google-gemini-flash-2.5\nChange-Id: Ic614df373121642ccc634adb4aba26a3067e58e6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0a1417e1dcbf7aa00e2438f72c7b3bb268557318"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0a1417e1dcbf7aa00e2438f72c7b3bb268557318"}]},"branch":"refs/heads/master"},"d9fb86fa6c4f0445d41d0181a4883625a33eb4cf":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-05-30 01:13:31.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/22/951222/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/22/951222/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/3"}}},"commit":{"parents":[{"commit":"4b8f26f46e7c5e8c714516719cff66df519d2d19","subject":"Merge \"Add remove-os-volumes_boot-api spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4b8f26f46e7c5e8c714516719cff66df519d2d19"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:45:29.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-30 01:13:21.000000000","tz":60},"subject":"Add cpu-teiring with cpu_shares spec","message":"Add cpu-teiring with cpu_shares spec\n\nThis change introduces the concept of cpu performance\nlevel usign cgroups, cpu_shares, placement and a new\nweigher to allow operators to create flavor with\ndiffernt service levels.\n\nAssisted-By: deepseek-r1\nAssisted-By: google-gemini-flash-2.5\nChange-Id: Ic614df373121642ccc634adb4aba26a3067e58e6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d9fb86fa6c4f0445d41d0181a4883625a33eb4cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d9fb86fa6c4f0445d41d0181a4883625a33eb4cf"}]},"branch":"refs/heads/master"},"0e35565d9cb242b9aaaf6cce9f5d8b706f622d6f":{"kind":"REWORK","_number":4,"created":"2025-10-07 19:02:40.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/22/951222/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/22/951222/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/4"}}},"commit":{"parents":[{"commit":"9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7","subject":"Move Flamingo implemented specs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:45:29.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-10-07 19:02:23.000000000","tz":60},"subject":"Add ResourceProviderWeigher scheduler spec","message":"Add ResourceProviderWeigher scheduler spec\n\nThis spec proposes a new scheduler weigher that analyzes resource\nprovider tree data from Placement to make more intelligent host\nselection decisions. Unlike existing weighers that focus on single\nresource types (RAM, disk), the ResourceProviderWeigher considers\nmultiple resource classes and traits simultaneously.\n\nThe weigher implements a \"most boring host\" strategy, preferring\nhosts that closely match instance requirements without unnecessary\nspecialized capabilities. This optimizes resource utilization by\nreserving specialized resources (GPUs, SR-IOV, high-memory nodes)\nfor workloads that actually need them.\n\nKey features:\n- Processes existing provider summaries from Placement (no new API\n  calls)\n- Calculates scores based on resource utilization and trait matching\n- Disabled by default (weight multiplier \u003d 0.0) for backward\n  compatibility\n- Configurable to limit which resources and traits are considered\n\nThis work was scoped down from a larger CPU performance tiering\nproposal to focus specifically on the weigher component, which can\nbe used independently for various resource management scenarios.\n\nAssisted-By: claude-sonnet-4.5\nChange-Id: Ic614df373121642ccc634adb4aba26a3067e58e6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0e35565d9cb242b9aaaf6cce9f5d8b706f622d6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0e35565d9cb242b9aaaf6cce9f5d8b706f622d6f"}]},"branch":"refs/heads/master"},"38b5e63cf3d56df4568a9640e40ea3283ada7b95":{"kind":"REWORK","_number":5,"created":"2025-10-07 19:19:56.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/22/951222/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/22/951222/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/5"}}},"commit":{"parents":[{"commit":"9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7","subject":"Move Flamingo implemented specs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:45:29.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-10-07 19:19:49.000000000","tz":60},"subject":"Add ResourceProviderWeigher scheduler spec","message":"Add ResourceProviderWeigher scheduler spec\n\nThis spec proposes a new scheduler weigher that analyzes resource\nprovider tree data from Placement to make more intelligent host\nselection decisions. Unlike existing weighers that focus on single\nresource types (RAM, disk), the ResourceProviderWeigher considers\nmultiple resource classes and traits simultaneously.\n\nThe weigher implements a \"most boring host\" strategy, preferring\nhosts that closely match instance requirements without unnecessary\nspecialized capabilities. This optimizes resource utilization by\nreserving specialized resources (GPUs, SR-IOV, high-memory nodes)\nfor workloads that actually need them.\n\nKey features:\n- Processes existing provider summaries from Placement (no new API\n  calls)\n- Calculates scores based on resource utilization and trait matching\n- Disabled by default (weight multiplier \u003d 0.0) for backward\n  compatibility\n- Configurable to limit which resources and traits are considered\n\nThis work was scoped down from a larger CPU performance tiering\nproposal to focus specifically on the weigher component, which can\nbe used independently for various resource management scenarios.\n\nAssisted-By: claude-sonnet-4.5\nChange-Id: Ic614df373121642ccc634adb4aba26a3067e58e6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/38b5e63cf3d56df4568a9640e40ea3283ada7b95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/38b5e63cf3d56df4568a9640e40ea3283ada7b95"}]},"branch":"refs/heads/master"},"10487db642cf5580d20016dde25ab1423b0c1ad7":{"kind":"REWORK","_number":6,"created":"2025-11-07 16:00:22.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/22/951222/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/22/951222/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/22/951222/6"}}},"commit":{"parents":[{"commit":"9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7","subject":"Move Flamingo implemented specs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9d135db4bdcd53f0a6d71ad54b8e232ff7dbf0d7"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-29 03:45:29.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-11-07 16:00:11.000000000","tz":0},"subject":"Add ResourceProviderWeigher scheduler spec","message":"Add ResourceProviderWeigher scheduler spec\n\nThis spec proposes a new scheduler weigher that analyzes resource\nprovider tree data from Placement to make more intelligent host\nselection decisions. Unlike existing weighers that focus on single\nresource types (RAM, disk), the ResourceProviderWeigher considers\nmultiple resource classes and traits simultaneously.\n\nThe weigher implements a \"most boring host\" strategy, preferring\nhosts that closely match instance requirements without unnecessary\nspecialized capabilities. This optimizes resource utilization by\nreserving specialized resources (GPUs, SR-IOV, high-memory nodes)\nfor workloads that actually need them.\n\nKey features:\n- Processes existing provider summaries from Placement (no new API\n  calls)\n- Calculates scores based on resource utilization and trait matching\n- Disabled by default (weight multiplier \u003d 0.0) for backward\n  compatibility\n- Configurable to limit which resources and traits are considered\n\nThis work was scoped down from a larger CPU performance tiering\nproposal to focus specifically on the weigher component, which can\nbe used independently for various resource management scenarios.\n\nAssisted-By: claude-sonnet-4.5\nChange-Id: Ic614df373121642ccc634adb4aba26a3067e58e6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/10487db642cf5580d20016dde25ab1423b0c1ad7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/10487db642cf5580d20016dde25ab1423b0c1ad7"}]},"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":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
