)]}'
{"id":"openstack%2Fcyborg~999943","triplet_id":"openstack%2Fcyborg~master~Iefe53875b66c3052fb90026ebaddb359bec6f2bf","project":"openstack/cyborg","branch":"master","topic":"bp/generic-nvme-driver-with-secure-cleanup","attention_set":{"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2026-09-07 05:35:51.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Iefe53875b66c3052fb90026ebaddb359bec6f2bf","subject":"Deprecate SSD drivers in favour of NVMe driver","status":"NEW","created":"2026-08-06 08:56:47.000000000","updated":"2026-10-01 07:19:22.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":36,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"0aef39dea6482d8951cdc061cbc0bd720fad8448","_number":999943,"virtual_id_number":999943,"owner":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-10-01 07:19:22.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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"},{"_account_id":39344,"name":"Gihong Lee","display_name":"gamio","email":"gh9231@gmail.com","username":"gamio"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-06 09:00:44.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-08-06 10:38:00.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-09-15 15:18:08.000000000","updated_by":{"_account_id":39344,"name":"Gihong Lee","display_name":"gamio","email":"gh9231@gmail.com","username":"gamio"},"reviewer":{"_account_id":39344,"name":"Gihong Lee","display_name":"gamio","email":"gh9231@gmail.com","username":"gamio"},"state":"CC"}],"messages":[{"id":"e6670430c98354a0088811772d8bbde65b9d80b0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-06 08:56:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"394a112aa7e3cffb1ebf4be0cd8bad18f02fc633","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-08-06 09:00:44.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"092f4301c60af37ef22fd4124c3edd41c8a21f35","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-06 09:33:22.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"66b9b8bdbe9b5480022267b628f92dcd3819ce84","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-08-06 09:37:14.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9c813a7ccded53e3004f33264534d4785d959883","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 10:38:00.000000000","message":"Patch Set 2: 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/66c4e1a7cb26496888245e04ada7fb52\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f8f1016a589c42f3b833388fe8e0601b : SUCCESS in 4m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4acf131fd73e43e181dae81625da2c86 : SUCCESS in 5m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b166b2bf2204417971418cffe4bd20c : SUCCESS in 7m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2e4e3632f624ee2a94974d1dd00b130 : SUCCESS in 4m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/00652d2bbfea4f16b14bac196ed40eca : SUCCESS in 5m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/35469e6a51124a3c8590d40c0b55f0d6 : SUCCESS in 5m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/82c01c0bb3964a8ead1c3876d181d313 : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/eb22f16bc44e4775a5238ce3a160be86 : SUCCESS in 4m 06s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/b92a8acfef2d4bfb83ff4179b99a2a13 : FAILURE in 25m 21s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/0cbe4191ae0d46a3826ad2ada4ee33fa : FAILURE in 28m 39s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/16511ddc1c03480da22c6d9cd83c45be : FAILURE in 28m 38s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a9ac8fd8f5a5467394f3e6d9dde34c79 : FAILURE in 40m 30s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/7c1487fc6c734ab38b894c25b835d2c2 : FAILURE in 30m 41s","accounts_in_message":[],"_revision_number":2},{"id":"769ead47808c1cd2a54f2685f1147c34ed516b3d","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-08-06 11:40:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/a3361cd72de346fdac11c292637d58db\n\n- teim-code-review https://zuul.teim.app/t/main/build/6b11ef04093744cd9b6fb71313eda9d4 : SUCCESS in 6m 39s\n\nWarning:\n  The patch deprecates the SSDDriver hierarchy (including InspurNVMeSSDDriver) with a removal target of 2027.2, but no reno release note is added under releasenotes/notes/. OpenStack convention requires a deprecation release note so operators are informed during upgrades. Impact: Operators upgrading Cyborg will not be alerted that the SSD driver hierarchy is deprecated and scheduled for removal in 2027.2. This can lead to unexpected breakage when the removal eventually lands. Recommendation: Add a reno note (e.g., releasenotes/notes/deprecate-ssd-driver-\u003chash\u003e.yaml) using the \u0027deprecations\u0027 section to announce the SSDDriver and InspurNVMeSSDDriver deprecation, name the replacement (nvme_driver), and state the removal target.","accounts_in_message":[],"_revision_number":2},{"id":"237892ddc15d99a1adf3f8c2e326f87f90d7bdec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-06 13:38:36.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"a49db4cb61d27d61d3fd1a3e09fd1ac72fbc8c03","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-08-06 13:42:49.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9595165e18f27dd281e4ecca166e9ffed58c6250","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-06 13:46:06.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"9878dbe593afd79981f341cd57b30ce75f200f3a","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-08-06 13:47:54.000000000","message":"Patch Set 4:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":4},{"id":"ae3cac5ba35dc9061fbf1d6a4743fec70d695e5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 14:34:50.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/7103037b796142d69a285fe593458532\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/01f31d4678db494aafdf7a3ed3c2fdd0 : SUCCESS in 5m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b208eb95851a4af199813965245f0dc7 : SUCCESS in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0b905158a354a91bef466527db1e83b : SUCCESS in 8m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8739639a0134761961288b785b662f0 : SUCCESS in 4m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c6dbf3de965142c587219e5d52267ff8 : SUCCESS in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3b9300477fa94c1d9ca8fd80710907bb : SUCCESS in 3m 18s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d14aad5e089c447891fc37ee722bca02 : SUCCESS in 8m 29s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/885a823c442c431f9858d96d983e1a79 : SUCCESS in 4m 52s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/e97fe2e062dc418b8ccd1647ad3c1f83 : FAILURE in 31m 06s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/9aeaa9a866fa48578c0019701e6452dc : FAILURE in 23m 56s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/084c99a7dd694a5ca166d3a3bf712fbd : FAILURE in 33m 38s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a4e3efb3b89d4c9186aeb5bbfb3dc405 : FAILURE in 20m 22s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/d3557bef567e44d79d18138a6b5c104d : FAILURE in 31m 54s","accounts_in_message":[],"_revision_number":4},{"id":"9d7b6e1a27339f8fa76ce1a22fa64fdb55c18fdb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-06 15:31:25.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"8db789e7149f1da462077d6099d97d61d8251107","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-08-06 15:34:55.000000000","message":"Patch Set 5:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":5},{"id":"43fc831e1700d34559e3e09a2905e0dec171df7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 16:46:19.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/219414ef2f8746c6af0d4bb085848ad0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/019f885878ae420fb5701756cd2517b9 : SUCCESS in 4m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6490069a2b4b40329022e16469283da2 : SUCCESS in 5m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a85e666e61a244adb9bb13f54dbe0fd7 : SUCCESS in 8m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b4407047f4834bc4a11a071bbe9c49bc : SUCCESS in 4m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8ec1b6a7fad04c3681558743c898e40d : SUCCESS in 4m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f08527f0dc614c7189ca9ca171d32f24 : SUCCESS in 3m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/70003f591778441c9fd872a4e1ba86b6 : SUCCESS in 4m 33s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/af6ea782bdfa49c19f80261cc1f18a17 : SUCCESS in 4m 22s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3ab944c094854c898ac7aed8ebaf3eef : FAILURE in 19m 09s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/df6cb6039c8b4987b1d6c2442517d5c8 : FAILURE in 28m 22s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/212733cb2308477d94b5ba46465421ea : FAILURE in 49m 05s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e4b9ddf747845258380fb89610b4489 : FAILURE in 57m 30s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/a2105446c78e4195b3310c0dd6354f09 : FAILURE in 29m 29s","accounts_in_message":[],"_revision_number":5},{"id":"b8d1ff14d8bb82bc1b03c4ee2f06803c35011744","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-08-06 17:32:20.000000000","message":"Patch Set 5:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/10e7248b31f049b7b283de44fb136c9b\n\n- teim-code-review https://zuul.teim.app/t/main/build/b7c167747b1a49ab8c849f0ef378872f : SUCCESS in 7m 57s","accounts_in_message":[],"_revision_number":5},{"id":"e43f7983075f4a29e79339e55d1fdad01637d149","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-07 05:48:18.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"1aa4502d1f82e0e8b6d5c360aba50e91e86fbfe8","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-08-07 05:51:01.000000000","message":"Patch Set 6:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":6},{"id":"d4c9c8cd9bc881a31261ed9cbb60c544533767c9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 06:53:53.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/10c015f5520f47c287382aa78307a669\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8fe6075a4724302867dae40fd87e6a8 : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/592c46045e1847aca351bf7c643097f5 : SUCCESS in 5m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a37bf5d24ce4650b3c6ddb630390624 : SUCCESS in 7m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/113b40f924264003bccb22cd1b84c2fa : SUCCESS in 3m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/985a47d074f54d67ae65272c28551ae7 : SUCCESS in 3m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d09bfeec77db46949d302c07b486aa87 : SUCCESS in 3m 24s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7dbe69070f0c448a9ff00970830eef1e : SUCCESS in 9m 25s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/2b5bb6bdbe7d46aea547988e61592342 : SUCCESS in 6m 20s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/7c525fbeb0ee4a8281f12cf26fb7d225 : SUCCESS in 44m 27s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/9bcd4f938db04c14b7e27f51d00129af : SUCCESS in 46m 05s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/e60d841c60264714945e6c76a74fae84 : SUCCESS in 57m 55s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a928a50683034c218385a7e243929843 : SUCCESS in 37m 38s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/47292e95ad624e1c8815d334f78d9ca0 : SUCCESS in 37m 04s","accounts_in_message":[],"_revision_number":6},{"id":"fccd9352afdb7c07cf39805223f57728017fca36","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-08-07 08:00:29.000000000","message":"Patch Set 6:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/163bd801c01f401fa4c8c0cb5005d7f3\n\n- teim-code-review https://zuul.teim.app/t/main/build/213a95593fe541c485a26a1152477b0c : SUCCESS in 10m 47s\n\nWarning:\n  The deprecation release note added by a prior commit in this chain (add-nvme-generic-driver-a1b2c3d4e5f6.yaml) says the SSD drivers \u0027will be removed in a future release.\u0027 However, the code added by this commit specifies a concrete removal target of \u00272027.2\u0027 in both the module docstring and the De... Impact: Operators reading the release note will not see the concrete removal target and may underestimate the urgency of migrating to the generic NVMe driver. This creates a documentation gap between user-facing release notes and the actual deprecation schedule communicated in the code. Recommendation: Update releasenotes/notes/add-nvme-generic-driver-a1b2c3d4e5f6.yaml to replace \u0027a future release\u0027 with \u0027the 2027.2 release\u0027 (or add a new reno note) so the release note matches the code-level deprecation message.","accounts_in_message":[],"_revision_number":6},{"id":"c8ae60e0cd9d39c2382fedad82a84b0c24d8ba4e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-07 16:13:28.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"c5916c11f14c110bb5b43f5ed6dbd743833f5834","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-08-07 16:16:22.000000000","message":"Patch Set 7:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":7},{"id":"772ac9f50ba934159cbe73232ed9152eb3258f44","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-08-07 17:14:33.000000000","message":"Patch Set 7:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/21456207920f41eeaae58da3722f6015\n\n- teim-code-review https://zuul.teim.app/t/main/build/d8ec5b52f1704733a00261043767bfeb : SUCCESS in 8m 30s\n\nWarning:\n  The patch adds a runtime DeprecationWarning to SSDDriver.__init__ specifying a 2027.2 removal target, but no new reno release note is included. The existing note in add-nvme-generic-driver-a1b2c3d4e5f6.yaml only says \u0027removed in a future release\u0027 without the specific target or mention of the runt... Impact: Operators reading release notes will not learn that a runtime DeprecationWarning is now emitted or that the specific removal target is 2027.2, making migration planning harder. Recommendation: Add a new reno release note (or update the existing deprecation entry) to state that SSDDriver now emits a DeprecationWarning at instantiation and that the removal target is 2027.2, directing users to the generic nvme_driver.","accounts_in_message":[],"_revision_number":7},{"id":"2d7374a6997c4845e243ac876fdabe6b34d9420c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 17:30:23.000000000","message":"Patch Set 7: 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/c7c83e55ecc24be8bf37b9183fa8fd35\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/516bf3070baf44bdb032d6a743accea0 : SUCCESS in 5m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/42a93e03f80543d990b2fbe838dd3098 : SUCCESS in 4m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78dc95a6c71d4533a3a5ea8957905c87 : SUCCESS in 8m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f655c3bba2ee40f688c1cdb286ad480e : SUCCESS in 4m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cf168813aee345e5be54d8c28632c974 : SUCCESS in 3m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/727b14b607764b4ebce91d1d79fb508f : SUCCESS in 4m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/72d5b8d48e814309be3b4c95ac2ba0f7 : SUCCESS in 5m 25s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/f572660f62204fb8a8bed4a53b5daa7f : SUCCESS in 3m 59s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3d97e609d8aa4049a7316be3894bf650 : FAILURE in 53m 54s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/9d5d4791c9d64d8584b366f666acb4e7 : FAILURE in 37m 12s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/6b2ca99d057b461fa71348e5eeb453f9 : FAILURE in 55m 45s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d285906d7a454d1580a5a140ccd61e97 : FAILURE in 1h 00m 19s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/e3ba85ae7380424494848c546cf58555 : FAILURE in 55m 04s","accounts_in_message":[],"_revision_number":7},{"id":"9112e80f7a54db8e2627da3818064d3316407dba","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-09 04:11:29.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"3b59e9c89289562f1c223454158b26b4348152a0","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-08-09 04:13:19.000000000","message":"Patch Set 8:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":8},{"id":"da7262bd94b430981a720877269e5fd581df9660","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-09 05:18:35.000000000","message":"Patch Set 8: 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/5e070b75585f4f95851327b9c5c43f80\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/60c5f263708846a98bf9514a9bb96eee : SUCCESS in 5m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/27a2373b499c4e92b185cf035c668e42 : SUCCESS in 4m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a29966ca6ea4ef6a7c0b6163707aba0 : SUCCESS in 7m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3ac0a9249c944648960d139f30153f0 : SUCCESS in 4m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a10d7812c85b49008f3be12cfee98eb1 : SUCCESS in 4m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0e7c32ee67e449cebd0c7c7699e6c175 : SUCCESS in 4m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1c406357b6e942808268328efce77692 : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/9550d96eb0764584bdb45be5cdf60fe4 : SUCCESS in 4m 02s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a3ee1b18aa5740289135e9e3648e5410 : FAILURE in 58m 35s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/b7451d73e4af4f1eb3f3926c1655d999 : FAILURE in 39m 24s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/fb6d84f6e379405b9bb8e29f404f9aea : FAILURE in 54m 49s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a3429cce848a4c8482e20f805d00145c : FAILURE in 58m 23s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/48542cf2cacd4256b2a63637978d8ecc : FAILURE in 52m 44s","accounts_in_message":[],"_revision_number":8},{"id":"dc2e630a486ca75fe07eb0a1f5338c147338b373","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-08-09 06:04:22.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/2a6ef900b0344edea1795017f5919c67\n\n- teim-code-review https://zuul.teim.app/t/main/build/e00ab60eaf564f39b795a3634ec34d53 : SUCCESS in 8m 51s","accounts_in_message":[],"_revision_number":8},{"id":"0bb2204b2b31678fb2f5ae7048e26e20cb0a20be","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-11 08:20:25.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"4047b7418cfe0e2591e25d3c6dbd5543aa28fbcf","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-08-11 08:22:17.000000000","message":"Patch Set 9:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":9},{"id":"87a281c31fa7a9e21429580f67ca091cb34bc6b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 09:27:41.000000000","message":"Patch Set 9: 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/79f62518d9b74911b0c666e5bc3e41ad\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15bb913efe4a4abf99c27525676d197b : SUCCESS in 6m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d8263a365b1a4faeac72d57cd163adbc : SUCCESS in 4m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1a2a0f1304b4bfe8789afe319b0e27f : SUCCESS in 9m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d8652af4c297479380d7c0e28263c4b5 : SUCCESS in 3m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3a733c9f84964be3ac6d474eca4ff301 : SUCCESS in 4m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ddaf986d413f4beb863da7cb411f73b6 : SUCCESS in 2m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5fc72f25cd084f96a07d57392ed05bfe : SUCCESS in 7m 54s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a51d057f8e8d4e8bab2fe2ba08662638 : SUCCESS in 3m 11s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/566882f7e5b64adaa06a8b95b98c3cca : SUCCESS in 39m 46s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/7c621821efa847c19a46344c0747eb3c : SUCCESS in 42m 23s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/ddbb19a923864e71801e91c63d59dc6d : FAILURE in 56m 19s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/283eec7576764ee193b36e1c171d7966 : SUCCESS in 32m 45s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/78a3b83c76ad46db98821c77abfcaaa8 : FAILURE in 51m 40s","accounts_in_message":[],"_revision_number":9},{"id":"b17a03ef593d1952860328f8b447f57b8055da0e","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-08-11 10:25:18.000000000","message":"Patch Set 9:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/0775a935658740409d02f1a2c5e72b4d\n\n- teim-code-review https://zuul.teim.app/t/main/build/7c414ca432624287ac5d0ca409a91040 : SUCCESS in 6m 54s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/1bf6615d5b7909b72468fb732c2ada5f found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0152c20648616207022b772d371c79f0 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/dbfc7503f7c7062848fd4614eaef1cc2 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":9},{"id":"7618b864bd96a558d47bc7e76908625e5865f543","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-11 13:59:52.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"2e56042fb3f19649fe3696c2d331277c8dede884","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-08-11 14:01:36.000000000","message":"Patch Set 10:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":10},{"id":"fd16d409e2c8f7e4e6cdbaca204087b570eca82c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 15:20:10.000000000","message":"Patch Set 10: 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/eaee078d71d3419889ab1b00bd8396d4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b151ade811540029320a608ecdc6002 : SUCCESS in 5m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c1c12edf6f5a44b6a67aad8ef6265309 : SUCCESS in 3m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a974cd4627184b2685d81dd9909b8317 : SUCCESS in 7m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d29a4f6176fe4bfaa26359871f3d0564 : SUCCESS in 4m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dd675051d94c4c9cb2569e1e95d98131 : SUCCESS in 4m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3be6fb8a205f48969e11bc46ff0a0ba9 : SUCCESS in 3m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5505f159ef914d2fa5860e836907384a : SUCCESS in 8m 01s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/5e560bbc9bc9485396a4802bb8d3ac6f : SUCCESS in 6m 42s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/da271c68cab94f2fb54201ca66019a51 : FAILURE in 40m 14s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/f137596e951e440ebe92731f910a2e36 : FAILURE in 43m 33s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/316c11e2a928461e8315da750202d60a : FAILURE in 19m 48s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/56e41d47b7174a949460c2dc2f6fe615 : FAILURE in 1h 00m 47s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/022aaa04e29443ab9252affb97278ce4 : FAILURE in 29m 45s","accounts_in_message":[],"_revision_number":10},{"id":"c276aaec268252c3e95c8d70826e95a05b71557e","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-08-11 16:46:14.000000000","message":"Patch Set 10:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/e77eeebac0ad4c42b9a2e367f51cb612\n\n- teim-code-review https://zuul.teim.app/t/main/build/6d370dd6e75c42138c9fe0ca76d01a62 : SUCCESS in 11m 15s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/2828778a60deaf32ddfd8bf19a7bbe42 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/f911fdd357d78643f2d8580bd5f8d94f found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/f54202e79cae8e1a4c1fc10474d06c7a found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":10},{"id":"76e9a381abc20f80a24b4b8b9980f4423e14f764","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-12 07:26:32.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":11},{"id":"92362a20fde14509fad0726983d16c2b03baf0e1","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-08-12 07:28:36.000000000","message":"Patch Set 11:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":11},{"id":"a94d8da1fbd72cb88f55d74e8b51e5c5e920e3e7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-12 08:42:29.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fd4224caa2bb491da1426af735aaa8b9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3af83da604bd4d6299a26f12f8a4f61a : SUCCESS in 3m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4893fa6c7920447ebe399eabbc7e6bc2 : SUCCESS in 4m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30efe55500fb4586ad53debda3d16d43 : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c20c8aeade2343cd945227238d9a105f : SUCCESS in 6m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5cb2b2e8bce64d53bc4976229b5e12e8 : SUCCESS in 3m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e6aeb5e0f228434fb4184cd45c67d272 : SUCCESS in 4m 58s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7c621bb6c8f443978e727f237938142e : SUCCESS in 6m 25s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/8926d96c53554fc49358978b96906bda : SUCCESS in 4m 38s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/c9771bd2fd3041dd8d9a8a449a7b647c : SUCCESS in 52m 10s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/ce43c459092848bb8bdfd9b6057a506e : SUCCESS in 45m 56s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/b1599437405b4943b7fc2bf4c192847b : SUCCESS in 57m 37s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/28c382b3c7cb497ea9df14c852596310 : SUCCESS in 41m 41s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/f594684800084679a9e9f9d0e0a65d27 : SUCCESS in 54m 12s","accounts_in_message":[],"_revision_number":11},{"id":"7ce14a46a53332c7f3e489fe2ba45ab7b119a97d","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-08-12 10:27:40.000000000","message":"Patch Set 11:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/444abd86af734b8eab3b76254370c786\n\n- teim-code-review https://zuul.teim.app/t/main/build/a1488488df694380924c2c9dbbdf7ff8 : SUCCESS in 6m 54s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/e1f50e9eb7a5ee0195efbdb71c93c71e found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0152c20648616207022b772d371c79f0 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/34e40a483ba3c2fa268dc384eda8266a found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":11},{"id":"2d0e5feeb178413972f2125dd9e4d8abe2679436","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-12 14:59:18.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"2757d12c68d55bee736709a2a2e403b8e661a176","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-08-12 15:01:08.000000000","message":"Patch Set 12:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":12},{"id":"e1f96d814ba29bd2bec380dab55ded309b995e2e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-12 15:59:18.000000000","message":"Patch Set 12: 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/ded5c8000ae849bc8400074880bb708c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9deb21f460cd4a58b2f39ee2c85634ab : SUCCESS in 5m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b12d67f88c8a440fa2dc9a2455e281e3 : SUCCESS in 4m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6009abbfd0ef4f9d9efd0bb1d4148ab8 : SUCCESS in 5m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba44022d5b6644e3af6ad332036e6b3d : SUCCESS in 3m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d2233f76df434ffc96ba980a0b419acd : SUCCESS in 4m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8d220484f71c4e07af91a178f0d8744c : SUCCESS in 4m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1fbb68ebff144991a6ea10955c63e82c : SUCCESS in 6m 53s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/ac4fdd3274fd40a9ba9a3cd9ffa0605e : SUCCESS in 4m 01s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/628b1f3451234cdf8ccc6b6e10c35e2a : SUCCESS in 53m 54s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/20973bedbf54496b92bc5f3b068c43b7 : SUCCESS in 23m 40s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/ecfa8cfc771b490fab1518977569be05 : FAILURE in 55m 35s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9d71f7ca41944761ae3e7cbc2bb59404 : FAILURE in 28m 29s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/d790e49111654934af3cd6565008b5c9 : SUCCESS in 40m 48s","accounts_in_message":[],"_revision_number":12},{"id":"4412b8c48666e43d3db4bc93b159467de13a3a9d","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-08-12 16:00:11.000000000","message":"Patch Set 12:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/6df501bdc44743cf99389fedcecd5d27\n\n- teim-code-review https://zuul.teim.app/t/main/build/b389ef659a0b444a9826226c25904160 : SUCCESS in 12m 56s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/efc912752dafabf8310d9c1a0e2cf1fe found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/857107ca17dc40194d56386bc9bd0990 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/50ebe41481dc3e85824ad28072947a2b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  The patch introduces runtime DeprecationWarning emissions and specifies a concrete 2027.2 removal target, but does not add a reno release note documenting these operational changes. The existing release note only says \u0027a future release\u0027 without mentioning the runtime warning or the 2027.2 target. Impact: Operators upgrading to this release will see new DeprecationWarning messages in logs but have no release note explaining the timeline or recommended migration path beyond what the warning itself says. The concrete 2027.2 removal target is not formally documented in release notes. Recommendation: Add a reno release note (e.g., releasenotes/notes/deprecate-ssd-driver-\u003chash\u003e.yaml) under the \u0027deprecations\u0027 section that documents the runtime DeprecationWarning and specifies the 2027.2 removal target for both SSDDriver and InspurNVMeSSDDriver.","accounts_in_message":[],"_revision_number":12},{"id":"b731fe416ef6e67412e78bdd7e22122192f24864","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-13 03:32:48.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"9b46e082a8a30810c1adb072c036a9359834aff2","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-08-13 03:34:38.000000000","message":"Patch Set 13:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":13},{"id":"c15f0252e4c8b57316c4e4337499a134e9590cf4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 04:51:04.000000000","message":"Patch Set 13: 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/11532c77ca5f4758978465fd6ebc4e9c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/323458c535464d4890c93b27771fd44d : SUCCESS in 4m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d7d15b12f22440e49cdb92fa06d513ce : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a8c3e1a4296418cb8e1eae73f487ddf : SUCCESS in 9m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2e0718c0fa64db2934ffeec7e9cf004 : SUCCESS in 4m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/47e99c96bd9547dd9ff7517bd6d0a681 : SUCCESS in 3m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/53d81cd0eaab40058019d2c005af6078 : SUCCESS in 5m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/827026e83f194e1797a25504f38e7858 : SUCCESS in 6m 52s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/54666df8301846508f96bd59909fa56d : SUCCESS in 4m 03s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/7644af4bcd7f45b1884eaf1ad80a52c8 : SUCCESS in 50m 07s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/2949107e792d482bb78a2432da0d4387 : SUCCESS in 45m 51s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/6712b560cc404a8fb4aa54cfeb2dd87c : FAILURE in 58m 57s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/17b89d7047684e6db320e5255bf0ea31 : FAILURE in 1h 07m 41s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/a8c28ea6ef8145f1b7471afbf2c19031 : SUCCESS in 58m 33s","accounts_in_message":[],"_revision_number":13},{"id":"21084b483cd8592fe666fcfdcaafe0564d63f03f","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-08-13 06:37:33.000000000","message":"Patch Set 13:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/fe5265233b81482bb9b17ef32f3ecee2\n\n- teim-code-review https://zuul.teim.app/t/main/build/ed86e4651ba3405cb78e9170febaf7d7 : SUCCESS in 7m 03s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0152c20648616207022b772d371c79f0 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/53fae83123087f9b380ac5ae87b9a81f found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/919761b10c44a6c58d515ff941daaad2 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":13},{"id":"a1180d237b288434e5bb6c60bad28a61d88b307f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-13 13:57:53.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"dcafe6fbe565099bf4fc2308812294784c6e7f36","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-08-13 13:59:29.000000000","message":"Patch Set 14:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":14},{"id":"fabe8a446ce9374c64910356ec78b247d01e30c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 15:06:27.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/16799ccb42ad436f9815ea6949a2c60b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3f83751ddbcc461fa597b4e282850de5 : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/805e6683f87c421e8303d088125dd49d : SUCCESS in 3m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c6817940fa2741588c4cc436276f81c3 : SUCCESS in 8m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14f8c1f0c85940618e1eaec876b3e91d : SUCCESS in 2m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/64ed15da0bbb4651b77e12d6a98ae183 : SUCCESS in 4m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ff4ffddd439f4c31932499797f9f71a9 : SUCCESS in 3m 48s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3209db88c4f043b0817a58b8a7fc25c4 : SUCCESS in 8m 36s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/087f8f9265bd489e9cec1f2fe6710807 : SUCCESS in 3m 55s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/c74402904e08412183d20d557bd51c56 : SUCCESS in 44m 22s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/0a0c2b0001c143cc86334735b5388479 : SUCCESS in 51m 26s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/0d1aa10ee4b94ced8ba6bf0f74c6cf3f : SUCCESS in 46m 38s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5cbddd14b71542a08edd73b807a1c570 : SUCCESS in 39m 20s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/800a1d6269bd4bf782bae8613fd7bc30 : SUCCESS in 56m 03s","accounts_in_message":[],"_revision_number":14},{"id":"26c75dbceb891b979799620e553d232792d672ad","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-08-13 15:16:22.000000000","message":"Patch Set 14:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/375b347c1173483bb1769b608bcb6212\n\n- teim-code-review https://zuul.teim.app/t/main/build/2205fcf0a896489a8678414d390d11fb : SUCCESS in 9m 41s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0152c20648616207022b772d371c79f0 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/a42de01a3336fc28d623ff20c5c27920 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/53fae83123087f9b380ac5ae87b9a81f found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":14},{"id":"d83f960baf05d9d5772d5cc8d19f533e10794ee0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-14 14:35:36.000000000","message":"Uploaded patch set 15: New patch set was added with same tree, parent tree, and commit message as Patch Set 14.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":15},{"id":"8246dc6830197c51243cce99c7382df66f49ed92","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-08-14 14:37:28.000000000","message":"Patch Set 15:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":15},{"id":"7e7c136cee8b0ebff0f095a8663ea030a6868bc7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-14 15:49:34.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26b5131ba0814d7cae8ec663031e8baa\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f042e110683349ea8647c1e1f630ab00 : SUCCESS in 4m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3aed7321ed274841b9d7d7a04789d10c : SUCCESS in 5m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc2a00eaaca24baea5e0a0dfdad298d1 : SUCCESS in 5m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c49470c6430d498bae1850815a152ab4 : SUCCESS in 5m 57s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8867a9efe17c4183943cceb156e7dae3 : SUCCESS in 2m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/246f6c1cb4874d47afa2e6574d92ef83 : SUCCESS in 4m 11s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9f7070edcc374b1585964c5f72a8ca83 : SUCCESS in 6m 04s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/55303a3973584eefbb24290a76c8a1d0 : SUCCESS in 3m 07s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3600b92796e6483e829857330d63aa24 : SUCCESS in 52m 21s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/b868148d6eda49579e9985739a4a857a : SUCCESS in 46m 36s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/3d2df523b2274f1faa2c75ee60be2d7c : SUCCESS in 56m 52s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b2d1afbd14054817b7223db84a4ce894 : SUCCESS in 56m 15s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/1abd7d0cff3b400c87a9340c3b03fa18 : SUCCESS in 56m 34s","accounts_in_message":[],"_revision_number":15},{"id":"f44fe2380a8dbf921991095f31343e25e7142be7","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-08-14 16:42:41.000000000","message":"Patch Set 15:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/a20638d0fc0b48359532db8c5a242baf\n\n- teim-code-review https://zuul.teim.app/t/main/build/0ba67bab067e4f80a265e922deadfed4 : SUCCESS in 8m 33s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0152c20648616207022b772d371c79f0 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/c5d2c48c68a3c71d25fc9bc05d8a9144 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/633816721bc07bdda0fbf06ed9b188a8 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":15},{"id":"a792cf4e59174d91a3a8dac772a40c284844cc1c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-15 15:12:22.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":16},{"id":"4c563856fc9c1c606d6b0f15134b6d813a7a919c","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-08-15 15:14:19.000000000","message":"Patch Set 16:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":16},{"id":"899e7d48f7a7598c72c5b35eb9fcb8ec6b01aae3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-15 16:22:19.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c666ddb5f48407e9b1a7cfa72b11dd9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f505356bc7304ff1acaef20e67d3339e : SUCCESS in 6m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3adcecfe0d9e4315aa8b2614c0fb2f0b : SUCCESS in 4m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c0ddd5960364a10979d60e2f99b6c70 : SUCCESS in 8m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/821b58c4d6cb4dd3a9f66421fe0aa68b : SUCCESS in 2m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/91a2aae3cd204a7399c68a48ab7fe276 : SUCCESS in 2m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1de51073a1374ca981094892d799f3e7 : SUCCESS in 4m 26s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3cf0a00a104a4457903bf8b1869a7ce6 : SUCCESS in 7m 26s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e5ed2c32a26346288de5aa89fd5a087b : SUCCESS in 4m 08s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/acd089c023e549c6b791a7a7995c8285 : SUCCESS in 56m 54s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/146369ab100b49158a7fc023aa0e6ea1 : SUCCESS in 45m 12s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/2d4e7585893a4fa3ae0b8f3d422cf127 : SUCCESS in 31m 29s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/be61392252164702ad9891c93e982784 : SUCCESS in 26m 32s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/928bc74033e74f2eaf9a28c829710732 : SUCCESS in 51m 38s","accounts_in_message":[],"_revision_number":16},{"id":"b73013e3fd1c30ea889d2b55b695d4d38058c697","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-08-15 17:29:54.000000000","message":"Patch Set 16:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/f9c49def5c474bd7a6c6d359035d8c44\n\n- teim-code-review https://zuul.teim.app/t/main/build/c26848d9f8ac4b96be58b079f2dc2f88 : SUCCESS in 7m 35s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/e1cf206076d306ed6d6e6b917d103ab3 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/5d6ec245f855ced60908a544f340db02 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/64bb8818767ee53eb9f04ea0997a7ef9 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  The patch deprecates the SSD drivers but does not touch doc/source/configuration/drivers.rst, which still lists inspur_nvme_ssd_driver in the driver table and shows enabled_drivers \u003d inspur_nvme_ssd_driver as an active example with no deprecation notice. Impact: Operators following the current admin docs will enable a driver the project has marked for removal in 2027.2, and will not see the deprecation (DeprecationWarning is hidden by Python\u0027s default filters) because they only read the configuration guide. Recommendation: Add a Deprecated directive to the Inspur NVMe SSD Driver section of doc/source/configuration/drivers.rst pointing to the generic nvme_driver, and mark the driver-table row accordingly (e.g. \u0027(deprecated, use nvme_driver)\u0027).","accounts_in_message":[],"_revision_number":16},{"id":"76cf3631577046861d863694573e94e01acf429a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-17 07:05:01.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":17},{"id":"a1afff4dbeaf9f4dd4027d73e4a3232c493cbf8a","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-08-17 07:10:56.000000000","message":"Patch Set 17:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":17},{"id":"f6a6a7389775b443d17a74e9f3c5074fe960c32a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 08:15:07.000000000","message":"Patch Set 17: 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/1efa47eedb88498086cf829213e523ef\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/906c7278efde438e9fdb7996d2f15407 : SUCCESS in 6m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ab8f83e93b5448fdba144cb4a0ff8bc2 : SUCCESS in 5m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab62e979ad1a4740a7b339d3106af08f : SUCCESS in 8m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbe32ca79efd40afb799cb584ca10dab : SUCCESS in 4m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d151b4c9b4ec4637806d7bb59bd76610 : SUCCESS in 5m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/329cc781429c43b79f0a5be308233eac : SUCCESS in 4m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/73971b6f5098489b9ebe0e45f54ed4c8 : SUCCESS in 5m 07s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/afbc1a80e0cd44479c6f1d0af687d670 : SUCCESS in 3m 18s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3dd584e5f08e42b39c8b26e6f3e88dc3 : SUCCESS in 55m 10s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/29a3aa1b6c26406585caa8f3df3e2fc0 : SUCCESS in 29m 43s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/ddd18ef77008422889326a5017e5762c : SUCCESS in 32m 55s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c39e867fedbd4ac1ae3928b826033eb8 : SUCCESS in 1h 01m 58s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/a76723e093364f2a8318e9264f2b1a8c : FAILURE in 55m 22s","accounts_in_message":[],"_revision_number":17},{"id":"0530e062635f20c4822e8987e81d51d165e0357d","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-08-17 08:55:37.000000000","message":"Patch Set 17:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/d28c54d8d3544303b1b5d9187d2f3df1\n\n- teim-code-review https://zuul.teim.app/t/main/build/6f2b7e506c8543cabbb59c99e4c6518b : SUCCESS in 7m 55s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/2828778a60deaf32ddfd8bf19a7bbe42 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/829f255153eb3bac5924c1395599a64a found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/5d6ec245f855ced60908a544f340db02 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":17},{"id":"804c9491e7762b7cefc64c3f35098031d37be2d1","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-17 15:50:47.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"370d11b44036b8200852b954739e98bd470d9c68","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-08-17 15:51:23.000000000","message":"Patch Set 17:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":17},{"id":"6958efad494c6ec424e0037d2497f2dda64ec82d","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-08-17 15:59:38.000000000","message":"Patch Set 17:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/baeba47000f64de19846c1fc64fd857e\n\n- teim-code-review https://zuul.teim.app/t/main/build/b543c0ad5e2a41ba939a755603287825 : SUCCESS in 8m 06s\n\nWarning:\n  File .kube/cache/http/4cbf3e74a0cf251e76b79c730e27aa78 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0a771f2540bee8272a9133c8d531842b found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/0152c20648616207022b772d371c79f0 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/5f70b16441361184875bdb0e58d797b7 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .kube/cache/http/e1cf206076d306ed6d6e6b917d103ab3 found in build home directory during playbook github.com/SeanMooney/ci-sean-mooney/playbooks/base/pre.yaml for job teim-code-review.  Add to preserve-home-paths if safe, or otherwise remove.\n  The commit deprecates two operator-facing driver entry points (the SSD base driver and the inspur_nvme_ssd_driver stevedore entry point) but adds no release note under releasenotes/notes/, leaving operators unaware of the deprecation and the 2027.2 removal target. Impact: Operators upgrading cyborg will not see the deprecation in release notes and may be surprised by driver removal in 2027.2; release-note checks in the release process will flag the missing note. Recommendation: Add a reno note (deprecations section) documenting that SSDDriver and the inspur_nvme_ssd_driver entry point are deprecated in favor of nvme_driver, with the 2027.2 removal target and required configuration migration steps.","accounts_in_message":[],"_revision_number":17},{"id":"edfb96b2a8fb704593eaf05d3c0002fdea4092a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 17:00:29.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1a0eb0693bb84b958898c34b645253e0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/013cce12bb884d4f83f3a3e4a310656d : SUCCESS in 4m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa1acd66347c4d9bb2c7da60a35e1a31 : SUCCESS in 3m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62f094bd8da84ec2aae8e449b10d4b46 : SUCCESS in 8m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3227dc311da14ceaac0c81afce11771c : SUCCESS in 4m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cb0cc7fd629a4d5db1af5fa9afe9fa58 : SUCCESS in 3m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8b936e748e704bcc80898324c1deb567 : SUCCESS in 2m 37s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/132f4e615f7d4cac94926e48f7a1f99f : SUCCESS in 6m 37s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/884768ee677749098a016cbe7215bbdc : SUCCESS in 4m 41s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a3b091a1fc5e417cbcb16079f0f54163 : SUCCESS in 38m 25s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/fb6ee5750fc84b64881e49904970e185 : SUCCESS in 49m 39s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/c36bb183d9604a77a160d76727909f2a : SUCCESS in 57m 10s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5e02570699144e7a8255ebc82435f131 : SUCCESS in 55m 20s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/f55b4c2e7e0348f3b7b9dfdb47e7bcaa : SUCCESS in 56m 46s","accounts_in_message":[],"_revision_number":17},{"id":"fef38cda1abde068c580107d2c639303a7e360de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-18 05:32:30.000000000","message":"Uploaded patch set 18: Patch Set 17 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":18},{"id":"e85cab901a8e543e1920758ae27636775aa713e5","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-08-18 05:34:01.000000000","message":"Patch Set 18:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":18},{"id":"9ad2d4d194fd807228f9f7ceb1fb5036bdf322a0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-18 06:41:12.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/181903a937c24494bce32fc7cfc16f22\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/afd7a3966a2a452c9d8ff97d554e87d4 : SUCCESS in 6m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4a565481156d41cfa93948b15eb4fbae : SUCCESS in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54825a97acb845f0be9a9181b9cef680 : SUCCESS in 8m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee0ca745df0c4678bd455862ae025fde : SUCCESS in 5m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b9847f71db794fbab6090550d2a1198b : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0b02c04c6e7a4de2ae5a1191c08749c5 : SUCCESS in 4m 23s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/948a76ad7550416eae2a563a9e2c0603 : SUCCESS in 6m 52s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/198f7de57e57409794e5d015090d94d8 : SUCCESS in 5m 23s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/2f000040eb3a44a4baaa5c609639f27d : SUCCESS in 27m 23s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/46d5476de3464b95ac00c82a98b61117 : SUCCESS in 35m 43s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/1211f7c2931942f399284f7f23381cd0 : SUCCESS in 1h 01m 35s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b254b89026384bf283cd0c968a17e353 : SUCCESS in 53m 49s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/15ddd99c9ef44d569335f18fe05e7c70 : SUCCESS in 53m 27s","accounts_in_message":[],"_revision_number":18},{"id":"0a9dc0b94cea10beb8b2c72b5428d20ba23d4ad1","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-08-18 07:17:04.000000000","message":"Patch Set 18:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/286705305e124bd49d14710e3488718f\n\n- teim-code-review https://zuul.teim.app/t/main/build/072238ea134b459b84d39abf0ae59c60 : SUCCESS in 13m 37s\n\nWarning:\n  The change introduces new operator-facing information - a concrete removal version (2027.2) for the SSD drivers - but adds no reno release note. The existing deprecations note from the NVMe driver series still says only \u0027removed in a future release\u0027. Impact: Operators tracking deprecations through release notes, the canonical OpenStack channel, never learn the concrete removal release and cannot schedule migration off the Inspur driver. Recommendation: Add or update a reno note, e.g. \u0027deprecations: The SSD and Inspur NVMe SSD drivers are deprecated in favor of nvme_driver and will be removed in the 2027.2 release.\u0027","accounts_in_message":[],"_revision_number":18},{"id":"9847beeb0b322ef9b81ff4f6373840f3435fccb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-21 11:34:17.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased. Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":19},{"id":"8b4cedb908a1c52cef40c8ad9d5085057634f274","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-08-21 11:35:46.000000000","message":"Patch Set 19:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":19},{"id":"6be99a4e7b3f03a2a996e3716710e04d0122ee87","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-08-21 12:41:27.000000000","message":"Patch Set 19:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/637549e7fb3d440c8292e1ed63ba0e27\n\n- teim-code-review https://zuul.teim.app/t/main/build/874247cd88b047b68ed7403f9ff3d4db : SUCCESS in 8m 21s\n\nWarning:\n  The change deprecates the SSD and Inspur NVMe SSD drivers with a stated removal target of 2027.2 but adds no release note. Cyborg actively uses reno (51 notes under releasenotes/notes/, and the immediately preceding commits in this branch added notes), and driver deprecation is exactly the operator/upgrade impact the \u0027deprecations:\u0027 section exists to communicate. Impact: Operators reading the cycle\u0027s release notes will not learn that inspur_nvme_ssd_driver is deprecated for removal in 2027.2; combined with CF-001 there is no supported channel through which they can discover the deprecation. Recommendation: Add a reno release note with a \u0027deprecations:\u0027 section stating that the SSD and Inspur NVMe SSD drivers are deprecated, that nvme_driver replaces them, and the 2027.2 removal target.","accounts_in_message":[],"_revision_number":19},{"id":"1c409fa557f0f1ec40d915ea5281d75d4e53982f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 12:49:41.000000000","message":"Patch Set 19: 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/e164184497c6489a9947ab39bb632ba7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/269c65a3b3f94bf0aec27be8cd69a97b : SUCCESS in 3m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/16812e9b05764bc0b4872cf461a97451 : SUCCESS in 4m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b7681a1f7abc4b7cb19568065b8261cf : SUCCESS in 8m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47f29975ead34a6ebc14b3cf5b508611 : SUCCESS in 4m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d0e764a2170d415f83ecf13e137aebc4 : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/01c13394cf74445cbb74bf98bc3bb54e : SUCCESS in 4m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bef0997b6d5d41d8b7e6c4189d9224d1 : SUCCESS in 9m 26s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a9cce40f173748aa8a31563da8d23255 : SUCCESS in 3m 17s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/4db73cc14039425181400f99d896b5d9 : FAILURE in 30m 16s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/d4608b226f5c44d0b15b22afdfe1fb30 : FAILURE in 36m 46s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/bc5b6a5d083b4d6c86f75e4228710c3a : FAILURE in 1h 03m 42s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/276e49050c2a49438a95564c71c73f37 : FAILURE in 59m 27s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/ce5b5285408f4841abe11be1bd804d6f : FAILURE in 30m 24s","accounts_in_message":[],"_revision_number":19},{"id":"97b2c7bdd47ecc702542eda903e0926b096fd4d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-21 13:35:09.000000000","message":"Uploaded patch set 20: Patch Set 19 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":20},{"id":"6cab6db919c36a43a8e24f8f32c10be9e294ce2a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-21 14:42:47.000000000","message":"Patch Set 20: 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/f41ca0c4fe46451c841dec517753c86b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59a57b225f854ae48e2a9f323c1aa064 : SUCCESS in 5m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/960d2ab858ab43a68b34f7dd02a0f5bc : SUCCESS in 5m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/50e19a2fb55440a49c5f68145fc4ae56 : SUCCESS in 8m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aff5e85427394c379e08ab147c3f4548 : SUCCESS in 3m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0d292138a4a64bd3843eb32f7e531d25 : SUCCESS in 4m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dfba10429f72497a84dfd2d35ca8ee0f : SUCCESS in 3m 18s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c8b8656ec1f94e55a1aa288c977493dc : SUCCESS in 7m 04s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/68c8adf501f04f3481c0bf5cf3c7ae1b : SUCCESS in 3m 37s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/7f95ae7603e548a8b4e8864f5981a6a6 : FAILURE in 59m 02s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/3b8ec1ddec484494b816c29578391a37 : FAILURE in 24m 48s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/6ff5f94bbdd24b78af69c262f94baf69 : FAILURE in 36m 01s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/232a198560a341e1ac4ed957b9a6abca : FAILURE in 57m 00s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/08516550f6494c72bc5722e9365c1c02 : FAILURE in 59m 48s","accounts_in_message":[],"_revision_number":20},{"id":"1cfb3f980297828eef10474a225b13582c5de0c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-25 03:24:19.000000000","message":"Uploaded patch set 21.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":21},{"id":"2cbfd014822f0d088cd6507eb6f4f2a6cc7e7775","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 04:29:21.000000000","message":"Patch Set 21: 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/c66b4741b97941169622ad0b1efafd6a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cbdfd140213e4909bccf6cc4c0b130e2 : SUCCESS in 4m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/adab4b2656a14d2ab1926d7d2c66cf51 : SUCCESS in 4m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84975f70f04d4ce6ba8eeab85bbd6c13 : SUCCESS in 9m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/040ab59f088a450f9ebfc17c6e34b33b : SUCCESS in 2m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d7dc3568e7474de8bfe5ddc8f628c975 : SUCCESS in 4m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3367938fcf62441da80bc97669a96d7f : SUCCESS in 5m 27s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c3f59b29162e4872a475988ae7f1d3c1 : SUCCESS in 6m 24s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/1d5913266ed845848cc2153d577667ed : SUCCESS in 4m 09s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/8dc20821f9f1423f81a2b4ac17702f6e : FAILURE in 53m 42s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/787f349fe7b74d80ad7e065c62a9282a : FAILURE in 43m 39s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/b1625f6ecab44b97ba835ac21c0ad357 : FAILURE in 57m 36s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f473cf217d6c4418a3cb4b2a9cfdb9d6 : FAILURE in 56m 15s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/6321450d2b14494cb127d2fb6a9eb78e : FAILURE in 28m 22s","accounts_in_message":[],"_revision_number":21},{"id":"fa7075c4ba4860fb0e73ac4094687cb73a6198bc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-25 06:42:49.000000000","message":"Patch Set 22: Patch Set 21 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":22},{"id":"ffc30df22469baf21f0dab242dbd3ce4818d652f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 07:38:08.000000000","message":"Patch Set 22: 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/b95b5b49b9f54dc29d3b1ebf62c4a182\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b059ca8214e4bbea8b0aa84a81ffc25 : SUCCESS in 5m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/305569056d0e46b68a46dd5085358e8c : SUCCESS in 2m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/881cad176a6a4431b73ccd45c3e76af1 : SUCCESS in 8m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa0d0799aaca4ae18a35d82e075cdf9d : SUCCESS in 4m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/24e68c55c16447e99b309de254e31719 : SUCCESS in 4m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c5f8f70b0d9c4a29afc258f56f509047 : SUCCESS in 4m 24s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b3e16c41de5f463d86f40c3e2b2fad24 : SUCCESS in 6m 49s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/aad3ae0fde25480fbfafb6b916364b52 : SUCCESS in 4m 09s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/820d5a22569346ccba8c3e97c22a101e : SUCCESS in 25m 53s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/fc85175c3e5c4c5abc39daaa9d28a069 : SUCCESS in 42m 49s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/82b230bced4c491bb088e0a26faf1efe : FAILURE in 49m 59s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1e3126a6ed0e4dfaa3966c0ea15eca3e : FAILURE in 26m 16s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/1831a81b93e64a1fbcd6d310faeb1475 : SUCCESS in 36m 54s","accounts_in_message":[],"_revision_number":22},{"id":"d0724b9058c2cea1c9f877fcc8315fb1a7d4f791","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-25 08:56:55.000000000","message":"Patch Set 23: Patch Set 22 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":23},{"id":"db11fb985308c69f6c86b683c8727d3f7ade0909","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-25 10:08:27.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/380f8764688b4fbb9409bfa6071edfe4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/69c648297f304d158c8e6de25d008e5a : SUCCESS in 5m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6867b0c84642415d908a97a57cf7be4b : SUCCESS in 4m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8777ffcc2bf64c80b1d08645a45ad70e : SUCCESS in 8m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53585636afb349d1abdb6fa6b9d97b18 : SUCCESS in 4m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2f2ae30a6e8445cf96a0938be81127ec : SUCCESS in 4m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2e0f1f64836f4bec9f71f6365b692460 : SUCCESS in 3m 33s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/92e6ddb1e56b4a439a5351378bd453d9 : SUCCESS in 3m 45s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e61a1027577949b7a0683f7e4f80a2e2 : SUCCESS in 4m 16s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/f19beee8769a426f8129abbe02014ed9 : SUCCESS in 54m 24s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/da6bab8929c040d79821c5f3f3149ad9 : SUCCESS in 23m 28s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/f7b4f4aa684148648d2e6ecd0c7a6186 : SUCCESS in 58m 50s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b167b70f87114761a844bc10acc3449d : SUCCESS in 1h 03m 09s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/62d7b41a5d724c688b8164e921c39aa6 : SUCCESS in 46m 54s","accounts_in_message":[],"_revision_number":23},{"id":"665281035dc00478e02767ff8fc203f5d255f465","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-26 06:04:39.000000000","message":"Uploaded patch set 24: Patch Set 23 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":24},{"id":"b18881128772940f27e87af734965e4622a2de75","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-26 06:18:59.000000000","message":"Uploaded patch set 25: Patch Set 24 was rebased.","accounts_in_message":[],"_revision_number":25},{"id":"7861597f5b3e9933c01c554f36375cc915a2cdd1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 07:30:06.000000000","message":"Patch Set 25: 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/c761be36d4a14ff38b7986c645414acd\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c0e8cdd64047490891fe693429e8d9ad : FAILURE in 2m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/88d3974a029e4e5fb2b33777c2e3dbed : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3b341eea39f40e1976dd1f14568dea5 : SUCCESS in 10m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cf2b3738bed4653859f0e94c2c3f847 : SUCCESS in 3m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c3cb376161a049d1816f5e47371ff28b : FAILURE in 4m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b0ad5f7eb8784a0ebede8e9292bf1463 : FAILURE in 5m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/34f859c9eba74766a25a891c8bcc8ff8 : FAILURE in 7m 36s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/c90359caa9e240538a3c193aaac16c84 : SUCCESS in 5m 02s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/54cb3ba58a4b40ea9db77cf3d52bd830 : SUCCESS in 1h 03m 21s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/bc7ecb6c582045428cf7b720dd11faa0 : SUCCESS in 47m 06s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/38b6fd22aad24b9a8ef4a30157591f42 : SUCCESS in 1h 03m 40s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/11490bdd158b45a89a204d79a0742bd5 : SUCCESS in 1h 01m 59s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/ac7e3865c8674bdeb7aec9b367c3f399 : SUCCESS in 44m 18s","accounts_in_message":[],"_revision_number":25},{"id":"12af46475fe0c7b6e2d7f85cc96a70e04cffab39","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-26 08:33:28.000000000","message":"Patch Set 26: Patch Set 25 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":26},{"id":"5c9b76205ed68e9083ab9ed4208d69403cfa8da7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-26 09:41:06.000000000","message":"Patch Set 26: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bbbc3ee3b01d4ff4aff8289b13717abd\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/518e5c2a6ee742cf9022845231e85459 : SUCCESS in 3m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/31d70ee47c1b4b059199ff8daad1df4f : SUCCESS in 5m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/59ef580352db40c4b8a05f74bb439a3a : SUCCESS in 9m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/982d6943181d4d6c8f1ba44d5aaf9626 : SUCCESS in 4m 09s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/428ce367110c4691902167d5d1b439d2 : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/812de3585e5a4e1eb436abdd232b90bd : SUCCESS in 4m 40s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/83dd6ec68ca249c9a38048bde8a2f537 : SUCCESS in 8m 33s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/781349f926374a0d90d506a385294f62 : SUCCESS in 5m 52s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/05f1fb49ce554b4b9d42734525f79866 : SUCCESS in 53m 12s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/0caea4670e2e4a87936dbee5e8bdfaaf : SUCCESS in 24m 49s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/e3720c8762e549808a9277507ea594a8 : SUCCESS in 46m 34s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c31937e7fd894b55aca06f72e5225afd : SUCCESS in 1h 01m 42s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/4037270cfb9f4d7a9f6cc197216b1938 : SUCCESS in 28m 17s","accounts_in_message":[],"_revision_number":26},{"id":"f501719ff2cddb99572b4d09c258c213a4bae61b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-08-31 10:03:52.000000000","message":"Patch Set 27: Patch Set 26 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":27},{"id":"baaf9ea6bebe103544879aef46759f22ce139566","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-08-31 10:04:10.000000000","message":"Patch Set 27:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":27},{"id":"eb9d2fead54ba36d44ae979946d29730fb0094c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-31 11:10:00.000000000","message":"Patch Set 27: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b8d92947169444faaa689639b9f3d94\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6b44cc2e613f405bbff2eb87481b3660 : SUCCESS in 5m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8c823e3dbf574c70b4a8186908b99ad4 : SUCCESS in 4m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5cf6c1e9173d47dcbb6c2d21bf5b6181 : SUCCESS in 8m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/458e127e73324f15b863681a88f6d673 : SUCCESS in 4m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/31ef10fe183542709439bf576b625a81 : SUCCESS in 4m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9547bf1845c34c92b083eb8e003d66d9 : SUCCESS in 4m 33s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/433f61a3cb1d4c52810550eea159c87b : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/0814baf8e04b43b4976d14ce408a7af7 : SUCCESS in 4m 31s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/199033645ed94c7bb7f3a3b43dd83577 : SUCCESS in 53m 56s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/803c5f05412c4f48818daae74817de22 : SUCCESS in 50m 37s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/36922784475340d5a0013e71d776f087 : SUCCESS in 1h 00m 14s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9e49e221d39f46ebb0fd944a78996d2b : SUCCESS in 56m 02s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/972fcebe22ff40cfad54fd1a4a22326c : SUCCESS in 59m 46s","accounts_in_message":[],"_revision_number":27},{"id":"004b7dc78c2b9a2a36f126b62eaf894a06b73506","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-08-31 11:47:53.000000000","message":"Patch Set 27:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/8fd740fc3e534727ad30931c96004229\n\n- teim-code-review https://zuul.teim.app/t/main/build/a9faf4f63188437aa82037552fea1171 : SUCCESS in 9m 28s\n\nWarning:\n  The commit sets a concrete removal target (2027.2) for an enabled driver but adds no reno note under releasenotes/notes/ and does not update doc/source/configuration/drivers.rst or doc/source/admin/support-matrix.rst, which still present inspur_nvme_ssd_driver as an ordinary supported driver (drivers.rst:60 lists it and drivers.rst:235 shows it in an enabled_drivers example). Cyborg uses reno with a deprecations: section and builds release notes in the tox releasenotes env, so release notes are the standard operator notification channel for deprecations and removals. Impact: Operators upgrading through 2027.1/2027.2 see no deprecation entry in release notes and the current docs keep recommending inspur_nvme_ssd_driver, so the removal would be a surprise rather than a planned migration to nvme_driver. Recommendation: Add a reno note in the deprecations: section naming the driver(s), the nvme_driver replacement, and the 2027.2 removal target, and mark inspur_nvme_ssd_driver as deprecated in doc/source/configuration/drivers.rst and doc/source/admin/support-matrix.rst.","accounts_in_message":[],"_revision_number":27},{"id":"dfa7fd9c22b7d6e273f14d41e4f6ebff5aafdfa6","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-02 12:09:11.000000000","message":"Patch Set 27:\n\n(1 comment)","accounts_in_message":[],"_revision_number":27},{"id":"21ee98f1aeb700e5d5482c95c6337075716940c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-03 16:51:27.000000000","message":"Patch Set 28: Patch Set 27 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":28},{"id":"bf27b275b6a16cfa4fd946de043e5483dac3fed9","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-09-03 16:51:38.000000000","message":"Patch Set 28:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":28},{"id":"6c7c18d0b941dea203a3c99f4556c0d97c09342a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-03 17:54:55.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c3a6b4c4015f4b669a9a923b13049152\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fb48d4420de24d6d8a559609ee0949f4 : SUCCESS in 5m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/46d0bb3c0f7b49519d5228a1869cbdd7 : SUCCESS in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9a45c6fc85b4dfab429749ea4402832 : SUCCESS in 8m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/24f91448b78c4a88b8d6840e2f141b1d : SUCCESS in 5m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9a427afce5924e2ca883591cded53528 : SUCCESS in 4m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/af869c0d51804ca487703d538ea251c5 : SUCCESS in 4m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b7bbc610bb204dd880dffcb7ede7288b : SUCCESS in 7m 05s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/d48306724f774b9b84cdcabc0f3ffb5b : SUCCESS in 4m 00s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/9876c46c3ded4f3a95e885e381b97d2c : SUCCESS in 55m 56s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/00ff12ed401e4715a0bf9274be85c1b9 : SUCCESS in 44m 51s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/25328bd258c1458b94801596ab4876f9 : SUCCESS in 55m 51s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/773daa08efeb4b5980ce6779298e4135 : SUCCESS in 32m 19s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/d11ed61106e64b1698df94d1dddd4204 : SUCCESS in 57m 31s","accounts_in_message":[],"_revision_number":28},{"id":"f167140247a1c33a507d3d7a3da45835dd1eb09e","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-09-03 18:08:38.000000000","message":"Patch Set 28:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/80b9472baee1433eb2a632319d9582aa\n\n- teim-code-review https://zuul.teim.app/t/main/build/b506550724f54c0db2750d912dde5072 : SUCCESS in 7m 39s\n\nWarning:\n  The change deprecates two accelerator drivers with a stated removal target of 2027.2 and asks operators to change enabled_drivers in cyborg.conf. Cyborg\u0027s contributor documentation requires a reno release note (upgrade section) whenever a patch requires action from a deployer, explicitly including configuration deprecation. No note was added under releasenotes/notes for this change. Impact: Deployers upgrading to this release will not learn about the deprecation or the required enabled_drivers change from the release notes, which are the primary operator-facing channel for such actions. Recommendation: Add a reno note (tox -e venv -- reno new deprecate-ssd-drivers) with an upgrade section stating that the SSD and Inspur NVMe SSD drivers are deprecated in favour of nvme_driver and are planned for removal in 2027.2.","accounts_in_message":[],"_revision_number":28},{"id":"24336b21f663be836d5d7fc6920ff64ec86e50b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-04 04:57:23.000000000","message":"Patch Set 29: Patch Set 28 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":29},{"id":"e47a098c8e341a541e7efdfe7e3265d2441ce466","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-09-04 04:57:38.000000000","message":"Patch Set 29:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":29},{"id":"f90659b407478ecf7486f66a3b0124d3c4acd4f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 05:59:47.000000000","message":"Patch Set 29: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a574458164ee418a95fdaa8bd9e23a7b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cfca918a120a4b7f8e288397f4681cc8 : SUCCESS in 5m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/11b6518e31f24482853f0c39164cef2b : SUCCESS in 6m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18a06d55ec484acc90792a8753bd2c48 : SUCCESS in 8m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14be03b83ec64da79bb4b92ac97989da : SUCCESS in 2m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6f1e7f023f40452a85caddd356543d02 : SUCCESS in 2m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1fac5355317c4e74ac1e91828b7fb52c : SUCCESS in 3m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f3d824dfa12546549c117416f5bd60f2 : SUCCESS in 7m 57s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/43ef2ed56c244c798025085e3ad5a479 : SUCCESS in 3m 09s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/5099ffc6bd3e4a118b7456f16438ec45 : SUCCESS in 34m 35s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/67f79330d9854686aa9f0581a36390fe : SUCCESS in 43m 06s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/e4f38854a06748bb83720896711d1719 : SUCCESS in 29m 20s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4a9558cd4ed54419a7bcb360ed34e0fc : SUCCESS in 57m 01s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/59ddce9b49bb4ea89ce6766b43e691ca : SUCCESS in 56m 35s","accounts_in_message":[],"_revision_number":29},{"id":"db95d9b7c6316a80c5c5ec8973766db3ee3b5ecf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-04 06:08:27.000000000","message":"Patch Set 30: Patch Set 29 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":30},{"id":"cf3c70fead495e1df0a8d3df76c60c0b91fdc6ad","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-09-04 06:08:47.000000000","message":"Patch Set 30:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":30},{"id":"ee07bfd088a3a1ae509d05599505f70b3c124fee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 07:03:14.000000000","message":"Patch Set 30: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/293366e9137c4fa7a633aaeab9ddc366\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d927caba599f4750b2e70d46742267a1 : SUCCESS in 4m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2b04e089e1e04015bf780cda824cd58f : SUCCESS in 4m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/826a72695b0845829980b650bee94b98 : SUCCESS in 8m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b01229a3e7fb47c19228efecce87ea94 : SUCCESS in 4m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4a23e4657fd740108448117882466c9f : SUCCESS in 4m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0e9dca04e66d416ea6725f7fff8c5410 : SUCCESS in 4m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4417d73ff0ef4412ab497d4c419699a9 : SUCCESS in 7m 06s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/49a28478b6a3445c82684363c9ec8bf0 : SUCCESS in 4m 38s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/e2df0ad04ab045e1acf768e8437698b7 : SUCCESS in 26m 25s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/230194787405459a8771c913b55c5558 : SUCCESS in 41m 02s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/7827ef10449f4189a4a1a1a07687127b : SUCCESS in 33m 26s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b87f35d2009045618a6702b766163753 : SUCCESS in 26m 13s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/cf21d5de7a1a45c086dd909f114ce401 : SUCCESS in 39m 42s","accounts_in_message":[],"_revision_number":30},{"id":"b23f4e49755e5e2c0ec95f9105cf15aad1e97581","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-09-04 07:46:02.000000000","message":"Patch Set 30:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/e473da6ada7e46bb8f3d3aa48867b192\n\n- teim-code-review https://zuul.teim.app/t/main/build/582d78e3920b4ab792df9775cfb3b191 : SUCCESS in 12m 30s\n\nWarning:\n  The commit deprecates two shipped drivers (generic SSD driver and inspur_nvme_ssd_driver) with a stated removal target of 2027.2 but adds no reno release note. The project uses reno throughout this same series (nvme-driver and nvme-cleanup notes exist) and builds notes with sphinx -W (tox.ini reno target). OpenStack practice records deprecations with removal targets in a \u0027deprecations:\u0027 note so operators see them in release notes; the runtime warning alone (itself invisible per CF-001) is not sufficient notice. Impact: Operators upgrading toward 2027.x never learn from release notes that inspur_nvme_ssd_driver is going away, so the deprecation window provides no actual notice. Recommendation: Add a reno note (e.g. releasenotes/notes/deprecate-ssd-drivers-\u003chash\u003e.yaml) with a \u0027deprecations:\u0027 entry naming both drivers, the nvme_driver replacement in [agent] enabled_drivers, and the 2027.2 removal target.","accounts_in_message":[],"_revision_number":30},{"id":"a0bd9209194141e7fe50dfbb7d81130b22c82a9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-05 04:12:22.000000000","message":"Patch Set 31: Patch Set 30 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":31},{"id":"e76eeaf339c5c7490276ae94b204be30d7f65c2b","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-09-05 04:12:39.000000000","message":"Patch Set 31:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":31},{"id":"df6b856f670ef12e779b5336944fae941525c53a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-05 05:13:43.000000000","message":"Patch Set 31: 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/e5332260f81c48e68a83bb219652eb1a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f0a47fa5a8a24b01ad7f09800d566ae1 : SUCCESS in 3m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/245d4f57ed5f4c1da92f09b2f4eb26f6 : SUCCESS in 3m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e15176edb6004043a3f114e1d4138939 : SUCCESS in 6m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2505e9ef029242c8b80931642fbed04f : SUCCESS in 3m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4d6130c53c124815a70a1d8daa3dcdd9 : SUCCESS in 3m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d5b950e19ed140b59ab3341de3582011 : SUCCESS in 2m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/92b6913d6e494e09a6d00e5a6213356e : SUCCESS in 6m 25s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/69e9fde3b7ce4c14aeae226ef3800e5d : SUCCESS in 6m 08s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/d2ded320985e41de9ee8e9258484f653 : SUCCESS in 54m 55s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/bc645a25b433437697069fe25985c423 : SUCCESS in 44m 05s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/877e106c4a6646aba232d4ef0ac35bce : SUCCESS in 56m 03s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/697bab234d9b4c9bbc0ff9f8e846f216 : FAILURE in 36m 31s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/1d535a8ff5cd4754bd0de31b449962eb : SUCCESS in 31m 52s","accounts_in_message":[],"_revision_number":31},{"id":"2d984c497c159cc39273ddccbbf47d8bdc4dd1b4","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-09-05 05:16:22.000000000","message":"Patch Set 31:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/56c09373672b444dba559492b7172bc6\n\n- teim-code-review https://zuul.teim.app/t/main/build/3b89efc7107a49d5b64f4e4f121a533e : SUCCESS in 9m 36s\n\nWarning:\n  The change deprecates two operator-selectable drivers and directs operators to change enabled_drivers, but adds no release note under releasenotes/notes/. Cyborg\u0027s contributor documentation states a release note is required for configuration deprecations and \u0027any patch that requires an action from the deployer in general\u0027; this deprecation requires deployer action before the 2027.2 removal. Impact: The deprecation will not appear in cyborg\u0027s published release notes, so deployers who track releases rather than logs or source will miss the migration notice and be broken by the 2027.2 removal. Recommendation: Add a reno note (tox -e venv -- reno new deprecate-ssd-drivers) with an upgrade section instructing operators to replace inspur_nvme_ssd_driver with nvme_driver in [agent] enabled_drivers and stating the 2027.2 removal target.","accounts_in_message":[],"_revision_number":31},{"id":"d874bcfddbf70a4165d17e7a68a6b77ee766ad4d","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-07 05:35:19.000000000","message":"Patch Set 31:\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"273b83bf55f755336086932a3e965175598f26b2","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-09-07 05:35:51.000000000","message":"Patch Set 31:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":31},{"id":"bd159793cad3bfb4439e7148c63b350d332da75f","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-09-07 05:50:06.000000000","message":"Patch Set 31:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/7e18f550fbff41a2a5096986170fc36e\n\n- teim-code-review https://zuul.teim.app/t/main/build/2d4b66f55ead4c5f86f27724cc8242ff : SUCCESS in 10m 18s\n\nWarning:\n  The commit announces driver deprecation with a firm removal target (2027.2) but adds no reno release note and does not update the operator documentation that still describes the SSD/Inspur drivers without any deprecation notice. Cyborg\u0027s release-note workflow (releasenotes/notes, tox -e releasenotes, contributor routing index) is the channel through which deprecations and removal timelines are communicated to deployers. Impact: Deployers reading release notes or the configuration guide see no deprecation signal and no 2027.2 deadline, so the removal will appear unannounced; this is compounded by CF-001 (the runtime warning is invisible by default). Recommendation: Add a reno note (deprecate: section) naming inspur_nvme_ssd_driver and the SSD driver path, the replacement nvme_driver, and the 2027.2 removal target; add a short deprecation note to the Inspur/SSD sections of doc/source/configuration/drivers.rst.","accounts_in_message":[],"_revision_number":31},{"id":"ad8777f4c09366c150ee836d9c3417ffda7b6028","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-07 06:48:37.000000000","message":"Patch Set 31: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d77e5b5a31f4484299652ef65040a291\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/024b132b22f044b497d6c4adaa464486 : SUCCESS in 6m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd06c4ce564340fda1212b3847d502e4 : SUCCESS in 4m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d127dc11170940d39671f10966f9cd41 : SUCCESS in 7m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f70009a6a1b843c88cb142ea03b8f358 : SUCCESS in 4m 42s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/deb372bc11c14817a1c377062352b3eb : SUCCESS in 4m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4838ed8a01304cccba57cb8adfe0aa18 : SUCCESS in 3m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5124a4ca1130422691b424724e530db1 : SUCCESS in 6m 57s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/6ab485008b1b4b65934b25e671b9f6cd : SUCCESS in 5m 10s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/521abbac355f457f9849d04c1af9cf97 : SUCCESS in 56m 30s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/1faa782c7ed3498da566d60d08b66223 : SUCCESS in 46m 26s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/60ffd757f6494dd39871a55b0b830c0a : SUCCESS in 58m 14s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b56415351f624060940002b8cfe1e6ff : SUCCESS in 26m 00s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/d74ae21956644a2aabd7deaa157f1d16 : SUCCESS in 53m 28s","accounts_in_message":[],"_revision_number":31},{"id":"d548c5ed6ebd7a7f746e15db1e1fd9c73e0cef27","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-09-07 15:02:39.000000000","message":"Patch Set 32: Patch Set 31 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":32},{"id":"c729c19f29362ca704df4ef279ae34936894091b","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-09-07 15:03:02.000000000","message":"Patch Set 32:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":32},{"id":"525607bc30000b74e3769f8e862ffe870389541f","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-09-07 16:07:47.000000000","message":"Patch Set 32:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/2a8723fecbfa442aaabed21d2f82495b\n\n- teim-code-review https://zuul.teim.app/t/main/build/9c4a29d57e0446be9a7b603999f4829a : SUCCESS in 10m 56s\n\nWarning:\n  The change deprecates two drivers with a stated removal target of 2027.2, which is operator-facing upgrade information, but adds no release note. Cyborg maintains reno notes (51 files under releasenotes/notes) and has historically documented deprecations and removals there (e.g. remove-wsgi-scripts-entry-point, removed-download-modules). OpenStack deprecation practice requires that a removal timeline be communicated through release notes so deployers learn of it without reading source code. Impact: Deployers upgrading through 2027.x will not be warned in the release documentation that inspur_nvme_ssd_driver is going away, increasing the risk of an unexpected break at removal time; the warning-only mechanism is additionally invisible per CF-001. Recommendation: Add a reno note (releasenotes/notes/deprecate-ssd-drivers-\u003chash\u003e.yaml) with a deprecations: section naming inspur_nvme_ssd_driver, the replacement nvme_driver, and the 2027.2 removal target.","accounts_in_message":[],"_revision_number":32},{"id":"2a940d3097baf3d38f68c61cff6bf6afed614754","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-07 16:13:29.000000000","message":"Patch Set 32: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b22a60ac27e41d1982af7e55de756d8\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c082900c5e94342a17f566b1d6ab43b : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fe8ecdf588c64d15886c1ef99e8ead94 : SUCCESS in 4m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f687389eda9944a58b4e451a1b6c46b1 : SUCCESS in 7m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/df55fc077fed4d38b0890b7aa488d4c2 : SUCCESS in 3m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6ead8cf67268464284c8111fb8fe6446 : SUCCESS in 5m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2004b21634da4bcca31896767d57a823 : SUCCESS in 4m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1cb4a3911d8b4c2e8b7401f4b6612f38 : SUCCESS in 6m 43s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/65683b3903054e318c129a89037ce2ee : SUCCESS in 4m 40s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/24c3f696df7a49378d17ac746f928fa4 : SUCCESS in 54m 41s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/0b1a275acdea4fe5a3c768bd3fa1d027 : SUCCESS in 21m 45s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/77df5c1edff3409fac7642201f5d4152 : SUCCESS in 27m 16s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bd2b04c83a6b4f639272efd63d071390 : SUCCESS in 59m 57s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/bf66aa29839b49f8a6ae5c5d0958e17d : SUCCESS in 58m 10s","accounts_in_message":[],"_revision_number":32},{"id":"9e712bfdaa71ab8ceef6523a75762afcdbb95ca1","author":{"_account_id":39344,"name":"Gihong Lee","display_name":"gamio","email":"gh9231@gmail.com","username":"gamio"},"date":"2026-09-15 15:18:08.000000000","message":"Patch Set 32:\n\n(2 comments)","accounts_in_message":[],"_revision_number":32},{"id":"efeec22d2d8a1c82e97cd56a767620c09f3d8567","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-10-01 06:10:21.000000000","message":"Uploaded patch set 33.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":33},{"id":"0aef39dea6482d8951cdc061cbc0bd720fad8448","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-01 07:19:22.000000000","message":"Patch Set 33: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4bee4f77b6014fa0a060ec4c19ac20ee\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b95448ad17734beab8028654ec7639be : SUCCESS in 3m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f3199c64c46d4faa9e93d821697ea705 : SUCCESS in 4m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03bfd8cf3c3847baa676f9c735ad735c : SUCCESS in 4m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c9ecf686e954216809598fdc81fd915 : SUCCESS in 4m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e807be86d2bc462a83fda371b326803e : SUCCESS in 3m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1ca280ed425b409ba1c2190db1666f4c : SUCCESS in 6m 04s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/488a40dbbda948d5bcec3fa1194f7f39 : SUCCESS in 3m 06s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/8289d631a4ca468b95d98a6e1d4e200a : SUCCESS in 56m 24s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/a72147a6ebfe4d45a8ca51d57b63cdbf : SUCCESS in 34m 29s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/a1209d185be64208be787f0a42e4fe0a : SUCCESS in 57m 07s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/47e39f1579704cf581343cc376718b50 : SUCCESS in 1h 02m 27s\n- cyborg-tempest-srbac https://zuul.opendev.org/t/openstack/build/bc09b2e9983d4260ae67706c87a7e6eb : SUCCESS in 57m 01s","accounts_in_message":[],"_revision_number":33}],"current_revision_number":33,"current_revision":"248f12a8007dd91d17443a0a9f6dc078a2f3ab11","revisions":{"77ad327705d8f462a9ea562f6a0fd7d852e5e055":{"kind":"REWORK","_number":1,"created":"2026-08-06 08:56:47.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/1"}}},"commit":{"parents":[{"commit":"f4cce8b238f88dfd2b78a39e481cb7092ed092c6","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f4cce8b238f88dfd2b78a39e481cb7092ed092c6"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 08:54:17.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/77ad327705d8f462a9ea562f6a0fd7d852e5e055"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/77ad327705d8f462a9ea562f6a0fd7d852e5e055"}]},"branch":"refs/heads/master"},"2a8459854f59b444e0dea0b9ddd9a4a532370d5a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-08-06 09:33:22.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/2"}}},"commit":{"parents":[{"commit":"f2035bd1d024d8e5dc0ba03962426e9ed4e14bd1","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f2035bd1d024d8e5dc0ba03962426e9ed4e14bd1"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 09:30:37.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/2a8459854f59b444e0dea0b9ddd9a4a532370d5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/2a8459854f59b444e0dea0b9ddd9a4a532370d5a"}]},"branch":"refs/heads/master"},"8ff08df2d0d1402ea036ec6ab0ccc6626ea8f1b1":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-08-06 13:38:36.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/3"}}},"commit":{"parents":[{"commit":"8b725b18562f6788f3c9911909e222f6a452d2ae","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/8b725b18562f6788f3c9911909e222f6a452d2ae"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 13:22:39.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/8ff08df2d0d1402ea036ec6ab0ccc6626ea8f1b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/8ff08df2d0d1402ea036ec6ab0ccc6626ea8f1b1"}]},"branch":"refs/heads/master"},"a44d64b19fcdb7b6ba75abaf1b8a33c23397f67d":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-08-06 13:46:06.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/4"}}},"commit":{"parents":[{"commit":"e6cee06b095d174853cdf0c4b53007afd96186be","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e6cee06b095d174853cdf0c4b53007afd96186be"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 13:44:52.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a44d64b19fcdb7b6ba75abaf1b8a33c23397f67d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a44d64b19fcdb7b6ba75abaf1b8a33c23397f67d"}]},"branch":"refs/heads/master"},"4a17cbf9fb7a868fc78717b54717623bc91fd19f":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-08-06 15:31:25.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/5"}}},"commit":{"parents":[{"commit":"52af26449156097a0518a4ba2d18fbff7ed858bf","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/52af26449156097a0518a4ba2d18fbff7ed858bf"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 15:16:14.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4a17cbf9fb7a868fc78717b54717623bc91fd19f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4a17cbf9fb7a868fc78717b54717623bc91fd19f"}]},"branch":"refs/heads/master"},"d179e737e7994cb2318a1d5a7728310612d63a2a":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-08-07 05:48:18.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/6"}}},"commit":{"parents":[{"commit":"6a858303cb4b534bae01cfad7ba1fc381dcdc0f8","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6a858303cb4b534bae01cfad7ba1fc381dcdc0f8"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-07 05:47:16.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d179e737e7994cb2318a1d5a7728310612d63a2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d179e737e7994cb2318a1d5a7728310612d63a2a"}]},"branch":"refs/heads/master"},"cb351ca8537f10fcf0bbab7d1f963d56f8e63b40":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-08-07 16:13:28.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/7"}}},"commit":{"parents":[{"commit":"db6dced176de1fa1ebf37f7a37dc5b8802358172","subject":"Add device_state API responses and POST clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/db6dced176de1fa1ebf37f7a37dc5b8802358172"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-07 16:07:55.000000000","tz":330},"subject":"Deprecate SSD and Inspur NVMe drivers","message":"Deprecate SSD and Inspur NVMe drivers\n\nThe generic NVMe driver (nvme_driver) supersedes the vendor-specific\nSSD driver hierarchy. Add a DeprecationWarning to SSDDriver.__init__()\npointing users to the new driver with a removal target of 2027.2.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cb351ca8537f10fcf0bbab7d1f963d56f8e63b40"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cb351ca8537f10fcf0bbab7d1f963d56f8e63b40"}]},"branch":"refs/heads/master"},"a1d4b329f7075826d3f8305f163d5688fd58d2b8":{"kind":"REWORK","_number":8,"created":"2026-08-09 04:11:29.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/8"}}},"commit":{"parents":[{"commit":"2435c9d2dcd0fb895696b7242e7db5e432ac9416","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/2435c9d2dcd0fb895696b7242e7db5e432ac9416"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-09 03:41:25.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a1d4b329f7075826d3f8305f163d5688fd58d2b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a1d4b329f7075826d3f8305f163d5688fd58d2b8"}]},"branch":"refs/heads/master"},"6c7806f6cd116195dc77599b51f7683412c73ceb":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-08-11 08:20:25.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/9"}}},"commit":{"parents":[{"commit":"61e007ac6ea6de88b19460efb41d660a825d3e6e","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/61e007ac6ea6de88b19460efb41d660a825d3e6e"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-11 07:06:08.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6c7806f6cd116195dc77599b51f7683412c73ceb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6c7806f6cd116195dc77599b51f7683412c73ceb"}]},"branch":"refs/heads/master"},"6b523a61bd010ea1c0316f5f0970873ed7bc24e6":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2026-08-11 13:59:52.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/10"}}},"commit":{"parents":[{"commit":"10ceea44025481ebdbd9efadc8805bed306dc55b","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/10ceea44025481ebdbd9efadc8805bed306dc55b"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-11 13:39:05.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6b523a61bd010ea1c0316f5f0970873ed7bc24e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6b523a61bd010ea1c0316f5f0970873ed7bc24e6"}]},"branch":"refs/heads/master"},"f49c9289939bc3c84a15420e64f33d01167c1f17":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2026-08-12 07:26:32.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/11"}}},"commit":{"parents":[{"commit":"f026485f08465d270df80e32d8a7dbf99cab6f61","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f026485f08465d270df80e32d8a7dbf99cab6f61"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-12 07:15:42.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f49c9289939bc3c84a15420e64f33d01167c1f17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f49c9289939bc3c84a15420e64f33d01167c1f17"}]},"branch":"refs/heads/master"},"01fdf95bcfd9f282cbd463db4bdbd93a1afb2b92":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2026-08-12 14:59:18.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/12"}}},"commit":{"parents":[{"commit":"71820d527d82c31c95ae3a78fcd7aec09a4b4eff","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/71820d527d82c31c95ae3a78fcd7aec09a4b4eff"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-12 13:56:44.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/01fdf95bcfd9f282cbd463db4bdbd93a1afb2b92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/01fdf95bcfd9f282cbd463db4bdbd93a1afb2b92"}]},"branch":"refs/heads/master"},"d07e82ad5edc30a0ad9afa9b50b2717b9874e7aa":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2026-08-13 03:32:48.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/13"}}},"commit":{"parents":[{"commit":"9999d1442faac540ddf2e6618296fc5b14d9d0b6","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/9999d1442faac540ddf2e6618296fc5b14d9d0b6"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-13 03:29:51.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d07e82ad5edc30a0ad9afa9b50b2717b9874e7aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d07e82ad5edc30a0ad9afa9b50b2717b9874e7aa"}]},"branch":"refs/heads/master"},"c3f6a681e93ad0ae778588a5b8740df2c7a094a8":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2026-08-13 13:57:53.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/14"}}},"commit":{"parents":[{"commit":"20c065008011362e300a5fcc6b67f0b50da62800","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/20c065008011362e300a5fcc6b67f0b50da62800"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-13 13:14:22.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c3f6a681e93ad0ae778588a5b8740df2c7a094a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c3f6a681e93ad0ae778588a5b8740df2c7a094a8"}]},"branch":"refs/heads/master"},"f140210b74394ed540438d6afa3c77bc3dee1c6d":{"kind":"NO_CHANGE","_number":15,"created":"2026-08-14 14:35:36.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/15"}}},"commit":{"parents":[{"commit":"ef82e977816acea0c35397743a8c94373e10d7bf","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef82e977816acea0c35397743a8c94373e10d7bf"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-14 13:11:50.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f140210b74394ed540438d6afa3c77bc3dee1c6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f140210b74394ed540438d6afa3c77bc3dee1c6d"}]},"branch":"refs/heads/master"},"d6abfc56516a3a4743419854c0b8088591a36556":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2026-08-15 15:12:22.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/16"}}},"commit":{"parents":[{"commit":"80fc5b6a7e1acdc75c5a241dde45e3a7cd0131e2","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/80fc5b6a7e1acdc75c5a241dde45e3a7cd0131e2"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-15 14:50:49.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d6abfc56516a3a4743419854c0b8088591a36556"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/d6abfc56516a3a4743419854c0b8088591a36556"}]},"branch":"refs/heads/master"},"e03d7f0113387462812b30201e81172c118dde28":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2026-08-17 07:05:01.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/17"}}},"commit":{"parents":[{"commit":"f04cd6a850a5ec8d1addffc5ebef2eef63450c78","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f04cd6a850a5ec8d1addffc5ebef2eef63450c78"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-17 06:59:15.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e03d7f0113387462812b30201e81172c118dde28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e03d7f0113387462812b30201e81172c118dde28"}]},"branch":"refs/heads/master"},"5fcb29807280d5707135b90b1009e23520b549f6":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2026-08-18 05:32:30.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/18"}}},"commit":{"parents":[{"commit":"fc72713e43eefa6c017262beabc42e42e4d73e5b","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/fc72713e43eefa6c017262beabc42e42e4d73e5b"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-18 04:20:30.000000000","tz":330},"subject":"Deprecate SSDDriver with pointer to NVMeDriver","message":"Deprecate SSDDriver with pointer to NVMeDriver\n\nEmit DeprecationWarning from SSDDriver.__init__() directing operators\nto configure the generic NVMe driver instead, with 2027.2 as the\nremoval target.\n\nInspurNVMeSSDDriver overrides __init__ with its own DeprecationWarning\nnaming the concrete class, and does not call super().__init__() to\navoid emitting a duplicate warning from the SSDDriver base.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5fcb29807280d5707135b90b1009e23520b549f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5fcb29807280d5707135b90b1009e23520b549f6"}]},"branch":"refs/heads/master"},"9b49ad680b8a179a91d13cd07f45a3bbba2507f1":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":19,"created":"2026-08-21 11:34:17.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/19"}}},"commit":{"parents":[{"commit":"17fd7a3890967c2ed7feb8cb2ffd3b2b222c7874","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/17fd7a3890967c2ed7feb8cb2ffd3b2b222c7874"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-21 11:20:38.000000000","tz":330},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/9b49ad680b8a179a91d13cd07f45a3bbba2507f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/9b49ad680b8a179a91d13cd07f45a3bbba2507f1"}]},"branch":"refs/heads/master"},"e46c77c52656edbc5ba3b6f928894e58970c30ac":{"kind":"TRIVIAL_REBASE","_number":20,"created":"2026-08-21 13:35:09.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/20"}}},"commit":{"parents":[{"commit":"7b1e45fd4a2327d2bedc69c67848e664247eb7bb","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7b1e45fd4a2327d2bedc69c67848e664247eb7bb"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-21 13:11:21.000000000","tz":330},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e46c77c52656edbc5ba3b6f928894e58970c30ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e46c77c52656edbc5ba3b6f928894e58970c30ac"}]},"branch":"refs/heads/master"},"c5b9f849ca8ef11d6ece32a50c52eb59934cf197":{"kind":"REWORK","_number":21,"created":"2026-08-25 03:24:19.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/21"}}},"commit":{"parents":[{"commit":"6a89c8804af24ff62d3dc611a661f930d600e911","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/6a89c8804af24ff62d3dc611a661f930d600e911"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-25 03:18:32.000000000","tz":330},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c5b9f849ca8ef11d6ece32a50c52eb59934cf197"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c5b9f849ca8ef11d6ece32a50c52eb59934cf197"}]},"branch":"refs/heads/master"},"0e55e4e25e770ed91bf59481213332770fb5bd93":{"kind":"TRIVIAL_REBASE","_number":22,"created":"2026-08-25 06:42:49.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/22"}}},"commit":{"parents":[{"commit":"c5ea696cf2554d8baaedae4285bc1dccb3a80349","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c5ea696cf2554d8baaedae4285bc1dccb3a80349"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-08-25 06:42:49.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0e55e4e25e770ed91bf59481213332770fb5bd93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0e55e4e25e770ed91bf59481213332770fb5bd93"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"6a89c8804af24ff62d3dc611a661f930d600e911","ours":"c5b9f849ca8ef11d6ece32a50c52eb59934cf197","theirs":"c5ea696cf2554d8baaedae4285bc1dccb3a80349","merge_strategy":"recursive","contains_conflicts":false}},"f12053e415b2766bd3a5b3e36987af8cbb6a9e3c":{"kind":"TRIVIAL_REBASE","_number":23,"created":"2026-08-25 08:56:55.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/23"}}},"commit":{"parents":[{"commit":"f170d3df64cf342443034fed704748bdfe5e34b6","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f170d3df64cf342443034fed704748bdfe5e34b6"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-08-25 08:56:55.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f12053e415b2766bd3a5b3e36987af8cbb6a9e3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f12053e415b2766bd3a5b3e36987af8cbb6a9e3c"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"c5ea696cf2554d8baaedae4285bc1dccb3a80349","ours":"0e55e4e25e770ed91bf59481213332770fb5bd93","theirs":"f170d3df64cf342443034fed704748bdfe5e34b6","merge_strategy":"recursive","contains_conflicts":false}},"0f7a2a1d0d32edbc0020e487c361bc2bbe49f3dd":{"kind":"TRIVIAL_REBASE","_number":24,"created":"2026-08-26 06:04:39.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/24"}}},"commit":{"parents":[{"commit":"93610b1a3d31e59a45cf32e87172b8022794911d","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/93610b1a3d31e59a45cf32e87172b8022794911d"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-26 06:03:20.000000000","tz":330},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0f7a2a1d0d32edbc0020e487c361bc2bbe49f3dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0f7a2a1d0d32edbc0020e487c361bc2bbe49f3dd"}]},"branch":"refs/heads/master"},"5a0e9ba3ba5cbce86d87b46213dafe955f7670f6":{"kind":"TRIVIAL_REBASE","_number":25,"created":"2026-08-26 06:18:59.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/25"}}},"commit":{"parents":[{"commit":"2488dc5cd16db137ddfbd5ec247efe2e36ac2f11","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/2488dc5cd16db137ddfbd5ec247efe2e36ac2f11"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-26 06:17:59.000000000","tz":330},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5a0e9ba3ba5cbce86d87b46213dafe955f7670f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5a0e9ba3ba5cbce86d87b46213dafe955f7670f6"}]},"branch":"refs/heads/master"},"b42bf27a3ce97552a9e8f7b8c16afa994b3d165e":{"kind":"TRIVIAL_REBASE","_number":26,"created":"2026-08-26 08:33:28.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/26"}}},"commit":{"parents":[{"commit":"e16ca82d05f0498762c2c606476dfa097732b831","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e16ca82d05f0498762c2c606476dfa097732b831"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-08-26 08:33:28.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/b42bf27a3ce97552a9e8f7b8c16afa994b3d165e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/b42bf27a3ce97552a9e8f7b8c16afa994b3d165e"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"2488dc5cd16db137ddfbd5ec247efe2e36ac2f11","ours":"5a0e9ba3ba5cbce86d87b46213dafe955f7670f6","theirs":"e16ca82d05f0498762c2c606476dfa097732b831","merge_strategy":"recursive","contains_conflicts":false}},"adbd36c7e93fec144ec5af262b3209080a4addb5":{"kind":"TRIVIAL_REBASE","_number":27,"created":"2026-08-31 10:03:52.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/27"}}},"commit":{"parents":[{"commit":"61eef14abe12250f70ed0bad4b174bd2d3c56a71","subject":"Expose device_state in the device API and add POST /clean endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/61eef14abe12250f70ed0bad4b174bd2d3c56a71"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-08-31 10:03:52.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/adbd36c7e93fec144ec5af262b3209080a4addb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/adbd36c7e93fec144ec5af262b3209080a4addb5"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"e16ca82d05f0498762c2c606476dfa097732b831","ours":"b42bf27a3ce97552a9e8f7b8c16afa994b3d165e","theirs":"61eef14abe12250f70ed0bad4b174bd2d3c56a71","merge_strategy":"recursive","contains_conflicts":false}},"5fc136152bab36a6a69fec59d992367d9fde8a86":{"kind":"TRIVIAL_REBASE","_number":28,"created":"2026-09-03 16:51:27.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/28"}}},"commit":{"parents":[{"commit":"891f2b47ff6565e440ab101c2194a0716d1c4fc5","subject":"Expose device_state in device API and register nvme_driver entrypoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/891f2b47ff6565e440ab101c2194a0716d1c4fc5"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-09-03 16:51:27.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5fc136152bab36a6a69fec59d992367d9fde8a86"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5fc136152bab36a6a69fec59d992367d9fde8a86"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"61eef14abe12250f70ed0bad4b174bd2d3c56a71","ours":"adbd36c7e93fec144ec5af262b3209080a4addb5","theirs":"891f2b47ff6565e440ab101c2194a0716d1c4fc5","merge_strategy":"recursive","contains_conflicts":false}},"7295db94418c549813bf2b61c124d55888a9e9d7":{"kind":"TRIVIAL_REBASE","_number":29,"created":"2026-09-04 04:57:23.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/29"}}},"commit":{"parents":[{"commit":"15a140abb8ccfb210f6a4f19864bd3b192abf891","subject":"Expose device_state in device API and register nvme_driver entrypoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/15a140abb8ccfb210f6a4f19864bd3b192abf891"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-09-04 04:57:23.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7295db94418c549813bf2b61c124d55888a9e9d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7295db94418c549813bf2b61c124d55888a9e9d7"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"891f2b47ff6565e440ab101c2194a0716d1c4fc5","ours":"5fc136152bab36a6a69fec59d992367d9fde8a86","theirs":"15a140abb8ccfb210f6a4f19864bd3b192abf891","merge_strategy":"recursive","contains_conflicts":false}},"ef322839232756519c4ec2b3d1bee6bb0c6b4be1":{"kind":"TRIVIAL_REBASE","_number":30,"created":"2026-09-04 06:08:27.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/30"}}},"commit":{"parents":[{"commit":"7079b48a90f7139e517323f9256f9f967fe85d47","subject":"Expose device_state in device API and register nvme_driver entrypoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7079b48a90f7139e517323f9256f9f967fe85d47"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-09-04 06:08:27.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef322839232756519c4ec2b3d1bee6bb0c6b4be1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ef322839232756519c4ec2b3d1bee6bb0c6b4be1"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"15a140abb8ccfb210f6a4f19864bd3b192abf891","ours":"7295db94418c549813bf2b61c124d55888a9e9d7","theirs":"7079b48a90f7139e517323f9256f9f967fe85d47","merge_strategy":"recursive","contains_conflicts":false}},"93045ae93b904530e7315261b42e8ed336300344":{"kind":"TRIVIAL_REBASE","_number":31,"created":"2026-09-05 04:12:22.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/31"}}},"commit":{"parents":[{"commit":"2068bd717602f6bbf5910eea74a262048e5f790e","subject":"Expose device_state in device API and register nvme_driver entrypoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/2068bd717602f6bbf5910eea74a262048e5f790e"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-09-05 04:12:22.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/93045ae93b904530e7315261b42e8ed336300344"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/93045ae93b904530e7315261b42e8ed336300344"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"7079b48a90f7139e517323f9256f9f967fe85d47","ours":"ef322839232756519c4ec2b3d1bee6bb0c6b4be1","theirs":"2068bd717602f6bbf5910eea74a262048e5f790e","merge_strategy":"recursive","contains_conflicts":false}},"0e52b3d89a86ad21836dcac061dd2e3aa8398057":{"kind":"TRIVIAL_REBASE","_number":32,"created":"2026-09-07 15:02:39.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/32"}}},"commit":{"parents":[{"commit":"845e38b340148d2cd105a3158bdebeafa9ddf7e8","subject":"Expose device_state in device API and register nvme_driver entrypoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/845e38b340148d2cd105a3158bdebeafa9ddf7e8"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2026-09-07 15:02:39.000000000","tz":0},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0e52b3d89a86ad21836dcac061dd2e3aa8398057"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0e52b3d89a86ad21836dcac061dd2e3aa8398057"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"2068bd717602f6bbf5910eea74a262048e5f790e","ours":"93045ae93b904530e7315261b42e8ed336300344","theirs":"845e38b340148d2cd105a3158bdebeafa9ddf7e8","merge_strategy":"recursive","contains_conflicts":false}},"248f12a8007dd91d17443a0a9f6dc078a2f3ab11":{"kind":"REWORK","_number":33,"created":"2026-10-01 06:10:21.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/43/999943/33","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/43/999943/33","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/43/999943/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/43/999943/33"}}},"commit":{"parents":[{"commit":"ba6ef6b01866866c0593bdfb510de3057c71209c","subject":"Expose device_state in device API and register nvme_driver entrypoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/ba6ef6b01866866c0593bdfb510de3057c71209c"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2026-08-06 06:00:18.000000000","tz":330},"committer":{"name":"Chandan","email":"chkumar@redhat.com","date":"2026-10-01 06:08:46.000000000","tz":330},"subject":"Deprecate SSD drivers in favour of NVMe driver","message":"Deprecate SSD drivers in favour of NVMe driver\n\nThe generic NVMe driver covers the same device class as the SSD and\nInspur NVMe SSD drivers. Keeping the SSD drivers as a separate code\npath creates redundant maintenance surface with no functional benefit\nto operators.\n\nDeprecation warnings are now emitted at startup when the SSD driver or\nthe Inspur NVMe SSD driver is in use, directing operators to switch to\n``nvme_driver`` in cyborg.conf. Both drivers are targeted for removal\nin 2027.2.\n\nA unit test verifies that exactly one warning is emitted on SSD driver\ninstantiation and that it references ``nvme_driver``.\n\nGenerated-By: Claude Opus 4.6\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: Iefe53875b66c3052fb90026ebaddb359bec6f2bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/248f12a8007dd91d17443a0a9f6dc078a2f3ab11"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/248f12a8007dd91d17443a0a9f6dc078a2f3ab11"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
