)]}'
{"id":"openstack%2Fkeystone~930180","triplet_id":"openstack%2Fkeystone~master~Iaef6f937a7f0e8695fb53b14e6eb9a76d58657e1","project":"openstack/keystone","branch":"master","topic":"bug/2081695","attention_set":{"7414":{"account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"last_update":"2025-12-05 23:45:08.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2025-12-05 23:45:08.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"removed_from_attention_set":{"35657":{"account":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"last_update":"2026-05-28 16:28:29.000000000","reason":"\u003cGERRIT_ACCOUNT_35657\u003e replied on the change","reason_account":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"}}},"hashtags":[],"change_id":"Iaef6f937a7f0e8695fb53b14e6eb9a76d58657e1","subject":"Use a %% to escape the % sign","status":"NEW","created":"2024-09-23 08:36:53.000000000","updated":"2026-05-28 16:28:29.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ec85f212c24826c261fd9be396530dda8d7600bf","_number":930180,"virtual_id_number":930180,"owner":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-04-24 00:34:19.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2026-05-11 10:42:00.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_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"}],"CC":[{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-09-23 09:39:37.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-09-23 10:12:57.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-04-23 20:56:58.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2025-12-05 23:45:08.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2025-12-05 23:45:08.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"},{"updated":"2026-05-11 10:42:00.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"}],"messages":[{"id":"ccb8b68b0cae6862eaf0a824fb751c7cccd1434f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"date":"2024-09-23 08:36:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5b547ecdd8f6c1bb0cdcef766c079cfa8c65f6fb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-23 09:39:37.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/11c78939e2dd46868f739ca7de400e0a\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0044d3ede7d44621b957d17214ad0814 : TIMED_OUT in 1h 00m 56s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/cdfba94acc414e14a433583aed968fac : SUCCESS in 1h 00m 02s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"44ff8d215a4388d31fbf09a9af25d76c9ceea515","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-23 10:12:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/03ae53b444584e3ca52fff213e578ae8\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7958cd4696454f26b56ef2caed42e9c0 : SUCCESS in 16m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/119111da73584c92bf228c4eedc95610 : SUCCESS in 5m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/788a7afee2c746a18cc4a2d890e6b305 : SUCCESS in 12m 02s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9e2b1938b75d495da1adcaa3cbbde975 : SUCCESS in 10m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/19a80849651241e8930ce0cc148a4985 : SUCCESS in 12m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6769f7d78f0f4719a5bacc354225ac2c : SUCCESS in 13m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/873c20a4f8584d6aabc9b02048bddf6b : SUCCESS in 50m 02s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9aafaee6005b4203a2aca992066c142a : SUCCESS in 1h 34m 57s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/905a680052854a248f421d9d6967fd19 : SUCCESS in 18m 16s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/0f408b29fd104a18b8be914dcff15baf : SUCCESS in 32m 06s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/6bbdb75d3c7c415ca480ec66d9fc23ce : FAILURE in 16m 24s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/4b443bbaa8aa4790b6367e0d897b95c9 : SUCCESS in 21m 14s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/7134fc8733ce4e9e897f3c1575ab1717 : SUCCESS in 19m 38s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/ff294af90b704037a323b7efb45b98f8 : FAILURE in 12m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8e15873c590b4f79ac72c726133cbeb9 : SUCCESS in 37m 55s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/3df28a9a93294ffd99c51e64e6b48277 : SUCCESS in 31m 32s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/7501c0ff4b5b406ba2639d4bb197662e : SUCCESS in 6m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"af395a3c296219e61463390d4dc584416b90ada7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"real_author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-04-23 20:56:48.000000000","message":"Patch Set 2: Patch Set 1 was rebased on behalf of \u003cGERRIT_ACCOUNT_35657\u003e\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"}],"_revision_number":2},{"id":"4137df4ea80b6ae7d785edb1055bf5a4894def79","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 21:32:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0dc4771971f143299f978b6db6b3c56b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d10b38b6b206421e9086642bfa063ba5 : SUCCESS in 25m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/12548a3142aa4d41a00bc3bd171c06de : SUCCESS in 29m 41s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0d64f96693f541f0bafcdeddf609608b : SUCCESS in 34m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c72b361be4031960e93706509a428ba5056c72fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 22:16:29.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/650544da5b4a427f9d41bfe7108af4e3\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fe261e842a3e41bbaf7d4cedf39fb0a7 : SUCCESS in 10m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea3a8f5a92394855853ff518237c8011 : SUCCESS in 8m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/29a09518ad5d4d338e8efad45206df7e : SUCCESS in 12m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7133ac1a836a4562a5bfca0c76f7b4e9 : SUCCESS in 11m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/556e0974378e4dc88df552cca783a1ad : SUCCESS in 14m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1bc5283d41a4732b724b83b64c94dfa : SUCCESS in 6m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/9af6a85fd0144c1681d16ab15f7cf231 : SUCCESS in 56m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/bbed0630349f4e37839a7262020b8b24 : POST_FAILURE in 1h 19m 11s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f5a3d72384cd45ddaf94d7cb1a0ca31f : SUCCESS in 20m 52s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e04091be3b2e4698a4c910d5cc202dca : SUCCESS in 35m 52s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/68308e3ca88246b8bb126abf3f88c541 : FAILURE in 15m 49s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/4e129d10ed354c1bb3d1e0860f58b573 : SUCCESS in 13m 04s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2dd8111920e74f968041fa88b787e360 : SUCCESS in 7m 31s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/41ba9ddaf0b84a5a845666c8eafdf775 : FAILURE in 8m 06s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e516f4334a25408f9a48d55cb2c4f2c0 : SUCCESS in 55m 18s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/b990598dc80d41f0be0e3769e7384140 : FAILURE in 52m 39s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/65b42d4cf33c4702b9a666b796c57898 : SUCCESS in 6m 06s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/acef775b545f458bbe8ebea34b0426a6 : SUCCESS in 13m 11s","accounts_in_message":[],"_revision_number":2},{"id":"953289e1d474ed8be3d51658d1a3af6b4e450d8a","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-04-23 22:40:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c96ec35937eb33ce68958760052f511ba1b8c57b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 23:14:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32e8f29bfe3343db95af222af77fdb7b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/89ae4e47a60044e98618d8eb21ac03ef : SUCCESS in 31m 31s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/dde644c88ee14d9eaf083796b0494fea : SUCCESS in 31m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/561a046aaf314c6ab2ac0953b421c161 : SUCCESS in 30m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"33ccdf2ac5435ebd74917d79c95f3fa9449ba5c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-24 00:34:19.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e648bf5c2c04b8da2c49bb42a4b8677\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3460a21a1c8443ddb4af85d2b6e8134c : SUCCESS in 17m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1522a6782bd4b4d8d05e517c07da8d3 : SUCCESS in 6m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/683442c05f1648dda5c35378a177b32f : SUCCESS in 12m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5668b41f8e734e3d90ffd8fb998ebe8f : SUCCESS in 11m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8237a11bf28749f6896fc2fb5903a393 : SUCCESS in 15m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c8386f85e5ac4992ade0e49775e0e1c7 : SUCCESS in 12m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/29b3fc47ebe54a80891fa6ec5fdb36ca : SUCCESS in 51m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cb79e7bb1adf42a5a1ad8fef53fdb959 : SUCCESS in 1h 48m 04s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/315a8822f3ad46e484dc69f9cf273139 : SUCCESS in 21m 25s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/00b0e980d7fc47529b43310d1781b986 : SUCCESS in 15m 48s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3bd5f8055e9548a5bec89a55023fc526 : FAILURE in 29m 14s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/fd36833b8ba840e3bea55c51a8605132 : SUCCESS in 16m 06s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2d7ddf75fb804c8eaeb2c67033f48e35 : SUCCESS in 8m 47s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6c1b70f497314ca4ba2216f53260ab10 : FAILURE in 18m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fd075aa7315e42f2a6e9d2d95af1148c : SUCCESS in 27m 47s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/2ceecc71d02146908fe5a6869f6cd234 : FAILURE in 26m 26s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/0c3d54a0c03442d7bd779ac305733d14 : SUCCESS in 6m 11s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/e43290e803aa40f38db9e5d061ec345b : SUCCESS in 18m 32s","accounts_in_message":[],"_revision_number":2},{"id":"54c2608c9a74c90fe5d431d20c111d7b30a381bc","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2026-05-11 10:42:00.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"ec85f212c24826c261fd9be396530dda8d7600bf","author":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"date":"2026-05-28 16:28:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7a5ad06823ae0d4d05ea3de9fdbfeb3022660c4c","revisions":{"63c94e6e8adab846f0093e495575e7436ffa318b":{"kind":"REWORK","_number":1,"created":"2024-09-23 08:36:53.000000000","uploader":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"ref":"refs/changes/80/930180/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/80/930180/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/930180/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/930180/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/930180/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/80/930180/1"}}},"commit":{"parents":[{"commit":"cc87de4746220828190f6fd76ced62177b378629","subject":"Merge \"Update mod_openidc config for devstack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cc87de4746220828190f6fd76ced62177b378629"}]}],"author":{"name":"chung00-lee","email":"chung00.lee@samsung.com","date":"2024-09-23 08:30:48.000000000","tz":540},"committer":{"name":"chung00-lee","email":"chung00.lee@samsung.com","date":"2024-09-23 08:30:48.000000000","tz":540},"subject":"Use a %% to escape the % sign","message":"Use a %% to escape the % sign\n\nIf the password contains character such as \"!\" and is changed to \"%21\",\n\"ValueError: invalid interpolation syntax\" errors are occurring.\n\nCloses-Bug: #2081695\nChange-Id: Iaef6f937a7f0e8695fb53b14e6eb9a76d58657e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/63c94e6e8adab846f0093e495575e7436ffa318b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/63c94e6e8adab846f0093e495575e7436ffa318b"}]},"branch":"refs/heads/master"},"7a5ad06823ae0d4d05ea3de9fdbfeb3022660c4c":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-04-23 20:56:48.000000000","uploader":{"_account_id":35657,"name":"LeeChunghwan","display_name":"chung00.lee","email":"chung00.lee@samsung.com","username":"chung00.lee"},"real_uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/80/930180/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/80/930180/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/930180/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/930180/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/80/930180/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/80/930180/2"}}},"commit":{"parents":[{"commit":"46ba4f455dd14fe509e2e83dc39a3fc6894f7dbb","subject":"api: Don\u0027t restrict unknown querystring parameters yet (redux)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/46ba4f455dd14fe509e2e83dc39a3fc6894f7dbb"}]}],"author":{"name":"chung00-lee","email":"chung00.lee@samsung.com","date":"2024-09-23 08:30:48.000000000","tz":540},"committer":{"name":"LeeChunghwan","email":"chung00.lee@samsung.com","date":"2025-04-23 20:56:48.000000000","tz":0},"subject":"Use a %% to escape the % sign","message":"Use a %% to escape the % sign\n\nIf the password contains character such as \"!\" and is changed to \"%21\",\n\"ValueError: invalid interpolation syntax\" errors are occurring.\n\nCloses-Bug: #2081695\nChange-Id: Iaef6f937a7f0e8695fb53b14e6eb9a76d58657e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7a5ad06823ae0d4d05ea3de9fdbfeb3022660c4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7a5ad06823ae0d4d05ea3de9fdbfeb3022660c4c"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
