)]}'
{"id":"openstack%2Fdevstack~995191","triplet_id":"openstack%2Fdevstack~master~Ifb123245a4d35d6df96739710d3561a4c2c54c5f","project":"openstack/devstack","branch":"master","attention_set":{"10273":{"account":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"last_update":"2026-07-07 00:24:21.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-07-01 20:04:42.000000000","reason":"removed on reply"}},"hashtags":["asgi","asgi-phase-0"],"change_id":"Ifb123245a4d35d6df96739710d3561a4c2c54c5f","subject":"Add tempest-full-asgi capstone gate job","status":"NEW","created":"2026-06-28 07:37:51.000000000","updated":"2026-07-07 00:24:21.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6e1638f80bd24eb278d8613e9cc0b9a56ec7c8a8","_number":995191,"virtual_id_number":995191,"owner":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-07-01 20:07:11.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":{"disliked":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"all":[{"value":-1,"date":"2026-07-01 20:04:42.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-28 07:38:13.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-06-28 09:12:07.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"}],"messages":[{"id":"1eb12cc2914fadd7748a2fd0e64ef0050369dd8c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-28 07:37:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"06e6c92ab240ccabcf2f9b4cf7e8afc20e829065","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-28 07:37:58.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"9cb43afea35ef5e71092cf70f919cd68625977be","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-28 07:37:58.000000000","message":"Hashtag added: asgi","accounts_in_message":[],"_revision_number":1},{"id":"b307b3508c2a0ef294559e06971042db52b744d1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-28 07:38:13.000000000","message":"Patch Set 1: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":1},{"id":"1d2043cd002c54db08753c19c12746323900425f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-28 09:12:07.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0042a1527e944bd2ab355f96d6e1d789\n\n- tempest-full-asgi https://zuul.opendev.org/t/openstack/build/4419e1815c95496e9e25086333247418 : FAILURE in 1h 26m 11s","accounts_in_message":[],"_revision_number":1},{"id":"d8dfe72e22b6d6f9bcf63aec2102064244fcff3b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-28 21:59:10.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"cce5737018bac7b4989f0cf9367d09059d897956","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-28 21:59:26.000000000","message":"Patch Set 2: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":2},{"id":"6def5bd0118aa433c5f01a36fde5c2f0c6d2b83d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-28 23:36:33.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/8aa03b81de6345bc9d6b37d2a8cf8d9d\n\n- tempest-full-asgi https://zuul.opendev.org/t/openstack/build/6fb22c83bcf14768a7a7d11c9578903d : FAILURE in 1h 28m 30s","accounts_in_message":[],"_revision_number":2},{"id":"48f72d369e200f8a0bd681a7a2fe673673b1d607","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-28 23:50:17.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"955060cb75b193e98391e26be0ace885773dd8fb","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-28 23:50:38.000000000","message":"Patch Set 3: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":3},{"id":"26a38c5b8819e83deb94a766edf74c287f623ed9","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-29 00:27:21.000000000","message":"Hashtag added: asgi-phase-0","accounts_in_message":[],"_revision_number":3},{"id":"550d4b78e1dd6d4d13134acdab69422348b6efbb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 00:29:17.000000000","message":"Patch Set 3: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/placement/+/995133 is needed.","accounts_in_message":[],"_revision_number":3},{"id":"3818a259a2a4d4273a88fc9e400c928dde3af04e","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-29 00:31:41.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"2086da0469b3b823edef21e0336c8ce9f8ad1c65","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-29 00:32:02.000000000","message":"Patch Set 3:\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":3},{"id":"69e8e0ec59d08e8acf8b7335341e948af629db0d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 02:40:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6d3119dd63074efbaa3dc6d4d80e0271\n\n- tempest-full-asgi https://zuul.opendev.org/t/openstack/build/b5f3f99fa53d48e08d3e4a664b3da3fc : SUCCESS in 1h 57m 58s","accounts_in_message":[],"_revision_number":3},{"id":"d570fcbefc320dd61201866a2faa8eace0253af4","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-29 23:56:26.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"2f1b6869c282274a7d8483325247cbb3db5946f4","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-29 23:56:49.000000000","message":"Patch Set 4: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":4},{"id":"594577e19fa8cf77612658385359361142096a57","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 23:58:06.000000000","message":"Patch Set 4: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChanges https://review.opendev.org/c/openstack/placement/+/995133, https://review.opendev.org/c/openstack/cinder/+/995131, https://review.opendev.org/c/openstack/nova/+/995163, https://review.opendev.org/c/openstack/neutron/+/995162, https://review.opendev.org/c/openstack/keystone/+/995161, https://review.opendev.org/c/openstack/glance/+/995165 are needed.","accounts_in_message":[],"_revision_number":4},{"id":"e1dcd3379a396e38856637d97f7fa2c8a6f7acbc","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-29 23:58:53.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"9b2a7267a504ba1d56130ba11f30aad78967aa04","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-29 23:59:15.000000000","message":"Patch Set 5: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":5},{"id":"f1d3a37af12f0a489eceabc734e64b26d399e67c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-30 00:05:49.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":6},{"id":"a488faee108ab0af8550c6f115776b47eb49d556","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-30 00:06:06.000000000","message":"Patch Set 6: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":6},{"id":"23510a7a219a3cc595eb865798c865798a8a2b07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 00:06:19.000000000","message":"Patch Set 5: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/glance/+/995165 is needed.","accounts_in_message":[],"_revision_number":5},{"id":"50fa94934dd7b23d5cacfc9a42dea824ec4a2087","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 00:13:29.000000000","message":"Patch Set 6: Verified-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":6},{"id":"00e2a30d1bdca7e16696a5a7aebf6628d00c89e9","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-30 00:13:33.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"f7c66685e36ecc93132ddee8e2c3c6a06d8c1077","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-30 00:13:49.000000000","message":"Patch Set 7: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":7},{"id":"d9b8af8b471b1bb723480c03239531d5527e4fb2","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-30 00:17:16.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":8},{"id":"0272943977b0991c1a6988ddc2abb274d23227d5","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-30 00:17:46.000000000","message":"Patch Set 8: Code-Review-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/devstack on branch master.  The\nproblem was:\n\n  The projects \"opendev.org/openstack/oslo.service\",\n  \"opendev.org/openstack/oslo.middleware\" were not found.  All projects\n  referenced within a Zuul configuration must first be added to the main\n  configuration file by the Zuul administrator.\n\nThe problem appears in the \"tempest-full-asgi\" job stanza:\n\n  job:\n      name: tempest-full-asgi\n      parent: tempest-full-py3\n      description: |\n        Run full tempest suite with ALL core API services served under\n        Hypercorn (ASGI) instead of uWSGI.\n      required-projects:\n        - opendev.org/openstack/oslo.service\n        - opendev.org/openstack/oslo.middleware\n  ...\n\n  in \"openstack/devstack/.zuul.yaml@master\", line 996","accounts_in_message":[],"_revision_number":8},{"id":"ff422b2d1843ce4419099a77b3bc8518199dd8b8","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-06-30 00:28:56.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":9},{"id":"8a52cdbf361f86e6a2764ca2bd7e96fe7b955814","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-30 00:29:15.000000000","message":"Patch Set 9: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":9},{"id":"3ea6e0cd796ebced4c888566d89131697f77da3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 00:29:21.000000000","message":"Patch Set 8: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChanges https://review.opendev.org/c/openstack/placement/+/995133, https://review.opendev.org/c/openstack/cinder/+/995131, https://review.opendev.org/c/openstack/nova/+/995163, https://review.opendev.org/c/openstack/neutron/+/995162, https://review.opendev.org/c/openstack/keystone/+/995161, https://review.opendev.org/c/openstack/glance/+/995165 are needed.","accounts_in_message":[],"_revision_number":8},{"id":"9e801a43ba89da298fb907e14ee579a2e13ab36f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 02:43:23.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4074880c5255493a8eca72d0d2dae03a\n\n- devstack https://zuul.opendev.org/t/openstack/build/f7e8e0b1bb924a6ebec815a68b3b7a7e : SUCCESS in 26m 04s\n- tempest-full-asgi https://zuul.opendev.org/t/openstack/build/4fa8f8b9168f486c8e5db42b6105c186 : SUCCESS in 2h 05m 42s","accounts_in_message":[],"_revision_number":9},{"id":"afc9f46c689408ab6dcc3e1388dc31e47e3a97f2","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-01 03:38:47.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"cd9832ed076924543b226addb2b3d36ee4622ebb","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-01 03:39:27.000000000","message":"Patch Set 10: Code-Review-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/devstack on branch master.  The\nproblem was:\n\n  The projects \"opendev.org/openstack/oslo.service\",\n  \"opendev.org/openstack/oslo.middleware\" were not found.  All projects\n  referenced within a Zuul configuration must first be added to the main\n  configuration file by the Zuul administrator.\n\nThe problem appears in the \"tempest-full-asgi\" job stanza:\n\n  job:\n      name: tempest-full-asgi\n      parent: tempest-full-py3\n      description: |\n        Run full tempest suite with ALL core API services served under\n        Hypercorn (ASGI) instead of uWSGI.\n      voting: false\n      required-projects:\n        - opendev.org/openstack/oslo.service\n  ...\n\n  in \"openstack/devstack/.zuul.yaml@master\", line 995","accounts_in_message":[],"_revision_number":10},{"id":"1fecc70c2a62c3c24ef8ba39fe3bef79a3d2255d","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-01 08:31:52.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":10},{"id":"10ed22db6a1a2adfc2851c29a2bb3708198fda99","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-01 20:04:12.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":11},{"id":"204f07198f66f5fde7a0046bfccd7bfd7c6463a7","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-01 20:04:42.000000000","message":"Patch Set 11: Code-Review-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":11},{"id":"b9699d937d097fc066704f217a084ef6d473ab47","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-01 20:07:11.000000000","message":"Patch Set 11: Verified-1\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":11},{"id":"abed172c71d71810ab3c351f8ecaaab3809afae5","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-06 23:19:24.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"517a250626857bc4431636311891dd263aaec46c","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-06 23:19:56.000000000","message":"Patch Set 11:\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":11},{"id":"efd2fb1943cb7335727c6a7a9878098fccfacbb2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 23:21:37.000000000","message":"Patch Set 11:\n\nThis change depends on a change with an invalid configuration.","accounts_in_message":[],"_revision_number":11},{"id":"55e634282b03e3e06fca6762faef057623ed20f2","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-06 23:40:04.000000000","message":"Patch Set 11:\n\nrecheck (keystone zuul YAML fix pushed in 995161 ps7 — should resolve dependent config error)","accounts_in_message":[],"_revision_number":11},{"id":"cb4e9881dbb608dc1ad152b6f7eb2dbbbb7f94fe","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-06 23:40:31.000000000","message":"Patch Set 11:\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/devstack on branch master.  The\nproblem was:\n\n  The project \"opendev.org/openstack/oslo.service\" was not found.  All\n  projects referenced within a Zuul configuration must first be added to\n  the main configuration file by the Zuul administrator.\n\nThe problem appears in the \"tempest-full-asgi\" job stanza:\n\n  job:\n      name: tempest-full-asgi\n      parent: tempest-full-py3\n      description: |\n        Run full tempest suite with ALL core API services served under\n        Hypercorn (ASGI) instead of uWSGI.\n      voting: false\n      required-projects:\n        - opendev.org/openstack/oslo.service\n  ...\n\n  in \"openstack/devstack/.zuul.yaml@master\", line 995","accounts_in_message":[],"_revision_number":11},{"id":"6e1638f80bd24eb278d8613e9cc0b9a56ec7c8a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 00:24:21.000000000","message":"Patch Set 11:\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/keystone/+/995161 is needed.","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"0e060e21255faab45b8e199a52f8eaacf0785cbf","revisions":{"6bf5433c62eebb2a894ecf4ea3d3829d130d6171":{"kind":"REWORK","_number":1,"created":"2026-06-28 07:37:51.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/1"}}},"commit":{"parents":[{"commit":"219ce3c16833992a82e8247a241c66d662f5f805","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/219ce3c16833992a82e8247a241c66d662f5f805"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 07:37:29.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 07:37:29.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nFull integrated tempest suite with all core API services (keystone,\nglance, cinder, nova, neutron, placement) served under Hypercorn\n(ASGI) instead of uWSGI. Proves all services coexist under ASGI\nin a single devstack deployment.\n\nThis stacked child will be squashed or dropped before the parent\nmerges.\n\nDepends-On: https://review.opendev.org/c/openstack/requirements/+/995122\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6bf5433c62eebb2a894ecf4ea3d3829d130d6171"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6bf5433c62eebb2a894ecf4ea3d3829d130d6171"}]},"branch":"refs/heads/master"},"cb0059aa09cca359717c3f02de4e5bbb08a9ea32":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-28 21:59:10.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/2"}}},"commit":{"parents":[{"commit":"fb859886ee523cea3dce35b352573f952264d32b","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fb859886ee523cea3dce35b352573f952264d32b"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 07:37:29.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 21:58:37.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nFull integrated tempest suite with all core API services (keystone,\nglance, cinder, nova, neutron, placement) served under Hypercorn\n(ASGI) instead of uWSGI. Proves all services coexist under ASGI\nin a single devstack deployment.\n\nThis stacked child will be squashed or dropped before the parent\nmerges.\n\nDepends-On: https://review.opendev.org/c/openstack/requirements/+/995122\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cb0059aa09cca359717c3f02de4e5bbb08a9ea32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cb0059aa09cca359717c3f02de4e5bbb08a9ea32"}]},"branch":"refs/heads/master"},"56007a94c5426957495d1c39036d18eb4fd11747":{"kind":"REWORK","_number":3,"created":"2026-06-28 23:50:17.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/3"}}},"commit":{"parents":[{"commit":"fb859886ee523cea3dce35b352573f952264d32b","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fb859886ee523cea3dce35b352573f952264d32b"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 07:37:29.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 23:50:10.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nFull integrated tempest suite with all core API services (keystone,\nglance, cinder, nova, neutron, placement) served under Hypercorn\n(ASGI) instead of uWSGI. Proves all services coexist under ASGI\nin a single devstack deployment.\n\nThis stacked child will be squashed or dropped before the parent\nmerges.\n\nDepends-On: https://review.opendev.org/c/openstack/requirements/+/995122\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/56007a94c5426957495d1c39036d18eb4fd11747"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/56007a94c5426957495d1c39036d18eb4fd11747"}]},"branch":"refs/heads/master"},"906140727d363b9d2f2b5d0305b14d7947ede443":{"kind":"REWORK","_number":4,"created":"2026-06-29 23:56:26.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/4"}}},"commit":{"parents":[{"commit":"fb859886ee523cea3dce35b352573f952264d32b","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fb859886ee523cea3dce35b352573f952264d32b"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 07:37:29.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-29 23:56:23.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nFull integrated tempest suite with all core API services (keystone,\nglance, cinder, nova, neutron, placement) served under Hypercorn\n(ASGI) instead of uWSGI. Proves all services coexist under ASGI\nin a single devstack deployment.\n\nThis stacked child will be squashed or dropped before the parent\nmerges.\n\nDepends-On: https://review.opendev.org/c/openstack/requirements/+/995122\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/906140727d363b9d2f2b5d0305b14d7947ede443"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/906140727d363b9d2f2b5d0305b14d7947ede443"}]},"branch":"refs/heads/master"},"a8fe164faf933c7dcc91b9a1c82a7817e9ffa7f1":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-06-29 23:58:53.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/5"}}},"commit":{"parents":[{"commit":"77f69ca83cfd46672d17405c7dd3095ead065488","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/77f69ca83cfd46672d17405c7dd3095ead065488"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-28 07:37:29.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-29 23:58:27.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nFull integrated tempest suite with all core API services (keystone,\nglance, cinder, nova, neutron, placement) served under Hypercorn\n(ASGI) instead of uWSGI. Proves all services coexist under ASGI\nin a single devstack deployment.\n\nThis stacked child will be squashed or dropped before the parent\nmerges.\n\nDepends-On: https://review.opendev.org/c/openstack/requirements/+/995122\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a8fe164faf933c7dcc91b9a1c82a7817e9ffa7f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a8fe164faf933c7dcc91b9a1c82a7817e9ffa7f1"}]},"branch":"refs/heads/master"},"4bcb00ee5149181c53eb95db1e0d2cbef5aca49a":{"kind":"REWORK","_number":6,"created":"2026-06-30 00:05:49.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/6"}}},"commit":{"parents":[{"commit":"2bee61d7116857db72b2eda3703dd113b68c638f","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2bee61d7116857db72b2eda3703dd113b68c638f"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:05:39.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:05:39.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nRun the full tempest-full-py3 suite with all 7 core API services\ndeployed under Hypercorn (ASGI) instead of uWSGI.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/oslo.middleware/+/995232\nDepends-On: https://review.opendev.org/c/openstack/keystonemiddleware/+/995234\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\n\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4bcb00ee5149181c53eb95db1e0d2cbef5aca49a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4bcb00ee5149181c53eb95db1e0d2cbef5aca49a"}]},"branch":"refs/heads/master"},"9f05082415ca5e9c6ca2c535e06693ff8be4fbc4":{"kind":"REWORK","_number":7,"created":"2026-06-30 00:13:33.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/7"}}},"commit":{"parents":[{"commit":"8e82b5334ff237711a9ef4286fc6b0e4fb3d6f6d","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8e82b5334ff237711a9ef4286fc6b0e4fb3d6f6d"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:13:22.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:13:22.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nRun the full tempest-full-py3 suite with all 7 core API services\ndeployed under Hypercorn (ASGI) instead of uWSGI.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/oslo.middleware/+/995232\nDepends-On: https://review.opendev.org/c/openstack/keystonemiddleware/+/995234\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\n\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f05082415ca5e9c6ca2c535e06693ff8be4fbc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f05082415ca5e9c6ca2c535e06693ff8be4fbc4"}]},"branch":"refs/heads/master"},"f79461244fd63074b22361debfb617cc397ef3c3":{"kind":"REWORK","_number":8,"created":"2026-06-30 00:17:16.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/8"}}},"commit":{"parents":[{"commit":"b74db182776a9ea9279e980eecdfed731d096637","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b74db182776a9ea9279e980eecdfed731d096637"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:17:13.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:17:13.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nRun the full tempest-full-py3 suite with all 7 core API services\ndeployed under Hypercorn (ASGI) instead of uWSGI.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/oslo.middleware/+/995232\nDepends-On: https://review.opendev.org/c/openstack/keystonemiddleware/+/995234\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\n\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f79461244fd63074b22361debfb617cc397ef3c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f79461244fd63074b22361debfb617cc397ef3c3"}]},"branch":"refs/heads/master"},"efd8a3abe4c577c7b51c37264bdd45e98a955cd4":{"kind":"REWORK","_number":9,"created":"2026-06-30 00:28:56.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/9"}}},"commit":{"parents":[{"commit":"c8bfdbd4a14cae0ae04bf8c0b82cc29464b90ebf","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c8bfdbd4a14cae0ae04bf8c0b82cc29464b90ebf"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:28:46.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-06-30 00:28:46.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/oslo.middleware/+/995232\nDepends-On: https://review.opendev.org/c/openstack/keystonemiddleware/+/995234\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\n\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efd8a3abe4c577c7b51c37264bdd45e98a955cd4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efd8a3abe4c577c7b51c37264bdd45e98a955cd4"}]},"branch":"refs/heads/master"},"106efe993275a63636e8e906ef33e14a006d6e9e":{"kind":"REWORK","_number":10,"created":"2026-07-01 03:38:47.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/10"}}},"commit":{"parents":[{"commit":"8ba307868fdf921c234bb1ade8f05d0aaf78f950","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8ba307868fdf921c234bb1ade8f05d0aaf78f950"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-01 03:28:09.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-01 03:38:29.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/oslo.middleware/+/995232\nDepends-On: https://review.opendev.org/c/openstack/keystonemiddleware/+/995234\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\n\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/106efe993275a63636e8e906ef33e14a006d6e9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/106efe993275a63636e8e906ef33e14a006d6e9e"}]},"branch":"refs/heads/master"},"0e060e21255faab45b8e199a52f8eaacf0785cbf":{"kind":"REWORK","_number":11,"created":"2026-07-01 20:04:12.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/91/995191/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/91/995191/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/91/995191/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/91/995191/11"}}},"commit":{"parents":[{"commit":"8ba307868fdf921c234bb1ade8f05d0aaf78f950","subject":"Add ASGI serving support via Hypercorn","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8ba307868fdf921c234bb1ade8f05d0aaf78f950"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-01 03:28:09.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-01 20:03:56.000000000","tz":-240},"subject":"Add tempest-full-asgi capstone gate job","message":"Add tempest-full-asgi capstone gate job\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.service/+/995128\nDepends-On: https://review.opendev.org/c/openstack/placement/+/995133\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/995131\nDepends-On: https://review.opendev.org/c/openstack/nova/+/995163\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/995162\nDepends-On: https://review.opendev.org/c/openstack/keystone/+/995161\nDepends-On: https://review.opendev.org/c/openstack/glance/+/995165\n\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\nGenerated-By: claude-opus-4-6 (OpenCode)\nChange-Id: Ifb123245a4d35d6df96739710d3561a4c2c54c5f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0e060e21255faab45b8e199a52f8eaacf0785cbf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0e060e21255faab45b8e199a52f8eaacf0785cbf"}]},"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","applied_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\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":""}}}]}
