)]}'
{"id":"openstack%2Fkeystone~949980","triplet_id":"openstack%2Fkeystone~master~Id65ef40917c45daabff913923b4039d38f857cf5","project":"openstack/keystone","branch":"master","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2025-05-16 17:54: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":"Id65ef40917c45daabff913923b4039d38f857cf5","subject":"Fix limit.model response schema","status":"MERGED","created":"2025-05-16 09:30:15.000000000","updated":"2025-05-16 19:11:00.000000000","submitted":"2025-05-16 19:09:20.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":"949980","meta_rev_id":"7cce93646852e5ad34ef7a3229c55ecff8cbfada","_number":949980,"virtual_id_number":949980,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-16 19:09:20.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2025-05-16 17:54:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2025-05-16 17:54:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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}},"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-05-16 10:01:20.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-05-16 11:03: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":"0c9d7ed5d3765454a335da6354e4e544fccb8f0b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-05-16 09:30:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4490a913ee7f0fbee7e350c881bda4b914ac2902","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 10:01:20.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e2fd93d4e18480eaa21d62f1d9ebd21\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/edae76c168974658af8c9d4e750cf90a : SUCCESS in 24m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/27d07c8bf4e443edb864e30974cfca57 : SUCCESS in 25m 43s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d95c5858f3a2470481b00b03f7053f9c : SUCCESS in 28m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4e02c45acbdaf77b6aacda8786a0c6bd6c338a93","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 11:03: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/8e8beb699924466a8fadf46fb45850c6\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b5f6a6d7d054bfb8372b27fb0396a8d : SUCCESS in 18m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ce5a0caba6b48b0a844275cc5aa5d6e : FAILURE in 6m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fb69cc3287f0459b9169bf125f04a7eb : SUCCESS in 10m 45s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8ae1796bc6aa4fa68841262032bf27ec : SUCCESS in 10m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3bf21f2822a744a4819150b90072c88c : SUCCESS in 19m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/676444ef11af444ebfedebe6de3a9933 : SUCCESS in 14m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/cbe45d2a10694bff812544b62d2f95ed : SUCCESS in 35m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/37299a14cea7442ca4d59fe8cc7a77da : SUCCESS in 1h 30m 59s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/026a03fe9aa64bc389257846ae0c74ac : SUCCESS in 30m 36s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/0564664fdff4442280ce3a49bbd8102b : FAILURE in 19m 18s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/fa1bfd51cb7b4e039042380babb93802 : FAILURE in 14m 33s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/07b5af96ec8f427a8372036c5e4a5ebc : SUCCESS in 22m 50s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e978169cc64644b69e7c17950ba8e8db : SUCCESS in 14m 29s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/ede2d62ccb264a049cf7556be9165721 : FAILURE in 13m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b860a2ca253047d69aedc6a8396aa8f6 : SUCCESS in 45m 19s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/c95d802f8bc34d8683c7cdc73a0aeec3 : FAILURE in 21m 41s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3abbb2bfd5a44d869d2923485697900f : SUCCESS in 6m 27s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/f118e10d76a840c5ad7f7e28d24cf552 : SUCCESS in 26m 54s","accounts_in_message":[],"_revision_number":1},{"id":"274b4bdbfa57d8f8d9b784df062677c9b823fefa","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-05-16 11:06:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f0c8dd6b52f29a805e8c20b83219cfff9d14568f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 11:35:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d980e1e48d3442b39af086856c275bcc\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1de40dc33ad0456b885fafdd38d0421a : SUCCESS in 22m 25s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9a9272727cc54efa8ce625f354efae47 : SUCCESS in 27m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/59122d7d075240c5be7a14688a41aebb : SUCCESS in 24m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c69d1e2092174bc75cc8ad327e66d9476b7de828","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 12:08:15.000000000","message":"Patch Set 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/ea6a3e9b8a7944efba951d3ae99f8b81\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4c096f9ef617458485d97ed3646edf45 : SUCCESS in 18m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b56d9b963eee4c4ba2099dc64ac33302 : FAILURE in 6m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8a63f41d512c4fe7bd69cf2e4ae6ed1f : SUCCESS in 12m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0183e64f42ec4175816fd592cf4c8095 : SUCCESS in 11m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d532b0b4f89546f691b6efe20a4dc81a : SUCCESS in 9m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/42a9914e6bea40bbadda55a6f9287be1 : SUCCESS in 11m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/5798b3c92a334f1fb62e220b524b2bbe : SUCCESS in 29m 25s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/79a5c8b1ca314d6f848ff638df482fce : SUCCESS in 53m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b3608e8258ac47568f4c9a75f643d62d : SUCCESS in 11m 49s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/d9eeb01633e840e4b6467749e1fa3902 : FAILURE in 23m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c5fb3f1b50214ad8becbbc0f6767963c : FAILURE in 17m 19s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/078987f9b4f24b14a2275d62d81f6c87 : SUCCESS in 18m 52s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0596539000f74777addb5d9dcecd8e10 : SUCCESS in 15m 34s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/32d99e3337994b4bb381a33a8bb937cd : FAILURE in 13m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fd2a12f81634401c861c4f89bb84d81d : SUCCESS in 57m 15s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/29faba1d7c6e44769cf8223f7541cca3 : FAILURE in 31m 48s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fe18176e012b4682a7c8c4c9e4c32a35 : SUCCESS in 6m 18s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/b643a50c4bb54572b24198e64a2dd4e3 : SUCCESS in 30m 54s","accounts_in_message":[],"_revision_number":1},{"id":"06c5a8984229a1510c369c5571e7434c358fb345","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-05-16 14:44:07.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"1b0e7100848fa0627eaef50000f7f87b12bc180e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 15:28:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e9e96c35bd1149d5b9b4988ff396a570\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7660b6c33f084b47a05066b945c49807 : SUCCESS in 41m 53s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/19c08398b8ed4cd48f096c69f110f632 : SUCCESS in 34m 40s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/92bf3b44352849efb1de3a2e2f7c4f45 : SUCCESS in 23m 42s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"39b22378d651a2c2c8e2b946790904e13b71fa9d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 16:36:16.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c9b1144925347578e8a526d7566e974\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c26d90f9494940949a56b49a3aa01444 : SUCCESS in 20m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/132bb229a34d427f862167df633cc638 : SUCCESS in 6m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1c2a7f710e1249e39e04a41715ece112 : SUCCESS in 11m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cf12749d867448358e773b7c4daabe2a : SUCCESS in 9m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/184db048320340d8b3600ff6e6f8fbbe : SUCCESS in 21m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce8084d6b5bb41109f7ea3544fce9a47 : SUCCESS in 8m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/e2cfa95b3d9b4fefbf9bd7790c32f42e : SUCCESS in 1h 01m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8766f8659464427c8d3ba145de65265f : SUCCESS in 1h 44m 49s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/8c2a2119f78e4a679e5d69b33006239c : SUCCESS in 26m 54s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/1df2ec7f979c4895a90da9e7f5a1822a : FAILURE in 23m 32s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f527412b7651499f9cccab1054182929 : FAILURE in 25m 09s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/095b04561dc5418da9238756cf68f0cd : SUCCESS in 28m 35s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d864861e3c5e4031b07c9ba9381f37f7 : SUCCESS in 11m 53s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/dc1497b0d4ad4304be81057a0d48e628 : FAILURE in 20m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/54e877f888ac4b438199d87da0280d85 : SUCCESS in 55m 54s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/de09e4fd39bf4635bcf4f0279daf9488 : FAILURE in 37m 10s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/8b6fe98c2c8c48dca27afe3d9b950966 : SUCCESS in 6m 59s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/eb23989fdcfe4502998b56699c73f7f6 : SUCCESS in 32m 19s","accounts_in_message":[],"_revision_number":2},{"id":"7001416c50335540bfbe90135dc9c23fda8ec361","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-05-16 17:54:23.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"08f1374d4264bc502a7a9a7e9d79b559ac3b8a2d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 17:54:54.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"07342aaa1d50cc91e42104e08c5e17b41eb935bf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 19:09:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26e5fea378a84c2ab09b73cba3220acc\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/022918cce7294e2e9ef54af462dd66ec : SUCCESS in 8m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b0686b1b48dc4b9c9551226ca136ff48 : SUCCESS in 13m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1ae19480154644b3863915296a49222a : SUCCESS in 14m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dbe710bf41ad4ac6bf6594130aeb0c79 : SUCCESS in 11m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/1652e323895b40a491502487bf1d98c6 : SUCCESS in 1h 01m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9846e398fe804587a9e4512213f85071 : SUCCESS in 1h 12m 10s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c4961a0afbe24b8fb970fe68f5e9563d : SUCCESS in 28m 21s\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/fc01b40282534d4abef5982c47fba7a0 : SUCCESS in 20m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/021448a5e6b640d894d2e07ca4af3a5d : SUCCESS in 46m 03s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/81cac88487a34d35b4dab39909a83ae8 : FAILURE in 37m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f696b954fa7ef219354b315723d8fe5b78fd4d7a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 19:09:20.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"7cce93646852e5ad34ef7a3229c55ecff8cbfada","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 19:11:00.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d13896d25f224b52ab646fb04281fa08\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28d554dc4d194200af6a7cc45c8f0133 : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3c17d3a1c4961ead791fea274907649b8522e4d1","revisions":{"d039043849232ac11f87faea6de45e72fd239645":{"kind":"REWORK","_number":1,"created":"2025-05-16 09:30:15.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/80/949980/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/80/949980/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/949980/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/949980/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/949980/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/80/949980/1"}}},"commit":{"parents":[{"commit":"ee437c72ca133b42e9abf37b155615888c6711e4","subject":"Add pyproject.toml to support pip 23.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ee437c72ca133b42e9abf37b155615888c6711e4"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-05-16 09:28:52.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-05-16 09:28:52.000000000","tz":120},"subject":"Fix limit.model response schema","message":"Fix limit.model response schema\n\n`additionalProperties` is placed on the wrong level breaking\ncode generation while not being caught by any validation (sadly).\n\nChange-Id: Id65ef40917c45daabff913923b4039d38f857cf5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d039043849232ac11f87faea6de45e72fd239645"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d039043849232ac11f87faea6de45e72fd239645"}]},"branch":"refs/heads/master"},"3c17d3a1c4961ead791fea274907649b8522e4d1":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-05-16 14:44:07.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/80/949980/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/80/949980/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/949980/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/949980/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/949980/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/80/949980/2"}}},"commit":{"parents":[{"commit":"d57db0fb3cd4a21b4a1b64952f5ffe52db1b3f6e","subject":"Replace deprecated usage of pkg_resources in tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d57db0fb3cd4a21b4a1b64952f5ffe52db1b3f6e"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-05-16 09:28:52.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2025-05-16 14:44:07.000000000","tz":0},"subject":"Fix limit.model response schema","message":"Fix limit.model response schema\n\n`additionalProperties` is placed on the wrong level breaking\ncode generation while not being caught by any validation (sadly).\n\nChange-Id: Id65ef40917c45daabff913923b4039d38f857cf5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3c17d3a1c4961ead791fea274907649b8522e4d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3c17d3a1c4961ead791fea274907649b8522e4d1"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":{}}}]}
