)]}'
{"id":"openstack%2Fnova~952266","triplet_id":"openstack%2Fnova~master~I5cef2bedccd3cb3d844c3c8e0516050a56c18d58","project":"openstack/nova","branch":"master","topic":"deprecate-v20-api","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-07-04 13:16:23.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5cef2bedccd3cb3d844c3c8e0516050a56c18d58","subject":"db: Resolve alembic deprecation warning","status":"MERGED","created":"2025-06-10 15:21:21.000000000","updated":"2025-07-04 13:17:25.000000000","submitted":"2025-07-04 13:16:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"952266-deprecate-v20-api","meta_rev_id":"fc09223e7c4b39022f44434c2827c97acdcd67c7","_number":952266,"virtual_id_number":952266,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-07-04 13:16:23.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2025-07-04 11:05:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2025-07-04 10:16:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_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":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2025-07-04 11:05:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_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,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-10 16:18: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":"CC"},{"updated":"2025-06-10 18:24:37.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-07-04 10:16:25.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":"2025-07-04 11:05:20.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"ffeb08284cb879814a8aaea47ddd475768464c85","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-06-10 15:21:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4b546c9131447fec438d4754992141e8d30923e1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-10 16:18:07.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26dbd8d96c664dd2a326b0d98db9472f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1a57c1d0696f4733ab80b35806a857fa : FAILURE in 44m 04s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/db40e8cb7f214bc093405bcaa506ce46 : SUCCESS in 20m 27s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6872507a96314030b6ee7083447c3ac0 : SUCCESS in 24m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"38653e1d7e77c30a52f8a7969bddcf97d1e6e7e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-10 18:24:37.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/b1ec18f4b950479d88a8532346066db8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/66134cc7ad1e4d439ab4147710662db0 : TIMED_OUT in 3h 02m 26s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4ecc4fef99d94cf690e8f9e7cdda2732 : SUCCESS in 1h 39m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c9c921969fba43478839ac3408a51ef1 : SUCCESS in 1h 04m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/195f0b74f8ce4dbc827b2a88e6ba380f : SUCCESS in 20m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55a16703ae0b4e6983eac15640429f4a : SUCCESS in 9m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0bb630e247a348669c1ad8bb9e7a1849 : SUCCESS in 13m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0cbc92caa919400ea678e4fa65649644 : SUCCESS in 13m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ba1c941078364792a6430570d8d30bcf : SUCCESS in 10m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7752fc29def94f51b8a8dd6f7aab4905 : SUCCESS in 7m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/22f940de859d4834b5ea2128dca4287c : SUCCESS in 1h 08m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5f2eff73173c44a4ab26b7f77d5ae65f : SUCCESS in 1h 10m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/14d95d10d4074772aee7ed7a31ff35a0 : SUCCESS in 1h 00m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/19096cf5bbd94458870837174f13994f : SUCCESS in 1h 05m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d5bae68113444bcaba8dd9373c57b835 : SUCCESS in 1h 50m 12s\n- nova-next https://zuul.opendev.org/t/openstack/build/7d42c98cab7f4d22bdaf11de769080aa : SUCCESS in 2h 12m 45s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4dfc0f7d3abc4551abb2d3ba741d662c : SUCCESS in 37m 01s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/862c051fad144815ac7ef01f26b5f344 : SUCCESS in 5m 11s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/94bfb54088574dc29feef5f71db7ccff : SUCCESS in 28m 12s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a7bc774aeaff4cdca3983cbed9bfaa37 : SUCCESS in 31m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ce8021917f1d4215855e52d5b84a9180 : SUCCESS in 1h 06m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dd031d34fb1d4d6aacc14f36b5d432b4 : SUCCESS in 54m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/47436e576c9a4e02a6895d5a24f990bb : FAILURE in 21m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/df85e97c141449958bf419d5271067de : SUCCESS in 28m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2dcbbe40ce8cb63952cf64efb3a5317f346810d6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-06-11 11:44:54.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d1008696b9435240b07ea2fd271abdefc3083d71","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-11 13:04:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/70e6037f470b43088654ffae4486df74\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/6610d5d4d49f41d1a92e6961ad95a49b : FAILURE in 41m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9cb9704d85ac43da99899e4e48afa065 : SUCCESS in 30m 37s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/59135382ac4848e8a93890aa6b94e364 : SUCCESS in 35m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"79c3f842299b39daf4db6a6918dae473f3bfb963","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-11 14:18:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ad52c5402dee4edaa60c104dd149779a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ead1cc2422a640d49ca392b8c63e28a7 : SUCCESS in 59m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/47ff20a991a3459193634c4b1aea59be : SUCCESS in 1h 01m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b0ed7d326a1c44bc9da890b12e3f9950 : SUCCESS in 56m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7e1c3bc1bbd64b45bf5925a9a013e112 : SUCCESS in 22m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c3b52b699eb746fdaddea3a77b2ed306 : SUCCESS in 7m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c4eb362ca8e0407988c84f0840ed590e : SUCCESS in 13m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/faf1420f40f54a4e988fceb21824c084 : SUCCESS in 14m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/938df51fc9ff4e9aaade5c39a00bcffb : SUCCESS in 9m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/463da44a22344229a1dc4019b2fd613b : SUCCESS in 12m 57s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7b73acc7cbae4a2ba7713c02e5478b0f : SUCCESS in 34m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a17160764af04228bc288fba71d7bd98 : SUCCESS in 58m 45s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a62c9a6c1ce7469b9a52db10e5337e9f : SUCCESS in 24m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d2b5c6706b5a48e88ba8686ad1382c5f : SUCCESS in 53m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f956c2df60734f7eb5b2a799d3732176 : SUCCESS in 1h 16m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/d710434c8af441a0b408a0882fa003db : SUCCESS in 2h 28m 12s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5fa559a0d1564c059aa22ac2b05c43e7 : SUCCESS in 40m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/450950ba934f4e4481f94f90de716c9e : SUCCESS in 5m 28s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2e48afa8e52b4648a5baf365280b96e6 : SUCCESS in 29m 51s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f74019f3423945729271fd574e94eaf6 : SUCCESS in 32m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/187cbbe4fc7241c3a9d52830219175a4 : SUCCESS in 1h 18m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3ef23103d38549e0b8db7bc05f58fdb9 : SUCCESS in 54m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f628e54e1957492b955dddad8989fe30 : FAILURE in 27m 08s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0919e79a9661417081534d4d9e360e98 : SUCCESS in 19m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"94097c3a665cc87912e89a8047bf5c3a17821cec","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-04 10:02:40.000000000","message":"Topic rework-v20-api removed","accounts_in_message":[],"_revision_number":1},{"id":"aa4dc7ad7b7eee6d8006843d35469c07b116e521","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-04 10:02:48.000000000","message":"Topic set to deprecate-v20-api","accounts_in_message":[],"_revision_number":1},{"id":"509bc189e23d4f957c91f6a2d1d64964deb4e45c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-04 10:16:25.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"a006f43f3320b4aa824d667d4abc89c6ba9e0901","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-04 11:05:20.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"fa6713c803086b2499bcb5e4db55bd3b9508acfa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 11:05:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"12b11dad967d8e974e01bfda6e3b4ee43fbd9555","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 13:16:23.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ac0229de21874b049cc2a375e0948ef2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d4d8419a0eae4df99e4c15a590c51143 : SUCCESS in 1h 04m 05s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6b690caa692a4b20ab8dcfabad4d4f39 : SUCCESS in 1h 49m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4010ad35f0ac4d0b8682b6beca49d7dd : SUCCESS in 1h 00m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a1f877bae9c448efaa1a5d0dde997a10 : SUCCESS in 7m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f32c5182d9684cd5ab7956779d2de122 : SUCCESS in 12m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8b7c83eb3bec42a28bfcff4ab03de908 : SUCCESS in 12m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac7c73645af1411692572dab9394e39d : SUCCESS in 6m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1a5a6c2542d647f78d266b1e4977bff0 : SUCCESS in 46m 19s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2321c499739849a9b5cc674818c20f18 : SUCCESS in 24m 42s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/671196ff63be44e5a38d6e4666b83c58 : SUCCESS in 32m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/553e9e04e1d04ccfa02c3d27360c5d4b : SUCCESS in 1h 56m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/00d87b5a90064bc1b41dc9b89905bc26 : SUCCESS in 2h 05m 21s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1351ccc0c7ee4497b5ff406ddb61376e : SUCCESS in 4m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a6b04f8a86cc43dba6bf434825c1e1ac : SUCCESS in 57m 49s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4a50a71d3a904dec8894fbefa0bce6aa : SUCCESS in 1h 23m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fac375204d10406794e6535c0241d591 : SUCCESS in 41m 32s","accounts_in_message":[],"_revision_number":1},{"id":"effe99fb66e0d2bf79da2356fc98a96ebace49dd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 13:16:23.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"fc09223e7c4b39022f44434c2827c97acdcd67c7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 13:17:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eb8e84ccc6764109a44232b8a1729883\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d341686f1d6e4928b36d92affc2dd31f : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"72a66cbb9ee1a2f104c2748a68e5660122422264","revisions":{"72a66cbb9ee1a2f104c2748a68e5660122422264":{"kind":"REWORK","_number":1,"created":"2025-06-10 15:21:21.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/66/952266/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/66/952266/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/952266/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/952266/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/66/952266/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/66/952266/1"}}},"commit":{"parents":[{"commit":"c4c513436920525cff9e45f3dd4016a80f0371c5","subject":"Fix small documentation issue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c4c513436920525cff9e45f3dd4016a80f0371c5"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-09 14:18:10.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-10 14:28:31.000000000","tz":60},"subject":"db: Resolve alembic deprecation warning","message":"db: Resolve alembic deprecation warning\n\nResolve the following deprecation warning:\n\n  DeprecationWarning: No path_separator found in configuration; falling\n  back to legacy splitting on spaces, commas, and colons for\n  prepend_sys_path.  Consider adding path_separator\u003dos to Alembic\n  config.\n\nWe don\u0027t have multiple paths so this is otherwise a no-op.\n\nChange-Id: I5cef2bedccd3cb3d844c3c8e0516050a56c18d58\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/72a66cbb9ee1a2f104c2748a68e5660122422264"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/72a66cbb9ee1a2f104c2748a68e5660122422264"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"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":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"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":{}}}]}
