)]}'
{"id":"openstack%2Fkeystone~944567","triplet_id":"openstack%2Fkeystone~master~Ie4951db0c9595ea6d5579d3374cad58c33d76d32","project":"openstack/keystone","branch":"master","topic":"openapi/regions","attention_set":{},"removed_from_attention_set":{"36482":{"account":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"last_update":"2025-06-06 18:12:52.000000000","reason":"Change was submitted"},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2025-04-25 13:53:23.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"Ie4951db0c9595ea6d5579d3374cad58c33d76d32","subject":"Add JSON schema and validation for `region`","status":"MERGED","created":"2025-03-14 21:58:10.000000000","updated":"2025-06-06 18:14:35.000000000","submitted":"2025-06-06 18:12:52.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":"944567-openapi/regions","meta_rev_id":"ca7a7d61ebe9c19da16b5f71d26627d16e2fd5a8","_number":944567,"virtual_id_number":944567,"owner":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-06-06 18:12:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-04-25 13:55:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-06-06 16:24:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-14 22:00:31.000000000","updated_by":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2025-03-14 22:17:29.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-03-14 23:25:24.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":"3ebc84fe717aaef7dca72f3cab83305549ca89b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"date":"2025-03-14 21:58:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"15b8f19abb98e502ed2813a48577b4d74cfa8dfb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"date":"2025-03-14 22:00:40.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"566c0081c8466b11cb03a741f1de5c83a8c7dbfa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-14 22:17:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab0accf4befe418e9d5ace832405d44a\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/58741819e28648b4a5dcbb66a46faf1a : FAILURE in 15m 15s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0e8c8835457a4d1dacdf20f20fd0d846 : FAILURE in 14m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"afac2495c9e6c0017e874266a05bd64ad1a4aaaf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"date":"2025-03-14 22:39:34.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"67b494a3e8e6552d80a0cd82dc5b662b62bad41b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-14 22:58:43.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/29a66816fc1142ca85ff812fb1bfe67d\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ddfdf8da171e4c81987b3fc9978a4982 : FAILURE in 17m 18s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6c4eea249d6c4319a7bba3948555c127 : FAILURE in 16m 05s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"da395e3b4412c7b958a54e0c1b6d80191760c8be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-14 23:25:24.000000000","message":"Patch Set 3: 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/cfd0a4c5408b4daf984edae61e47ff0b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/85e5e7a3ca7a4f6ca5ee8f512f1098f1 : FAILURE in 17m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bae97d19fcfb4d8bb63a3ba59d746a78 : SUCCESS in 6m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a9e80fdb50b04cdf8eb7064f7f2196a0 : FAILURE in 11m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/11786b26e88243efaf020a6bd7c2c1bd : FAILURE in 11m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/334bde7f7e3143508896fea77031ad55 : SUCCESS in 12m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/48a09260e37b41d1af9168ada65f0faa : FAILURE in 44m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/efa80b1fe83f4e349e46ce3c5221666d : FAILURE in 17m 26s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/2d60103201d44f76a45fc7260d21b221 : FAILURE in 17m 49s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/8f83f611674a4a6dac5291edfc2ee8ae : FAILURE in 22m 55s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/08a44f9879d945d3a96f3f667b875cdf : FAILURE in 16m 31s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/fb5fe3cee140401dbf9b245183b0218b : FAILURE in 15m 24s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/5ae3871d9ea34729b397ae24e272a5f6 : FAILURE in 13m 07s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6615bdbe973b4df9ab5b2a9fc2af4848 : FAILURE in 12m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c4603e6b22914b56837c2b068d0679c0 : FAILURE in 14m 39s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/89cdf2326a8c446db8076fd432d84c53 : FAILURE in 28m 07s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fdceed8ec13b4aea956fe76ec98b1fb5 : SUCCESS in 6m 26s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/29a840f9a0964d55919f52d3562f9575 : FAILURE in 15m 28s","accounts_in_message":[],"_revision_number":3},{"id":"f3af0573095c964bc4c8bdf109bff31f9e69cb1d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"date":"2025-03-20 21:52:03.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"60682bf0f008f043c6b79dd746617560ede4ac2f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 22:18:57.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fa9784e4a48440df89004e2b9025f950\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3a48c203783c46f2b7820e1244024910 : SUCCESS in 15m 40s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3c6c48ea28ec416a9f348abd46331df1 : SUCCESS in 23m 22s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"de917cfa668d0a63ba0923644cc067b05e8fe9b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 23:54:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/976d8b8ad1454e60b53b687130230c7e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c7135ddcc8e74acbaa27367597eb9245 : SUCCESS in 18m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bd96ffa5f4664bfd998be9956bdad539 : SUCCESS in 6m 11s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a6ac7f347ed74878b644c161c746d70c : SUCCESS in 6m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f7f3205248634d9aae81b19c51de153d : SUCCESS in 7m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d74c53bf52e434abe157f7891062a1f : SUCCESS in 6m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/908c563ad9a7454fad1c149639790137 : SUCCESS in 34m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/93eace0e5ff94146ac8672e4936f4986 : SUCCESS in 2h 01m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f2dc7bf7f6484de1bf19c5f2d233c4b8 : SUCCESS in 14m 49s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/ba459e9ae921451aba2c0fd71ea18bcd : SUCCESS in 34m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/19cfa038d8b54248a6c8537bb670606e : FAILURE in 24m 14s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/16f0f860a2d54c4784fb20eecf190076 : SUCCESS in 21m 46s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2aa3d51c91c443e682a5abd14760de95 : SUCCESS in 14m 30s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/3864c8b5be664aeea648bb7449fc7f9a : FAILURE in 13m 25s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4c88d313c703462bbd69817fc973e397 : SUCCESS in 56m 41s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/0a1df74bd1144f42a1a92f998cbdbd3a : FAILURE in 37m 05s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9bf747359ae045f6b5dde66f2e33e428 : SUCCESS in 7m 43s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/4968d83c3e1146ce829634b88be80167 : SUCCESS in 51m 29s","accounts_in_message":[],"_revision_number":4},{"id":"c000a88cd05be25b647b0d0f0c087d56b4fb8e19","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-04-25 13:53:23.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9ac6528881448ad627dc4757a6e662f275a9d565","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-04-25 13:55:08.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"faef915e5c510f76b41781bd93cca9b85274bc70","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-25 15:07:01.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7026e49f77a7421eb72ac16b3678f11e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e2ba966022b8411e9bb056f455a12883 : SUCCESS in 56m 14s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a5f16ffc07454cca8efa02572b8093f2 : SUCCESS in 44m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8477249edfea4514b04b68719c7710fe : SUCCESS in 57m 59s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"22916fe7696d56680440ede40c2724ff4f28e626","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-25 15:31:32.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f607d6db7bfd4413b59075717cd3c88b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8e7c80165cf84a24a9711a60a3d550c4 : SUCCESS in 15m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8d8f7de37e3d4e8d8a7d10962e40d748 : SUCCESS in 6m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/518eb91abecc4b22a9a9e671bcc1ac4e : SUCCESS in 9m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/de20650fdf794fbfae35c12510ef0e58 : SUCCESS in 16m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f3f4f6638a4441aa9251e5488f8ae6dd : SUCCESS in 16m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a07908c7c2c462e84d910666a866bca : SUCCESS in 12m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/76e186e9cc63476ab4b5c944d3e3b845 : SUCCESS in 48m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/89d6de4caf2f4abebd8ba075693cb515 : SUCCESS in 1h 33m 56s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/30be912049f54877905e8dc305a304a6 : SUCCESS in 25m 52s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/ef89b47057e14e309239df71399d7e37 : SUCCESS in 24m 52s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/53e2afdf85ce4da5ba90d070dd1a6b7c : FAILURE in 21m 26s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/fe2834f5ce6040a9833b3707e0d2ae3a : SUCCESS in 20m 55s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/abe1810f34df413684d481a2a55716ef : SUCCESS in 10m 14s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/75c1a944519e4520a4019d568bb75f6d : FAILURE in 15m 11s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2d1f404349dd4ecc9f41bd08cdccf634 : SUCCESS in 52m 15s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/df93dd03957b4681a360fe85e6d9c39f : FAILURE in 39m 34s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/32bac15d88fb4784af5dc81ec1d43527 : POST_FAILURE in 6m 11s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/7f4a10fccde343bd9c225387356b7acd : SUCCESS in 12m 46s","accounts_in_message":[],"_revision_number":4},{"id":"daa675b51c60bfe8a1aa583220974710efaacc22","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-06-06 16:24:07.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"bd6bdf397eb6190c727b3aadbc997afc0dc90a95","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 16:24:33.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"758cd95fc7e18d06a48a7db8c6bad93139a9441b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 18:12:52.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e46236dbc77c4327b9c2f528fe641281\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e8ff968e6efd44a08c6480cee42dd027 : SUCCESS in 6m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/78f49e130f134a5f99f1b1c3db89a002 : SUCCESS in 10m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3879b3865de740bdadad65de2c66354d : SUCCESS in 12m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5576b88658a41a1a7576500e61ef24f : SUCCESS in 13m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/d0be2443c08d499eb3dc708656a71072 : SUCCESS in 33m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7f8657fb1c604d97af5a1ad8e5695a9f : SUCCESS in 1h 43m 58s\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/861fe7c57ee2440db6383fdc89647685 : SUCCESS in 29m 27s\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/85ba022bbfc54f77a760b2a2ceb3879f : SUCCESS in 14m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/601635f89d93449385dfbbb32a55746d : SUCCESS in 1h 03m 51s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/effb04b4079a4a5c9fd13daac778b581 : FAILURE in 38m 47s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"5304159ee271f2ba145cc5be8c996dfebde07369","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 18:12:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"ca7a7d61ebe9c19da16b5f71d26627d16e2fd5a8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 18:14:35.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/451f74ac437f482cb3ba95a94aec96c3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9d2248bd9c8d477cad99cf7276839da3 : SUCCESS in 1m 33s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"b4b2f29c86abaab2eb4f4343705c6857a384dad7","revisions":{"ad81bc77d7fe31785919e9062e14c320f78756dd":{"kind":"REWORK","_number":1,"created":"2025-03-14 21:58:10.000000000","uploader":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"ref":"refs/changes/67/944567/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/67/944567/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/67/944567/1"}}},"commit":{"parents":[{"commit":"d8c821d0c09a6c9bc0f6c28c16ba9994cf760b28","subject":"Merge \"Don\u0027t use private oslo.context attribute\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d8c821d0c09a6c9bc0f6c28c16ba9994cf760b28"}]}],"author":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-14 21:56:08.000000000","tz":-420},"committer":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-14 21:56:08.000000000","tz":-420},"subject":"Add JSON schema and validation for `region`","message":"Add JSON schema and validation for `region`\n\nChange-Id: Ie4951db0c9595ea6d5579d3374cad58c33d76d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ad81bc77d7fe31785919e9062e14c320f78756dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ad81bc77d7fe31785919e9062e14c320f78756dd"}]},"branch":"refs/heads/master"},"c72f99c464c2bc4a7b5f0a200a2f3c8bfbac2226":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-03-14 22:00:40.000000000","uploader":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"ref":"refs/changes/67/944567/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/67/944567/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/67/944567/2"}}},"commit":{"parents":[{"commit":"1e4165950f13eb5dd822e4c7f73c0e06544b6e79","subject":"Update master for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e4165950f13eb5dd822e4c7f73c0e06544b6e79"}]}],"author":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-14 21:56:08.000000000","tz":-420},"committer":{"name":"Oria Weng","email":"oweng@osuosl.org","date":"2025-03-14 22:00:40.000000000","tz":0},"subject":"Add JSON schema and validation for `region`","message":"Add JSON schema and validation for `region`\n\nChange-Id: Ie4951db0c9595ea6d5579d3374cad58c33d76d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c72f99c464c2bc4a7b5f0a200a2f3c8bfbac2226"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c72f99c464c2bc4a7b5f0a200a2f3c8bfbac2226"}]},"branch":"refs/heads/master","description":"Rebase"},"1f844addcc4f42de767df571602a6ed668f1a95c":{"kind":"REWORK","_number":3,"created":"2025-03-14 22:39:34.000000000","uploader":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"ref":"refs/changes/67/944567/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/67/944567/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/67/944567/3"}}},"commit":{"parents":[{"commit":"1e4165950f13eb5dd822e4c7f73c0e06544b6e79","subject":"Update master for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e4165950f13eb5dd822e4c7f73c0e06544b6e79"}]}],"author":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-14 21:56:08.000000000","tz":-420},"committer":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-14 22:39:28.000000000","tz":-420},"subject":"Add JSON schema and validation for `region`","message":"Add JSON schema and validation for `region`\n\nChange-Id: Ie4951db0c9595ea6d5579d3374cad58c33d76d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1f844addcc4f42de767df571602a6ed668f1a95c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1f844addcc4f42de767df571602a6ed668f1a95c"}]},"branch":"refs/heads/master"},"b4b2f29c86abaab2eb4f4343705c6857a384dad7":{"kind":"REWORK","_number":4,"created":"2025-03-20 21:52:03.000000000","uploader":{"_account_id":36482,"name":"Oria Weng","display_name":"0weng","email":"oweng@osuosl.org","username":"0weng"},"ref":"refs/changes/67/944567/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/67/944567/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/67/944567/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/67/944567/4"}}},"commit":{"parents":[{"commit":"1e4165950f13eb5dd822e4c7f73c0e06544b6e79","subject":"Update master for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e4165950f13eb5dd822e4c7f73c0e06544b6e79"}]}],"author":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-14 21:56:08.000000000","tz":-420},"committer":{"name":"0weng","email":"oweng@osuosl.org","date":"2025-03-20 21:51:54.000000000","tz":-420},"subject":"Add JSON schema and validation for `region`","message":"Add JSON schema and validation for `region`\n\nChange-Id: Ie4951db0c9595ea6d5579d3374cad58c33d76d32\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b4b2f29c86abaab2eb4f4343705c6857a384dad7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b4b2f29c86abaab2eb4f4343705c6857a384dad7"}]},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"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":"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":{}}}]}
