)]}'
{"id":"openstack%2Fdevstack~972984","triplet_id":"openstack%2Fdevstack~master~I4becbfe6325bcb29deef8e50e9a9f05678f47802","project":"openstack/devstack","branch":"master","topic":"unstack-fixes","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-01-22 22:59:17.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I4becbfe6325bcb29deef8e50e9a9f05678f47802","subject":"Refactor MySQL auth to support restacking","status":"MERGED","created":"2026-01-09 23:34:13.000000000","updated":"2026-01-22 22:59:17.000000000","submitted":"2026-01-22 22:59:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"972984-unstack-fixes","meta_rev_id":"10fc23c4b0fe284d2cc3b218bc26a4cd4e76d6ba","_number":972984,"virtual_id_number":972984,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-22 22:59:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":2,"date":"2026-01-22 15:55:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":2,"date":"2026-01-22 18:58:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-22 15:54: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"}],"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":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":1,"date":"2026-01-22 18:58:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-10 01:40:39.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-01-22 15:54:42.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-01-22 15:55:11.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-01-22 18:58:00.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"416c5722600449343f69bfc07afa44001fdef543","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-09 23:34:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"780990439a33e52b80aa815302d90cc392fc6d60","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-10 01:40:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d91eaaa412bd4108b266deb1ee0f44d1\n\n- grenade https://zuul.opendev.org/t/openstack/build/1c576c7507994844a13ecd59bfd2c8e0 : SUCCESS in 1h 02m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d72ddefc093a412d9fd70676ce79e4cf : SUCCESS in 1h 53m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d849f0c435f441e3b71674c83361c92f : SUCCESS in 5m 37s\n- devstack https://zuul.opendev.org/t/openstack/build/1a075bed598e4b59950c72890b6b472b : SUCCESS in 23m 42s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/fd136323d513427093034d3c05d24764 : SUCCESS in 25m 08s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/961a7c3a49af4d148970aecf1c94cb5b : SUCCESS in 12m 49s\n- devstack-platform-almalinux-purple-lion-ovn-source https://zuul.opendev.org/t/openstack/build/5c0f385ccebc426a88cfc127fbcc8973 : SUCCESS in 54m 26s (non-voting)\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/ffe86401fbcc47a2a7e189b7b02cd428 : SUCCESS in 1h 36m 57s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/faa7be7e74ca43b288a4c6a2fa91ab3a : SUCCESS in 1h 17m 39s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/647f1b7e3d14404bbd9c1033b618033c : SUCCESS in 1h 37m 04s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/ce3b28285db545bea54a151b1f643006 : SUCCESS in 1h 32m 52s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/c6ebc327e5df4180aca46e9f4f180d7c : SUCCESS in 1h 50m 45s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/86d01767bbda4c3d8a828eaf176fa0af : SUCCESS in 1h 47m 47s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/11fd14fcf7fa4b669dab69842f12c409 : SUCCESS in 54m 27s (non-voting)\n- devstack-platform-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2784e1bc86a34a7e8b188ddbd3a24951 : SUCCESS in 1h 36m 53s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/54a1f274bac3407b8f89166eac4a9b59 : SUCCESS in 34m 28s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/f2cb56736ea74ca4b86ff0375979cce4 : SUCCESS in 1m 50s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/9ea96e98be0e4cdb85a6f3caaa4af21e : SUCCESS in 1m 34s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/2c941b7f06e5489f85fc40edf4e8563b : SUCCESS in 1h 14m 23s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/063a962bcb27480b8ead97573194d333 : SUCCESS in 57m 25s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/2c9c49e657454c9996ad5d036a85c8d8 : SUCCESS in 51m 21s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/f508e0b9bc3343ae84a102fee6d53fec : SUCCESS in 1h 25m 06s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/c33e2882c95f46079d8f13b6b360edf6 : SUCCESS in 1h 11m 22s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/66eebbc42f3145c2a6d11de4d788aff4 : SUCCESS in 1h 01m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58674b95b7d545eda29a29d9690c5386 : SUCCESS in 29m 36s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6f255aff04d144e7967ffc487b68ac48 : SUCCESS in 1h 51m 29s","accounts_in_message":[],"_revision_number":1},{"id":"2c168798f61d9bd89834e658acf95d1f6a2b4d3c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-22 14:41:34.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"f2f467ceb32d0e63db8dc679396a865df976fb1d","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-22 14:43:18.000000000","message":"Topic set to unstack-fixes","accounts_in_message":[],"_revision_number":2},{"id":"87f35a58c79e946899323a1eebb09c3fc235a1f7","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-22 15:54:42.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/55e62ec7b6194224bef68a19f498370e\n\n- devstack-platform-centos-10-stream https://softwarefactory-project.io/zuul/t/rdoproject.org/build/cb9b74c8621a445f837bc21e6cbceeed : SUCCESS in 1h 12m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"38f8a23b1b2170437005a9652361fb6ce0b43fa9","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-01-22 15:55:11.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6866c24869ab994a6cd75da216d26c0dc4adb6b9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 16:48:06.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/2861a5cf84dd45b4b20d865db531b16a\n\n- grenade https://zuul.opendev.org/t/openstack/build/f184bf77f26e4cb7a054568a3302a6a8 : SUCCESS in 1h 02m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8f3d03a4ede541ce99c74a622bc8f77f : SUCCESS in 1h 34m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c9682f2e60424d7e87699b480ada94d8 : SUCCESS in 7m 00s\n- devstack https://zuul.opendev.org/t/openstack/build/c460886f3ed242d88143407cfa6b80dd : SUCCESS in 25m 17s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/33763f7230cd45468eb6144932a30f0f : SUCCESS in 25m 46s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/81ae9bc819d34f30ae4e826e3133c6f5 : SUCCESS in 29m 20s\n- devstack-platform-almalinux-purple-lion-ovn-source https://zuul.opendev.org/t/openstack/build/21455938d5b64ff581a419d1aa49e013 : SUCCESS in 1h 39m 07s (non-voting)\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/9c752e85947c432c8e70329f204d0a28 : SUCCESS in 1h 25m 07s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/33ee05feda7b4c3ea53a71ddfba4a42e : SUCCESS in 1h 44m 19s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/275062d00cc64083b3793392836fbdf4 : SUCCESS in 1h 41m 35s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/bf45d4d0f7a74764a241ee9acd3ebd99 : SUCCESS in 1h 40m 15s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/7802b3582e9b4c45b22920e9ed8d9385 : SUCCESS in 1h 36m 10s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/e9d38fcf9aa14e3e8fe9e52ae62d5035 : SUCCESS in 1h 26m 15s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/96b0d9858ae547f9a8a617aeeaa914a2 : SUCCESS in 1h 39m 40s (non-voting)\n- devstack-platform-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5c37c56a7830478eb6bd6918cd927c02 : FAILURE in 1h 28m 51s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/c1c2414fdddb4510871ac8b77d9ae680 : SUCCESS in 39m 17s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/561ecccf36554a918560b284c46567fb : SUCCESS in 3m 08s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/91ed6e9966b94d9a91242e979c3aa627 : SUCCESS in 3m 10s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/7e5ba6f660704f878bf364c2481fe200 : SUCCESS in 1h 07m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6e23948dc9c34967a0cd6e9acf86a80b : SUCCESS in 52m 49s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/5802a0e3310249f9b44440e12f801144 : SUCCESS in 58m 28s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/da4968b29f604249abc4aafa7c1aa4d4 : SUCCESS in 1h 17m 47s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/e97ca7f21e9d42a3ac75d27462290aa0 : SUCCESS in 1h 13m 31s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a25b4ca5a0614e3580eea3a72cfd2072 : SUCCESS in 35m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/eae74e4812a247f2ad73ba1f4bbde0a2 : SUCCESS in 59m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c71f5c1471a44be19abd380ab8123274 : SUCCESS in 1h 05m 12s","accounts_in_message":[],"_revision_number":2},{"id":"5360a77c912bff6346d27959012dd2cd09ecb2c2","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-01-22 18:58:00.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f1b9644d739ecf0d223e4021c477a89f13666479","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-22 19:52:39.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/dc7ba772090941cfb3caf84adee67b1c\n\n- devstack-platform-centos-10-stream https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a6f822a94ea74813831b45447ff448ef : FAILURE in 53m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"597df48c8179f3d5e142f1b34e41cf565051f7cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 20:56:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d8adc4d42fe84ee28e82d0a43f3d77f4\n\n- grenade https://zuul.opendev.org/t/openstack/build/ac7138fa3f864823afc71a44cefcfd71 : SUCCESS in 51m 11s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e3b2df93c9444bb382e1c878c81e67a3 : SUCCESS in 1h 50m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/154cdf47191c4f0299cfc241515592fa : SUCCESS in 5m 49s\n- devstack https://zuul.opendev.org/t/openstack/build/37c3176270a2484890decbae2670ebc8 : SUCCESS in 31m 37s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/502a9084e9784bb2ab0ac8e600dcbd2d : SUCCESS in 18m 25s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/f7998297ac514286b8e8a0b0a82b88cb : SUCCESS in 18m 14s\n- devstack-platform-almalinux-purple-lion-ovn-source https://zuul.opendev.org/t/openstack/build/c55e5211c449419c9813db351fe804d6 : SUCCESS in 1h 23m 59s (non-voting)\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/f395711236f9482e999a256231c24dfc : SUCCESS in 1h 21m 32s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/4e31f8e6917f4025b5683ac4d8ae0b71 : SUCCESS in 1h 28m 56s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/fdc5311c52e7465aa09130600625dfbc : SUCCESS in 1h 31m 16s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/b4f2579924a54e8ca933b0745757d9f8 : SUCCESS in 1h 31m 46s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/8e53c0056b0148d8b1442e44ce0eae1d : SUCCESS in 59m 17s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/38ed16f3cc6e41ccb0322ddf8f4dff43 : SUCCESS in 58m 01s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/4d648616d398488ba468bf73114b1f3f : SUCCESS in 1h 27m 14s (non-voting)\n- devstack-platform-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/08a993906fa4451bbd6b137c68542080 : SUCCESS in 1h 51m 51s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/03e4ea2a83534aee84326bd0263963ed : SUCCESS in 17m 41s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/154274af67bb4df2a851fc4358f84228 : SUCCESS in 3m 02s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/07997d905fbf42aeb8183f3776bcae9f : SUCCESS in 2m 34s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/0dfad2377e394f2c9233200251c5d571 : SUCCESS in 38m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/52fda877610340a4a37a078f1253452b : SUCCESS in 50m 57s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/9ce2a54cc11e46be8fa06ab33dd231e5 : SUCCESS in 1h 12m 50s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/9616c4aba777443096ade78453c8cde8 : SUCCESS in 1h 17m 27s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/903e63a0b5e34a05a5faaf6ca4461355 : SUCCESS in 1h 24m 02s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1d24bb98e43349938132bf7546d5161d : SUCCESS in 59m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0136ae48e5f44d0ca09db4e4900b9d2b : SUCCESS in 43m 13s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/34a694d44f1f493f88b703e003908c68 : SUCCESS in 1h 47m 59s","accounts_in_message":[],"_revision_number":2},{"id":"eb3eb57781f3256824b633927562c669ab55fb26","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 20:56:41.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"cc9e4728d9335201f418957d51a559e909554190","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 22:59:17.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88c3b28f2dd444219ffef4eb2bddd33d\n\n- grenade https://zuul.opendev.org/t/openstack/build/4f5b59c313324c7da3a42342f6683745 : SUCCESS in 33m 51s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0b86582c874844dc95e09c40bc00432d : SUCCESS in 1h 00m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f03985657cc40b599844c17ef44eb46 : SUCCESS in 8m 37s\n- devstack https://zuul.opendev.org/t/openstack/build/f33112c469964461a5c2d79d28424241 : SUCCESS in 24m 07s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/e818cb0d49c94fd49dd636621940ab00 : SUCCESS in 16m 22s\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/cef2c8f6f206447ba31500f1b8acb43a : SUCCESS in 1h 37m 08s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/f7c1f2e45fc64b18ae7c95758463891f : SUCCESS in 1h 23m 38s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/00a7666e9b6d44e1aae247aa207f449f : SUCCESS in 25m 32s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/6be261e4421d4e99b8cf9c1a9ef0ebb6 : SUCCESS in 23m 35s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/489c8a66423247a1938941fa80ec5ae2 : SUCCESS in 3m 29s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/355b5752678e419b8c8fc7b865e28c93 : SUCCESS in 3m 03s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/f5dc6c35bfd64cb38313303fa1a12e3d : SUCCESS in 1h 17m 58s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/f74c31a8853b4e66a58098020ba0a2aa : SUCCESS in 1h 08m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/776f1cd7fbac42eba8c87eb3e8da626d : SUCCESS in 46m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dc6ee225eb10457280ff053f5b1c9707 : SUCCESS in 37m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/423574f884df41988c1894c2249de2e6 : SUCCESS in 57m 10s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b363b3b21d594d088914e6ca427cf41f : SUCCESS in 1h 02m 03s","accounts_in_message":[],"_revision_number":2},{"id":"10fc23c4b0fe284d2cc3b218bc26a4cd4e76d6ba","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 22:59:17.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5e21304153df15db80287efd34f4cf73a04d4ced","revisions":{"7c81068dcb1c7b39637ac9b8116d28e6a0c2a14f":{"kind":"REWORK","_number":1,"created":"2026-01-09 23:34:13.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/84/972984/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/84/972984/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/84/972984/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/84/972984/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/84/972984/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/84/972984/1"}}},"commit":{"parents":[{"commit":"a423353b09afa03a9c0169ecc19c723da38c86c0","subject":"Improve OVS/OVN stop robustness for restacking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a423353b09afa03a9c0169ecc19c723da38c86c0"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-09 23:07:10.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-09 23:09:50.000000000","tz":0},"subject":"Refactor MySQL auth to support restacking","message":"Refactor MySQL auth to support restacking\n\nThis change refactors the MySQL/MariaDB configuration to:\n\n- Allow both unix_socket and mysql_native_password authentication\n  using the MariaDB \u0027IDENTIFIED VIA ... OR ...\u0027 syntax. This enables\n  restacking without needing to reset authentication in unstack.sh.\n\n- Add use_mariadb_socket_auth helper variable to simplify the complex\n  conditional logic (addresses TODO comment).\n\n- Fix missing DATABASE_USER@\u0027%\u0027 creation for modern Debian/Ubuntu\n  with MariaDB socket auth.\n\n- Fix inconsistent distro checks that were missing trixie.\n\n- Remove dead Oracle Linux code since it\u0027s not in SUPPORTED_DISTROS.\n  Oracle Linux is still handled as RHEL-like via is_fedora().\n\nGenerated-By: Cursor claude-opus-4.5\nChange-Id: I4becbfe6325bcb29deef8e50e9a9f05678f47802\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7c81068dcb1c7b39637ac9b8116d28e6a0c2a14f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7c81068dcb1c7b39637ac9b8116d28e6a0c2a14f"}]},"branch":"refs/heads/master"},"5e21304153df15db80287efd34f4cf73a04d4ced":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-01-22 14:41:34.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/84/972984/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/84/972984/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/84/972984/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/84/972984/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/84/972984/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/84/972984/2"}}},"commit":{"parents":[{"commit":"2df8cce816641d1b3ab720f04e1e38382987e526","subject":"Fix missing service stops in unstack.sh","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2df8cce816641d1b3ab720f04e1e38382987e526"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-09 23:07:10.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-01-22 14:40:48.000000000","tz":0},"subject":"Refactor MySQL auth to support restacking","message":"Refactor MySQL auth to support restacking\n\nThis change refactors the MySQL/MariaDB configuration to:\n\n- Allow both unix_socket and mysql_native_password authentication\n  using the MariaDB \u0027IDENTIFIED VIA ... OR ...\u0027 syntax. This enables\n  restacking without needing to reset authentication in unstack.sh.\n\n- Add use_mariadb_socket_auth helper variable to simplify the complex\n  conditional logic (addresses TODO comment).\n\n- Fix missing DATABASE_USER@\u0027%\u0027 creation for modern Debian/Ubuntu\n  with MariaDB socket auth.\n\n- Fix inconsistent distro checks that were missing trixie.\n\n- Remove dead Oracle Linux code since it\u0027s not in SUPPORTED_DISTROS.\n  Oracle Linux is still handled as RHEL-like via is_fedora().\n\nGenerated-By: Cursor claude-opus-4.5\nChange-Id: I4becbfe6325bcb29deef8e50e9a9f05678f47802\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e21304153df15db80287efd34f4cf73a04d4ced"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e21304153df15db80287efd34f4cf73a04d4ced"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
