)]}'
{"id":"openstack%2Fkeystone~827965","triplet_id":"openstack%2Fkeystone~stable%2Ftrain~I77148641715efe09e3adc2e9432e66e50fb444b4","project":"openstack/keystone","branch":"stable/train","topic":"fix-ldap-bytes-stable/xena-stable/wallaby-stable/victoria-stable/ussuri-stable/train","attention_set":{},"removed_from_attention_set":{"14250":{"account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"last_update":"2022-06-14 17:08:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I77148641715efe09e3adc2e9432e66e50fb444b4","subject":"Fix issue with LDAP backend returning bytes instead of string","status":"MERGED","created":"2022-02-07 09:27:29.000000000","updated":"2022-06-14 17:11:30.000000000","submitted":"2022-06-14 17:08:32.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":"827965-fix-ldap-bytes-stable/xena-stable/wallaby-stable/victoria-stable/ussuri-stable/train","cherry_pick_of_change":827964,"cherry_pick_of_patch_set":1,"meta_rev_id":"232db3c567e80e549932ac546c372a9b40c28599","_number":827965,"virtual_id_number":827965,"owner":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-06-14 17:08:32.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":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"all":[{"value":2,"date":"2022-06-14 14:01:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":1,"date":"2022-04-22 15:25:22.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"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":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"all":[{"value":1,"date":"2022-06-14 14:01:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":25613,"name":"Keigo Noha","email":"knoha@redhat.com","username":"knoha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-07 11:22: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":"REVIEWER"},{"updated":"2022-03-02 00:21:57.000000000","updated_by":{"_account_id":25613,"name":"Keigo Noha","email":"knoha@redhat.com","username":"knoha"},"reviewer":{"_account_id":25613,"name":"Keigo Noha","email":"knoha@redhat.com","username":"knoha"},"state":"CC"},{"updated":"2022-04-22 15:25:22.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2022-06-14 14:01:54.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"}],"messages":[{"id":"59b38ee77f57f65949657b98f41c3d7658f75687","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-02-07 09:27:29.000000000","message":"Patch Set 1: Cherry Picked from branch stable/ussuri.","accounts_in_message":[],"_revision_number":1},{"id":"07d3c3fb255cf3ddb9d9c58c5ec607bd2ed91fa5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-07 11:22:20.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\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bf97f7f49daa41fab2e93022bb51c9be : SUCCESS in 17m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a836289b1aaf4fccbfd67c80e5b934fe : SUCCESS in 6m 28s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1eff7067641e493a9f5a19d9451d12c4 : SUCCESS in 13m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/01dc2da21e4d439eaf0fea27f7850ba8 : SUCCESS in 12m 31s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5e87b195bb6a40138abf4a0eb79649d1 : SUCCESS in 13m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bcf2307d59bf4e8394a48ed89c7b1ff9 : SUCCESS in 12m 05s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4d5396855ecf48178f4d48110b2f7551 : SUCCESS in 1h 46m 02s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/89fa94d31db84f029bdb00c2b1eba954 : SUCCESS in 1h 17m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/5f4c8b7735f3459fbb25c3ca9ccc1825 : SUCCESS in 1h 12m 00s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8812baa1e6704927b4d87525cd887584 : SUCCESS in 1h 25m 35s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/bd4480aae0954672a76cf72da2b6715b : SUCCESS in 32m 33s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/ebdbff012acf4e0193677de1f1147150 : SUCCESS in 32m 44s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/488e5c4c21d647a9b7e268e8667e8740 : FAILURE in 14m 58s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/3cc070e9a09f4cd8ac80999da9d3e11f : FAILURE in 14m 11s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/5db22c365dbd4460b8e6cbbd255ac46f : FAILURE in 13m 25s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ac5abcc871cd4a39aac06ec1794c5825 : SUCCESS in 18m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6944042865994cce8c8ff60e76f56a08 : SUCCESS in 39m 47s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/9619d52d4cfc4d839add548995c6f42d : FAILURE in 13m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ba3293a866334c92b957272b1e658408 : SUCCESS in 57m 11s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/d141128ecd7f4fcf8cb11b8d092e3749 : SUCCESS in 41m 24s","accounts_in_message":[],"_revision_number":1},{"id":"cd38266021c39e93381406613443fe5c569993b0","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-02-09 11:44:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ef972ceb9fb3a45cbfe6179a2e0dababd586ef91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 13:39:51.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\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/42a426ed4e8548b3b6588e306b62b98f : SUCCESS in 15m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/51b66beae0884cc98abd44ca6f2a651e : SUCCESS in 8m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c9907f9ddc3143be9ea5e1c659d66181 : SUCCESS in 14m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/817326f68d10458195cfa8baec0086bd : SUCCESS in 14m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/03d0abf2e64042c78057208b69fb9a5f : SUCCESS in 13m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a540daaea47040a1be18e45de67c589d : SUCCESS in 15m 47s\n- tempest-full https://zuul.opendev.org/t/openstack/build/7b62fa41998f4cee96d192b7a733fb62 : SUCCESS in 1h 39m 06s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/bff7287ff63240229a0f451e0fdb075c : SUCCESS in 1h 10m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/1320e44aef8d4a6e84489d7f30910d50 : SUCCESS in 43m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e5d6e6b65e064c6f8b2e6143105d61f2 : SUCCESS in 1h 32m 15s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/ea0ce70e4de245b7bca0287967f3ac53 : SUCCESS in 33m 02s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/88bb0986f4ea4b7f91cc7810163e9eab : SUCCESS in 28m 35s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/84a548d50a2f4d97b61363fd4473745e : FAILURE in 13m 32s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/d42a0a25018a42e5b2b9c3c3c8b34b9a : FAILURE in 15m 14s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/5d180ad6f1fa4461ab089483f30bceb3 : FAILURE in 7m 38s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/61877b62486d450991a39a9f6c6b9c59 : SUCCESS in 21m 28s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/8ad9847bedfe43e8881cddd95d2d1676 : SUCCESS in 34m 01s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c79f00c6c4e54b3e9dbfaa99d7135ead : FAILURE in 16m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2aea07cd377444a7a13bc22be8f11acf : SUCCESS in 1h 06m 31s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/0838adef81f44f2791a919ac57c94f8a : SUCCESS in 34m 41s","accounts_in_message":[],"_revision_number":1},{"id":"eb1b37e58682d57d608ca2f43dc2b6f5e62f9398","author":{"_account_id":25613,"name":"Keigo Noha","email":"knoha@redhat.com","username":"knoha"},"date":"2022-03-02 00:21:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6451117fb93bb2f8294c46dc5d98a3ae558ddb6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-02 01:41:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/02a204da21f8491ebec2570eac2f67f7 : SUCCESS in 22m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b397a078a04d4df583089bb457093810 : SUCCESS in 7m 55s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/440a95d2a30e4f78902436a35dcc0475 : SUCCESS in 15m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6425c6ddae17470b813c90f71d689aee : SUCCESS in 14m 31s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/84b27f2e7ec6488ebb2210e6a131b681 : SUCCESS in 17m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6fabf042788b4fe59a91550458a453e5 : SUCCESS in 16m 46s\n- tempest-full https://zuul.opendev.org/t/openstack/build/8c8ab63bbfc6494b92f98d13dce3b3b5 : SUCCESS in 1h 15m 32s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/f663dc7ed52b41a48c8be994684934ba : SUCCESS in 1h 09m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/2f1fca04fda64d82b0da9e2e15a8c556 : SUCCESS in 1h 00m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/deea23d22fe746faa58d8ff509550750 : SUCCESS in 1h 13m 10s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/c2b67e9453d645c2a84679aee2e6c170 : SUCCESS in 32m 54s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/eb8775e3f144448796b89ad286b1b10f : SUCCESS in 31m 25s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/16871acb9cb540f98fc9594a0f72710f : FAILURE in 10m 33s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/071a1cc5158545ce9fcb5f44f5ecf9e2 : FAILURE in 10m 49s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/689e033ac4cf4dc9b4e2716dc89ea4e6 : FAILURE in 8m 55s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/b6f9a851cd6e45459d869f2bc4552912 : SUCCESS in 17m 10s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e45443457724425b94a027f259c3b5f5 : SUCCESS in 34m 57s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d6e4e357100c4ef0af1089478ad74031 : SUCCESS in 55m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/83d0855541bd4a0592fae99f66b2cfb5 : SUCCESS in 51m 51s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/e1c7796b38d34b9996df02493e81335b : SUCCESS in 35m 53s","accounts_in_message":[],"_revision_number":1},{"id":"221a7138d7e0a04506a39cee2f442e80672a29b7","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-04-22 15:25:22.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"fc1fac047eab688071dfdffde01c2f421a0a8d06","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-06-14 14:01:54.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d9a224b175da09f6c2fa7571c9ad30efce88d639","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-14 15:06:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"77627da46e826c555110810adfe9eb32609c0ffc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-14 17:08:32.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9aaf93b7c5e845e498af1f780b0ba82e : SUCCESS in 7m 47s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ce4214cd4c374dcf882eeb1b20ca7d21 : SUCCESS in 17m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8cb11a7b1f90401893205ba72a88eb69 : SUCCESS in 14m 29s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/97aeb57439e6401e899f8c4b7bd01daf : SUCCESS in 15m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b4f9504b9824461aa8031dbca5cb1ea : SUCCESS in 13m 49s\n- tempest-full https://zuul.opendev.org/t/openstack/build/ebb6f875c82148749d88644da962f61a : SUCCESS in 1h 22m 34s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/9fdf18291afd450f86a9ea158e62603e : SUCCESS in 1h 04m 58s\n- grenade https://zuul.opendev.org/t/openstack/build/e8d13f8b9e2a46a2bb9372314f8b0c6b : SUCCESS in 52m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/eaf580e688044dab80bec08d3045c0be : SUCCESS in 1h 12m 11s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/62aeedbc2c614647ae9232fa3eaa039e : SUCCESS in 36m 27s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/84178dc7b1b14a269b3f93a2cb2ac55e : SUCCESS in 30m 34s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/6b749b01a3f34ee1b908ae55d3810737 : SUCCESS in 59m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a3a16db24a9646b8b9da0f902a443d75 : SUCCESS in 51m 49s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/356e1e2581bc45b0a31488aa01493241 : SUCCESS in 34m 22s","accounts_in_message":[],"_revision_number":1},{"id":"4c97ca26d03250395f7a9689e6077de6e0195fb9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-14 17:08:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"232db3c567e80e549932ac546c372a9b40c28599","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-14 17:11:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4ed4b90cfb449eaa413a297e647fb66 : SUCCESS in 1m 10s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e53bf8d7406c8e02067d861c1bf707fb52333aa6","revisions":{"e53bf8d7406c8e02067d861c1bf707fb52333aa6":{"kind":"REWORK","_number":1,"created":"2022-02-07 09:27:29.000000000","uploader":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"ref":"refs/changes/65/827965/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/65/827965/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/827965/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/827965/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/827965/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/65/827965/1"}}},"commit":{"parents":[{"commit":"568888ae4b433c0f41968891fabf04c19b1c7139","subject":"Merge \"Fix typos in application credential policies\" into stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/568888ae4b433c0f41968891fabf04c19b1c7139"}]}],"author":{"name":"Grzegorz Grasza","email":"xek@redhat.com","date":"2021-11-26 14:28:27.000000000","tz":60},"committer":{"name":"Grzegorz Grasza","email":"xek@redhat.com","date":"2022-02-07 09:27:29.000000000","tz":0},"subject":"Fix issue with LDAP backend returning bytes instead of string","message":"Fix issue with LDAP backend returning bytes instead of string\n\nWhen connecting to some LDAP server software, the ldap client returns\nbytes instances instead of the expected strings. This can result in\neither being transparently converted to strings, when the data is\ninserted via sqlalchemy into the database, or could be used as\ninput to other functions, and/or cached, which causes unexpected\nresults.\n\nCloses-Bug: #1952458\nResolves: rhbz#1964872\nChange-Id: I77148641715efe09e3adc2e9432e66e50fb444b4\n(cherry picked from commit 1e0cd90191663c100c165d4c6a2b1ca796b5af25)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e53bf8d7406c8e02067d861c1bf707fb52333aa6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e53bf8d7406c8e02067d861c1bf707fb52333aa6"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
