)]}'
{"id":"openstack%2Fcyborg-specs~982276","triplet_id":"openstack%2Fcyborg-specs~master~I22a92c27f60428cf61371b0d36ecafce10a6eb72","project":"openstack/cyborg-specs","branch":"master","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-07-01 19:12:08.000000000","reason":"\u003cGERRIT_ACCOUNT_4690\u003e replied on the change","reason_account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2026-07-02 11:24:39.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-07-02 11:10:12.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"}},"28006":{"account":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"last_update":"2026-07-02 11:24:39.000000000","reason":"Change was submitted"},"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2026-07-02 07:13:31.000000000","reason":"\u003cGERRIT_ACCOUNT_12393\u003e replied on the change","reason_account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"}},"6926":{"account":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"last_update":"2026-07-02 11:24:39.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I22a92c27f60428cf61371b0d36ecafce10a6eb72","subject":"Add generic mdev driver spec for 2026.2","status":"MERGED","created":"2026-03-26 17:38:32.000000000","updated":"2026-07-02 11:26:41.000000000","submitted":"2026-07-02 11:24:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":178,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"982276","meta_rev_id":"5df2e23a0c0f2f0e06ae3cec1676b53f4b2c73ca","_number":982276,"virtual_id_number":982276,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-02 11:24:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"recommended":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2026-07-01 19:12:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2026-06-30 19:52:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-07-02 07:13:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}],"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":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":1,"date":"2026-07-02 11:10:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-26 17:38:39.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-03-26 17:43:15.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-03-27 13:44:54.000000000","updated_by":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"reviewer":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"state":"REVIEWER"},{"updated":"2026-06-03 07:07:39.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"CC"},{"updated":"2026-06-04 05:54:16.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"REVIEWER"},{"updated":"2026-06-05 14:06:58.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-07-01 00:59:07.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2026-07-01 19:12:08.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"3a90c29c966f2a114cce277cdffb94da4ee91864","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-03-26 17:38:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6380e5eed0bdd167120000885c22ef2c4583ea81","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-26 17:38:39.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"882d7e6a8452204215d28cdc6ee967943a2c1b2e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-26 17:43:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f6bc4d013b664ae9bebe7d8dce2ff98e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa2ebeae727b4de7a8476306deb00282 : SUCCESS in 3m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67db6ac9139f4968ae890c976c4c5660 : SUCCESS in 2m 43s","accounts_in_message":[],"_revision_number":1},{"id":"a5efa9c8e81631933c7dfc4e0f7d931b897d84a8","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-03-26 17:46:10.000000000","message":"Patch Set 1:\n\n(7 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/d5169a0029ec45a1a2847aa51dfadab0\n\n- teim-code-review https://zuul.teim.app/t/main/build/2cf6fb75081a49c89dc6fbab8dbb3002 : SUCCESS in 7m 23s","accounts_in_message":[],"_revision_number":1},{"id":"e6480cc449e62d3196c18dffc7c55e25135626a9","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-27 13:44:54.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"3d7c35f424ac74584cbd43183d06f7163dc6b09d","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-03-27 13:57:40.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"36e31d1af35491b81241607342dcae11b401f5ef","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-04-13 16:43:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a0ae5df4cc0892abd25408f394578f54fbef3359","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-04-13 16:43:17.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"ae3dcbd41f202f009e753bbd7725aee59afbfd75","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-13 16:43:25.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ddd846e89edf897748f9ad9cd0766b9d5b4a53b2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-13 16:54:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfeb659d1dc1447aa4bc0419fd0748b5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e17802b453d7485ba0ae24e7a2ec7a31 : SUCCESS in 3m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c98c015ba68a4584ab391d359bb889f4 : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":2},{"id":"59d7258a1bb54ac142d998d555c4a03b1fff8373","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-13 17:06:58.000000000","message":"Patch Set 2:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/477dfd4a99534168b680e73e1c1bb113\n\n- teim-code-review https://zuul.teim.app/t/main/build/86f813c167f7498f865d62b8fc40a8bf : SUCCESS in 8m 32s","accounts_in_message":[],"_revision_number":2},{"id":"9c7ec227a72d94142b074ba23897e86ff07587ed","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-04-14 07:33:19.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"71785e1ceadbb3cb386ded3a68d45a8d685b5563","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-14 07:33:26.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"dccbe96ece516832ac593ab400c872750be9906b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 07:38:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c72ee537b8f4d76aaf69d268c597e12\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7274b241672a47b2825f947fcd9411d1 : SUCCESS in 3m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/303ade91140b4b2399533bd72fd99862 : SUCCESS in 2m 12s","accounts_in_message":[],"_revision_number":3},{"id":"4ef415e29081588287b9de26c6e85e068f06cd36","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-04-14 08:12:50.000000000","message":"Patch Set 3:\n\nBuild failed (automatic-ci pipeline). To rerun just this ci comment\n\"teim-ci: auto\". To rerun other ci jobs comment \"recheck\".\nNote this ci does run on \"recheck\".\n\nhttps://zuul.teim.app/t/main/buildset/5be9297d3121458c9b61e501490102a9\n\n- teim-code-review https://zuul.teim.app/t/main/build/1bd694eae07b4aa5b18eed794efb87fd : FAILURE in 23m 17s","accounts_in_message":[],"_revision_number":3},{"id":"2c36f17172cc8b61e5ef7f4ce0351f51d9643859","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-04-20 09:58:48.000000000","message":"Patch Set 3: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"bc22f275c910f5018eee7c290f01446a589b140a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-08 15:59:42.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"e3cb11d51c34412a7e2048593a2db7c3f787754e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 16:07:34.000000000","message":"Patch Set 4: 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/45f2a3beb68c49ecbc4e58b38aa252b0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/607f6a34822f4ddfaae17a24473f2ef7 : FAILURE in 3m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7fe8ac0f56f540248d4f78e611107e7e : FAILURE in 2m 54s","accounts_in_message":[],"_revision_number":4},{"id":"ba370a096e9eddcb5a729b4532dc8a641f932a32","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-11 10:40:54.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"5d185126cd0a910b80e82f9fedbab0a7be9cfd2d","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-15 11:06:01.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"f11aca698377e3dd403e24824b6b36c7fb3b7996","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-15 11:06:14.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"5dbbb9050bb315351f69902e4a9f3d6d96632c96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-15 11:20:15.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/42f301ef9dd04f699e616acb429a1991\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cec26f6dd2604c0baefc2d631545293f : FAILURE in 3m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2edfe11832f1400c9966c484e4769ebc : FAILURE in 3m 31s","accounts_in_message":[],"_revision_number":5},{"id":"cfd1f90276167ba9673bce55a1638fd03a2ed474","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-15 12:05:34.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"e6e1af0f119d93372283531512c01ac10041247a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-15 12:13:48.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/908dfd6eee3a4c8e8593632dd78399d4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f6eac22988414347b909fc6a628b843c : SUCCESS in 4m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/579c46d6d8cd4d688414a09ed78cc63c : SUCCESS in 2m 58s","accounts_in_message":[],"_revision_number":6},{"id":"398f97cfd2358efaa9ab52a03a198eef7732f0ae","author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"date":"2026-05-19 10:36:19.000000000","message":"Patch Set 6: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a3159cab4a5d5535d6233d2d84c639a5c6d7dbe4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-19 12:53:42.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"44c9c76f0d7b5b89a8f4c1a892d5a7903368e694","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-19 12:54:45.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"d2f6a11646f317357a690c51ff5b0ab2883ae849","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 13:01:58.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cfcda3d41d8e461badb881e9374105db\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e7f655fdb3f4c55a7850e3d4e6fe2a7 : SUCCESS in 3m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31f079fe8b9e428298b55613e3f02be6 : SUCCESS in 1m 42s","accounts_in_message":[],"_revision_number":7},{"id":"75b1d8bb2e3ad88f38937b8f343307453cece256","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-06-03 07:07:39.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"9449438565662721930ca9766fabcd5b2366ed49","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-06-03 07:25:16.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"441aebc0d1d051eb85fa26d402636b49f26f2299","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-06-04 05:54:16.000000000","message":"Patch Set 7: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":7},{"id":"65d48dbe4585caaa63f956e5e577b08830379c38","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-04 17:13:10.000000000","message":"Patch Set 7:\n\n(8 comments)","accounts_in_message":[],"_revision_number":7},{"id":"07ea46271463a4b8536c62c7196783481a5d5906","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-04 17:13:10.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"5ffcaeb994c565954b510385b36cc63eab245a3c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 17:16:34.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/19cc9e1e9f754e52bc7603b8082e6cf7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/41eb35c1a6534431935a6efd12fa9715 : SUCCESS in 2m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3cea5968b3a641e99efe0566212b3466 : SUCCESS in 1m 48s","accounts_in_message":[],"_revision_number":8},{"id":"4b939b5685dbb7c40d596bd984d5081db43a4da7","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-06-05 05:13:12.000000000","message":"Patch Set 8: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"9b643e5894d15c2da287f093158f9a5ba03e7c35","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-05 14:06:58.000000000","message":"Patch Set 8: Code-Review-1\n\n(20 comments)","accounts_in_message":[],"_revision_number":8},{"id":"263229f1f611a672b6b6f5b465b51d6168057ed0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-08 15:24:46.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"01786a0348ae09aac1e70489c8183e5430810d8a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 16:04:13.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a24c5622ef7842f3986280bdd30ff3c2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aab1bb284a2f47f187b8b466eb6c2b49 : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/928be0caac83419e8bca1424e21902a1 : SUCCESS in 3m 20s","accounts_in_message":[],"_revision_number":9},{"id":"80295aea22ecc684b7582fae7784a39598ac22da","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-09 14:24:38.000000000","message":"Patch Set 9:\n\n(14 comments)","accounts_in_message":[],"_revision_number":9},{"id":"298b52a7f7d4b968a34baeed8fbf2e8722f1e021","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-09 15:30:48.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"890a106d16b76878e3288c872ad8059b58aa0198","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-26 10:08:28.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"bef30da9fe1cd7e71909759a191f22132679de40","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-28 18:40:42.000000000","message":"Patch Set 10: Code-Review+1\n\n(29 comments)","accounts_in_message":[],"_revision_number":10},{"id":"ef8effde9645e95c0f27b85b41cd6d904195c591","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-29 13:52:59.000000000","message":"Patch Set 10:\n\n(17 comments)","accounts_in_message":[],"_revision_number":10},{"id":"3a175f50551ce5342e0b8da9e916b41a1c3ceb38","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-29 13:53:50.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":11},{"id":"51c7fec3e760801e79978a57452833511c64f8bc","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-29 13:53:58.000000000","message":"Patch Set 11:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":11},{"id":"f7800f32c99a8b9abdb72c1aaa7e55ee80ef4553","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 14:11:47.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4666f7b1cf1f45f3a0da0754e7f75cef\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/655d1c80412b4ddcb92a6c580caa77f5 : SUCCESS in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/096a210acfce43a8abbd63c7a21f7270 : SUCCESS in 1m 59s","accounts_in_message":[],"_revision_number":11},{"id":"971e5649c9afda2c91267e62a988722df6a7a8e3","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-29 14:13:27.000000000","message":"Patch Set 11:\n\n(8 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/c0073f74597f4fecaac2dd550f0a7e32\n\n- teim-code-review https://zuul.teim.app/t/main/build/40d394fa59af4621a00c9082ae5f35be : SUCCESS in 19m 20s\n\nWarning:\n  The spec\u0027s dependency on the companion Nova spec [1] is load-bearing: the generic mdev driver delegates all mdev create/delete to Nova, and the Upgrade section states Cyborg-owned devices have no migration path without that Nova support. Impact: If the Nova change is not merged in the same cycle, the Cyborg driver would report mdev inventory to Placement that Nova cannot consume, leaving discovered devices unusable. The spec should make this cross-project coupling and any min Nova version explicit. Recommendation: In the Dependencies or Upgrade section, state the required Nova version/spec explicitly and note that the Cyborg and Nova changes should land in the same release. Consider what happens if a deployer runs this Cyborg against an older Nova (e.g. log a clear error at agent startup).\n  The spec proposes removing the GPU driver\u0027s existing mdev create/delete methods as part of the refactor (lines 209-211), which is a backwards-incompatible behavioral change for any deployment relying on Cyborg-created NVIDIA mdevs. Impact: After the refactor, those mdevs would have to be created by Nova instead. Deployers currently using Cyborg to create vGPU mdevs would see a behavior change on upgrade that is only mentioned briefly in the Upgrade section. Recommendation: Add a clear upgrade note in the Upgrade impact and Other deployer impact sections stating that NVIDIA mdev creation moves from Cyborg to Nova, and that operators must configure Nova accordingly. This is more than an internal refactor from an operator\u0027s perspective.","accounts_in_message":[],"_revision_number":11},{"id":"bf418c68d95c1a68b07bd4e694a38e213dd984c6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-30 14:01:49.000000000","message":"Patch Set 11: Code-Review+1\n\n(18 comments)","accounts_in_message":[],"_revision_number":11},{"id":"d19b3bc78e5210fe5d8f42f7231aaff5a36cc62e","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-30 17:28:03.000000000","message":"Patch Set 11:\n\n(8 comments)","accounts_in_message":[],"_revision_number":11},{"id":"16dd387462e67f8c72c057be0e30bee9df2774c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-30 17:28:51.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"b0e9d7a5777bd66be77b45d10270abd67905bb34","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-30 17:28:58.000000000","message":"Patch Set 12:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":12},{"id":"ea3ddcab535b6d253ebdade37a99b069b91d313a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 17:39:24.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/74b8b886d34d40f1adaaeaa001f3d725\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9304e14e3df34f3d86ca65b9134ca872 : SUCCESS in 3m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f9e7e6a8ad7e4256898fb794521c7f2a : SUCCESS in 1m 54s","accounts_in_message":[],"_revision_number":12},{"id":"35c6e3c33ae13b71174019378e4d084adb9f2e81","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-30 18:05:45.000000000","message":"Patch Set 12:\n\n(11 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/d1116662d81545acb10c46ace2253be8\n\n- teim-code-review https://zuul.teim.app/t/main/build/6a323da0c42943e4a838320b77e673ef : SUCCESS in 14m 26s\n\nWarning:\n  The spec introduces a new cross-project attach-handle contract and a hard runtime dependency on a not-yet-landed Nova spec, but does not state the coordination plan for landing the Cyborg and Nova changes together or which project lands first. Impact: Because mdev create/delete is being removed from the GPU driver and delegated to Nova, landing Cyborg first would temporarily break vGPU management for existing deployments; landing Nova first is safe but the ordering is not documented. Recommendation: Add a short sequencing note to the Dependencies or Upgrade impact section stating the intended landing order (Nova support lands first, then Cyborg removes create/delete) so reviewers and the release team can gate the merge correctly.\n  The pci_filter\u003dNone default means the generic mdev driver discovers nothing until [mdev] device_spec entries are provided, so the driver is effectively disabled by default even after being added to enabled_drivers. This safe-by-default choice is only stated indirectly. Impact: Operators reading only the Work Items or the driver-enablement paragraph may expect discovery to work out of the box and file bugs when no devices appear. Recommendation: Add an explicit one-line statement near the configuration section that, by design, the generic mdev driver discovers nothing until [mdev] device_spec entries are provided, so the default-empty behaviour is clearly intentional.","accounts_in_message":[],"_revision_number":12},{"id":"325d69d80d7c0f543dfcb75aed99f49529d6eefa","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-30 19:52:33.000000000","message":"Patch Set 12: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":12},{"id":"c91d10e62da5ca1a5e962bd58fa4c8184f3845af","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-01 00:59:07.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"81aeb401cbac0ec9811a5c4862885b309e9c3067","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-01 08:45:05.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"e45ede86c9a4ebf043024559e4c475be4fe74c8f","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-01 19:12:08.000000000","message":"Patch Set 12: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"41bb05c2a48ef47772c2982a2ffe8e3c6d907b64","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-07-02 07:13:31.000000000","message":"Patch Set 12: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"59d8f01c0fe9db0e0cf54ae376a9f0a75af7f8e5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-02 11:10:12.000000000","message":"Patch Set 12: Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"846dc6077ffdc71e4b0b23ad002f2a860dd8622b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 11:10:25.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"64c84ca8a0431848b7d7ec47bd491010d839ba30","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 11:24:39.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf95272691854c43b83e983bcd826b2c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/819128d3dce14c77bba26a88adc7f0ae : SUCCESS in 3m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc012e316adb45b5948e94abe1b7117e : SUCCESS in 3m 13s","accounts_in_message":[],"_revision_number":12},{"id":"f2bcf2e21a3ab6c269492d9e67fdffb19cc522d0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 11:24:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":12},{"id":"5df2e23a0c0f2f0e06ae3cec1676b53f4b2c73ca","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 11:26:41.000000000","message":"Patch Set 12:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/490babf1b8c14643a1981d9c978724e6\n\n- promote-openstack-specs https://zuul.opendev.org/t/openstack/build/357c62e872ca4f0daf3220d9b58cdd92 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"df87af4eff374bfe36a297b9d03b339f18311076","revisions":{"83d129f572c88d150505b11a585426e61ce8d578":{"kind":"REWORK","_number":1,"created":"2026-03-26 17:38:32.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/1"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:38:14.000000000","tz":60},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a shared\nutilities module to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/83d129f572c88d150505b11a585426e61ce8d578"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/83d129f572c88d150505b11a585426e61ce8d578"}]},"branch":"refs/heads/master"},"4da4ae10dfb0ed7d84dfb43c4a8a83922b713f93":{"kind":"REWORK","_number":2,"created":"2026-04-13 16:43:17.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/2"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-04-13 16:41:48.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a shared\nutilities module to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/4da4ae10dfb0ed7d84dfb43c4a8a83922b713f93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/4da4ae10dfb0ed7d84dfb43c4a8a83922b713f93"}]},"branch":"refs/heads/master"},"a7b6f6e522144bbea025ba6e7f8717f17b62c4e3":{"kind":"REWORK","_number":3,"created":"2026-04-14 07:33:19.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/3"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-04-14 07:33:14.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a shared\nutilities module to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/a7b6f6e522144bbea025ba6e7f8717f17b62c4e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/a7b6f6e522144bbea025ba6e7f8717f17b62c4e3"}]},"branch":"refs/heads/master"},"a984b7118daf2231d13584c276af9587f408fca1":{"kind":"REWORK","_number":4,"created":"2026-05-08 15:59:42.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/4"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-08 15:59:13.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/a984b7118daf2231d13584c276af9587f408fca1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/a984b7118daf2231d13584c276af9587f408fca1"}]},"branch":"refs/heads/master"},"bff38f0e2d5b5140056ce0b48665bfd1a846153e":{"kind":"REWORK","_number":5,"created":"2026-05-15 11:06:14.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/5"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-15 11:06:07.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/bff38f0e2d5b5140056ce0b48665bfd1a846153e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/bff38f0e2d5b5140056ce0b48665bfd1a846153e"}]},"branch":"refs/heads/master"},"d569e24c7fe98c32f2361ebe04ced044b0a16074":{"kind":"REWORK","_number":6,"created":"2026-05-15 12:05:34.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/6"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-15 12:05:24.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/d569e24c7fe98c32f2361ebe04ced044b0a16074"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/d569e24c7fe98c32f2361ebe04ced044b0a16074"}]},"branch":"refs/heads/master"},"9101836e5ca831b845c39473c448038bbdeb540b":{"kind":"REWORK","_number":7,"created":"2026-05-19 12:53:42.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/7"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-19 12:53:14.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/9101836e5ca831b845c39473c448038bbdeb540b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/9101836e5ca831b845c39473c448038bbdeb540b"}]},"branch":"refs/heads/master"},"96fb5f64b1592d8df0e321afb3673e5050c4febc":{"kind":"REWORK","_number":8,"created":"2026-06-04 17:13:10.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/8"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-04 17:12:56.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nImplements: blueprint generic-mdev-driver\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/96fb5f64b1592d8df0e321afb3673e5050c4febc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/96fb5f64b1592d8df0e321afb3673e5050c4febc"}]},"branch":"refs/heads/master"},"d24f1a9bebf23473981fd54348acefff041c4e6e":{"kind":"REWORK","_number":9,"created":"2026-06-08 15:24:46.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/9"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-08 15:24:21.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nImplements: blueprint generic-mdev-driver\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/d24f1a9bebf23473981fd54348acefff041c4e6e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/d24f1a9bebf23473981fd54348acefff041c4e6e"}]},"branch":"refs/heads/master"},"319ff579bbc1d2ff4f9e54e6ebb67c4b1fcd04d0":{"kind":"REWORK","_number":10,"created":"2026-06-09 15:30:48.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/10"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-09 15:19:36.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Handler\nclass to reduce code duplication with the existing\nGPU driver.\n\nImplements: blueprint generic-mdev-driver\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/319ff579bbc1d2ff4f9e54e6ebb67c4b1fcd04d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/319ff579bbc1d2ff4f9e54e6ebb67c4b1fcd04d0"}]},"branch":"refs/heads/master"},"881fd1faa49ec56317319452a40532fa2c5742b9":{"kind":"REWORK","_number":11,"created":"2026-06-29 13:53:50.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/11"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-29 13:53:19.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Bus Manager\nclass to reduce code duplication with the existing GPU driver.\n\nImplements: blueprint generic-mdev-driver\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/881fd1faa49ec56317319452a40532fa2c5742b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/881fd1faa49ec56317319452a40532fa2c5742b9"}]},"branch":"refs/heads/master"},"df87af4eff374bfe36a297b9d03b339f18311076":{"kind":"REWORK","_number":12,"created":"2026-06-30 17:28:51.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/76/982276/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg-specs","ref":"refs/changes/76/982276/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg-specs refs/changes/76/982276/12"}}},"commit":{"parents":[{"commit":"abe236e8904a65a3d07acab1701878ae56013f01","subject":"Merge \"Add 2026.2 spec structure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/abe236e8904a65a3d07acab1701878ae56013f01"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-26 17:31:27.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-30 17:28:32.000000000","tz":120},"subject":"Add generic mdev driver spec for 2026.2","message":"Add generic mdev driver spec for 2026.2\n\nPropose a generic mediated device (mdev) driver for Cyborg\nthat supports any mdev-capable device, along with a Mdev Bus Manager\nclass to reduce code duplication with the existing GPU driver.\n\nImplements: blueprint generic-mdev-driver\n\nGenerated-By: claude-code (claude-opus-4.6)\nChange-Id: I22a92c27f60428cf61371b0d36ecafce10a6eb72\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/df87af4eff374bfe36a297b9d03b339f18311076"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg-specs/commit/df87af4eff374bfe36a297b9d03b339f18311076"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
