)]}'
{"id":"openstack%2Fkeystone~951439","triplet_id":"openstack%2Fkeystone~master~I43ef43d6b80766ddec85b977738266ad9daf0ee1","project":"openstack/keystone","branch":"master","attention_set":{},"removed_from_attention_set":{"14250":{"account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"last_update":"2026-01-26 12:13:52.000000000","reason":"\u003cGERRIT_ACCOUNT_14250\u003e replied on the change","reason_account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2026-01-26 13:00:51.000000000","reason":"Change was submitted"},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-01-26 13:00:51.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I43ef43d6b80766ddec85b977738266ad9daf0ee1","subject":"SSO template now HTML5 validate","status":"MERGED","created":"2025-05-30 19:39:15.000000000","updated":"2026-01-26 13:02:05.000000000","submitted":"2026-01-26 13:00:51.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"951439","meta_rev_id":"8acbcd68ad216ec1786bcaf37bfc556eadc3cf1a","_number":951439,"virtual_id_number":951439,"owner":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-26 13:00:51.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":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"recommended":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":1,"date":"2025-12-15 14:17:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":2,"date":"2026-01-26 12:13:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":1,"date":"2026-01-26 12:13:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"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":[{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"reviewers":{"REVIEWER":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_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-30 20:00:10.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-12-15 14:17:18.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"REVIEWER"},{"updated":"2025-12-15 14:18:44.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"},{"updated":"2025-12-15 18:48:56.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"bdd177cd98212d5f939b38df7cd74ebc5fa9a7e7","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-05-30 19:39:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"df0a324cc79bac35e14523d96c54af3655af4a6f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-05-30 19:49:32.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"860455ae01f0f9edeb578801335d83a1cf8280a7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 20:00:10.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/6a77b34f28e34332b389876c627fb10b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a095694533284fb8bf9477d7c0677763 : SUCCESS in 5m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d75e30cb09fb42b3bb884f693800159f : FAILURE in 7m 43s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/188428784af042939bba83a278dd2672 : SUCCESS in 9m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4fda3bca7217dc07972601cb6eae53dfe9c1f4b2","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-05-31 11:33:49.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"fe13004a4527e392747ea76d7eecad6d35242a59","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-31 11:45:45.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/057cb8c6071a4fae8770bd722257a8fa\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/322bc0e2ad604dc4b2904364241673df : SUCCESS in 4m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3aab394bc1a4cb7a6f5576c7a391408 : SUCCESS in 9m 15s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/caee77a48f0041aeaac1fcbe70b2ac07 : SUCCESS in 5m 48s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"86c4f67f3addf93771ae172bbd51383f45ba020e","tag":"autogenerated:gerrit:abandon","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-07-20 23:41:08.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":3},{"id":"3a04ebaf211bd1debe88c2ab2ba47b34f9eb1863","tag":"autogenerated:gerrit:restore","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:20:01.000000000","message":"Restored","accounts_in_message":[],"_revision_number":3},{"id":"1f2e12deee5eccf3af899f42e90ef513a51bf37c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:20:22.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"ca33ed24dd1cd4b8c48c24f158c4596db7780e97","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:20:46.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"70233ed72a087b0ae900a61e17ad4d3ebbb4ed76","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:20:50.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"8093ab962a74ce6331122cab68918af981c7018b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:21:23.000000000","message":"Patch Set 7: Published edit on patch set 6.","accounts_in_message":[],"_revision_number":7},{"id":"14fc37a1d2fbf324467dfc2b30243b6d378eb454","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:21:49.000000000","message":"Patch Set 8: Published edit on patch set 7.","accounts_in_message":[],"_revision_number":8},{"id":"3d63e002b0c8c4163454d99e7226baa1ab5ea542","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:22:04.000000000","message":"Patch Set 9: Published edit on patch set 8.","accounts_in_message":[],"_revision_number":9},{"id":"2771eb5f7e002dedc55f158443c69b45d78b7657","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:28:04.000000000","message":"Patch Set 10: Commit message was updated.","accounts_in_message":[],"_revision_number":10},{"id":"e04311f6b79171b28c6bac490f0a30d227210686","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-13 20:28:07.000000000","message":"Patch Set 10:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":10},{"id":"c996675a886ffaff87261b766c083f67860c7b0e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 20:58:15.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b3008019814f4f73b5f2b2516ba7c6a8\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4c7abd4a8eb74f4489f89b069c1c1621 : SUCCESS in 24m 35s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/86f2e656f54d41bbb7ce1ac95c678b94 : SUCCESS in 24m 18s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cb6ac076d17b4892a3883096eedbe05b : SUCCESS in 28m 24s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"eaec037fbac0722b648c50ae5e5c4c6e566afdaa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 21:13:11.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a52f40cd7de4ad6806983a832ab9147\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/48b9b68ab8a148f99bd802b76b584e8c : SUCCESS in 16m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/207d71592d1b4a179fc21df550986c0f : SUCCESS in 5m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e3504322a1a64b979c607fb84d14b32c : SUCCESS in 12m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ac6a13c965784fcdb805ce9da364e9a8 : SUCCESS in 15m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2dc07b0f65c4101a6a41f990b3bdaad : SUCCESS in 13m 57s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/d3603d06ee52478fbd6e29f702aca53a : FAILURE in 39m 57s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/31a8a29c38a94fd185171ca39cd21a9f : SUCCESS in 6m 49s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"c4f537d20add20bb468655efe28f29bfd8239e97","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-12-15 14:17:18.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"53347d1b1267e5159ee07e274c1b76b0665d8a8b","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2026-01-26 12:13:52.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"12fe59a97a7aa5814a684ff7c8aa6009afb99e03","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 12:14:15.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"6909b221a61f917b4bb4180650029933e791386f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 13:00:51.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ad94888503604723a55ac364783e6406\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7473e9a0be2e4a12b1cd537b3094d75e : SUCCESS in 2m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/455b2a483c94425c8a9856ebfaf7b70c : SUCCESS in 8m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1fd45945a0114c1e81c2247d7e7c18ba : SUCCESS in 8m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68a7d6aece7540ca860a4f6a89139330 : SUCCESS in 13m 40s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/efaeb62be0324484bbe80993527cea44 : FAILURE in 41m 51s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"d315dea0ef14d593d4498f597371dbb0483c6014","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 13:00:51.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":10},{"id":"8acbcd68ad216ec1786bcaf37bfc556eadc3cf1a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 13:02:05.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8871ef974b7b46a6bafd5c60833c83c9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34e8ddacaf2e4215b5f6e2b228ff046d : SUCCESS in 54s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"8a336fae5eabe4cb9ff0f20f9f30b0cc17aeddf1","revisions":{"003ba016722c83631dd43b91e0455ded33d255c9":{"kind":"REWORK","_number":1,"created":"2025-05-30 19:39:15.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/1"}}},"commit":{"parents":[{"commit":"b739fd6bcda31462f51955d9c756657bb7579480","subject":"Merge \"Update pre-commit hook versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b739fd6bcda31462f51955d9c756657bb7579480"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/003ba016722c83631dd43b91e0455ded33d255c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/003ba016722c83631dd43b91e0455ded33d255c9"}]},"branch":"refs/heads/master"},"738328b22ddea36d6bef30e8b658aab63c5fd04c":{"kind":"REWORK","_number":2,"created":"2025-05-30 19:49:32.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/2"}}},"commit":{"parents":[{"commit":"b739fd6bcda31462f51955d9c756657bb7579480","subject":"Merge \"Update pre-commit hook versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b739fd6bcda31462f51955d9c756657bb7579480"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:49:16.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/738328b22ddea36d6bef30e8b658aab63c5fd04c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/738328b22ddea36d6bef30e8b658aab63c5fd04c"}]},"branch":"refs/heads/master"},"8a09fae517dfba19e050cd9d37d9cdf70ad07a36":{"kind":"REWORK","_number":3,"created":"2025-05-31 11:33:49.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/3"}}},"commit":{"parents":[{"commit":"b739fd6bcda31462f51955d9c756657bb7579480","subject":"Merge \"Update pre-commit hook versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b739fd6bcda31462f51955d9c756657bb7579480"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-31 11:33:49.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8a09fae517dfba19e050cd9d37d9cdf70ad07a36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8a09fae517dfba19e050cd9d37d9cdf70ad07a36"}]},"branch":"refs/heads/master"},"310d1d94ddd5cef8b40eb2313fae79f0af892a52":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-12-13 20:20:22.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/4"}}},"commit":{"parents":[{"commit":"b739fd6bcda31462f51955d9c756657bb7579480","subject":"Merge \"Update pre-commit hook versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b739fd6bcda31462f51955d9c756657bb7579480"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:20:22.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/310d1d94ddd5cef8b40eb2313fae79f0af892a52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/310d1d94ddd5cef8b40eb2313fae79f0af892a52"}]},"branch":"refs/heads/master","description":"Edit commit message"},"4a96b940d1aab52e78cda9b3eb5b0cc676da7971":{"kind":"REWORK","_number":5,"created":"2025-12-13 20:20:46.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/5"}}},"commit":{"parents":[{"commit":"b739fd6bcda31462f51955d9c756657bb7579480","subject":"Merge \"Update pre-commit hook versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b739fd6bcda31462f51955d9c756657bb7579480"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:20:44.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4a96b940d1aab52e78cda9b3eb5b0cc676da7971"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4a96b940d1aab52e78cda9b3eb5b0cc676da7971"}]},"branch":"refs/heads/master"},"a9f397d28f959c7ba2b9edf84e0e5fe9e986a1f1":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-12-13 20:20:50.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/6"}}},"commit":{"parents":[{"commit":"bd178ee91f92f50398cf940b1db3eb2157ed7fd3","subject":"Fix small typo about ec2tokens in documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd178ee91f92f50398cf940b1db3eb2157ed7fd3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:20:50.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a9f397d28f959c7ba2b9edf84e0e5fe9e986a1f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a9f397d28f959c7ba2b9edf84e0e5fe9e986a1f1"}]},"branch":"refs/heads/master","description":"Rebase"},"69060bcdc16613f116f9559e059b5ada873af57c":{"kind":"REWORK","_number":7,"created":"2025-12-13 20:21:23.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/7"}}},"commit":{"parents":[{"commit":"bd178ee91f92f50398cf940b1db3eb2157ed7fd3","subject":"Fix small typo about ec2tokens in documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd178ee91f92f50398cf940b1db3eb2157ed7fd3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:21:23.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/69060bcdc16613f116f9559e059b5ada873af57c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/69060bcdc16613f116f9559e059b5ada873af57c"}]},"branch":"refs/heads/master"},"94d9b4f9cd365dd953cea3ee1a9efe5c1c5ae894":{"kind":"REWORK","_number":8,"created":"2025-12-13 20:21:49.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/8"}}},"commit":{"parents":[{"commit":"bd178ee91f92f50398cf940b1db3eb2157ed7fd3","subject":"Fix small typo about ec2tokens in documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd178ee91f92f50398cf940b1db3eb2157ed7fd3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:21:49.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/94d9b4f9cd365dd953cea3ee1a9efe5c1c5ae894"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/94d9b4f9cd365dd953cea3ee1a9efe5c1c5ae894"}]},"branch":"refs/heads/master"},"b1555e7d45792f7eb5c0470b00712f278c7392c4":{"kind":"REWORK","_number":9,"created":"2025-12-13 20:22:04.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/9"}}},"commit":{"parents":[{"commit":"bd178ee91f92f50398cf940b1db3eb2157ed7fd3","subject":"Fix small typo about ec2tokens in documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd178ee91f92f50398cf940b1db3eb2157ed7fd3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:22:04.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b1555e7d45792f7eb5c0470b00712f278c7392c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b1555e7d45792f7eb5c0470b00712f278c7392c4"}]},"branch":"refs/heads/master"},"8a336fae5eabe4cb9ff0f20f9f30b0cc17aeddf1":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2025-12-13 20:28:04.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/39/951439/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/39/951439/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/39/951439/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/39/951439/10"}}},"commit":{"parents":[{"commit":"bd178ee91f92f50398cf940b1db3eb2157ed7fd3","subject":"Fix small typo about ec2tokens in documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd178ee91f92f50398cf940b1db3eb2157ed7fd3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-05-30 19:39:15.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-13 20:28:04.000000000","tz":0},"subject":"SSO template now HTML5 validate","message":"SSO template now HTML5 validate\n\ntrivial fix\n\nChange-Id: I43ef43d6b80766ddec85b977738266ad9daf0ee1\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8a336fae5eabe4cb9ff0f20f9f30b0cc17aeddf1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8a336fae5eabe4cb9ff0f20f9f30b0cc17aeddf1"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}}]}],"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":{}}}]}
