)]}'
{"id":"openstack%2Fkeystone~819477","triplet_id":"openstack%2Fkeystone~master~I77148641715efe09e3adc2e9432e66e50fb444b4","project":"openstack/keystone","branch":"master","topic":"fix-ldap-bytes","attention_set":{},"removed_from_attention_set":{"7973":{"account":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"last_update":"2022-01-28 16:40:53.000000000","reason":"Douglas Mendizábal replied on the change"},"14250":{"account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"last_update":"2022-01-28 20:23:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I77148641715efe09e3adc2e9432e66e50fb444b4","subject":"Fix issue with LDAP backend returning bytes instead of string","status":"MERGED","created":"2021-11-26 14:45:38.000000000","updated":"2022-01-28 20:27:33.000000000","submitted":"2022-01-28 20:23:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"819477-fix-ldap-bytes","meta_rev_id":"64ec653ba4ed8a9fd26063a329021bb488c32a7e","_number":819477,"virtual_id_number":819477,"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"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"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-01-28 20:23:41.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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2022-01-28 16:41:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":1,"date":"2022-01-28 16:40:53.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":1,"date":"2022-01-28 16:41:22.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2022-01-28 16:41:13.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2022-01-28 16:41:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"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"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_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":"2021-11-26 15:46:55.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":"2021-11-26 16:57:21.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":"2021-11-30 00:46:08.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":"2021-12-08 16:11:31.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"},{"updated":"2022-01-28 16:41:13.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2022-01-28 16:41: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-01-28 16:41:58.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"}],"messages":[{"id":"46b45701a89e1fdfff27b55db065077c81896dee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2021-11-26 14:45:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2c54d1b166dbb654893a64f33496e0b70d2f26a6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-26 15:46:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0f66188363d948a5b29240064efd2a91 : SUCCESS in 59m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/21523e76be214c98af9c3d96f0a5dd97 : SUCCESS in 36m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"05f12aed78c0813105db56d54902f9e8bc225265","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-26 16:57:21.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/d69c29110df3470c887a7240741dafa3 : SUCCESS in 18m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d5917dfd098482b8725c3d6633182d4 : SUCCESS in 6m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1ca43271873b49a897b4c72bee27de2a : SUCCESS in 15m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ee74abbe955c4479a4923d820a732fae : SUCCESS in 13m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1dd997bda270422eb3450c35e0ab1999 : FAILURE in 11m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/8be5c194141040bdaff82e8073a5495b : SUCCESS in 54m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/08397332bed34bac9d2ea91aed583fe4 : SUCCESS in 2h 04m 13s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/9932d865da5d43f9a800a9535459b8e2 : SUCCESS in 30m 37s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/803fb7b79e844a54a3b9cf3485655651 : SUCCESS in 53m 24s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c2046357a584499ca1d6d90ae8571fbd : SUCCESS in 31m 01s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/167623c9c82e418aada1d2be0b8b999f : SUCCESS in 31m 57s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/49e27408f3404ae4990ec3efcc4ef536 : SUCCESS in 23m 31s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e5a5bf22571b404491f40c0fdf9e15fb : FAILURE in 16m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9f2e482cd67b404dbde51ad698d35ff4 : FAILURE in 25m 05s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/a4490d3bedb845e4bb29531a23b93979 : SUCCESS in 41m 42s","accounts_in_message":[],"_revision_number":1},{"id":"75f3681991724c9e66401a4af816d3679297c5e0","author":{"_account_id":25613,"name":"Keigo Noha","email":"knoha@redhat.com","username":"knoha"},"date":"2021-11-30 00:46:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f91b7445e3dfcdb63e49620b2c004f71f43aa838","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2021-12-08 16:11:31.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a79c8ad0b6a8a84d2ff2da3e211ccb05e74634a3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-01-18 08:54:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"320289584448f8e8ad28c1e7aafb0070df471960","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-01-18 08:56:09.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0002d2ec139ec014adac6d66a8f99645b4641e35","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 09:58:23.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b7f2bc595152401297216150f5d61f5e : TIMED_OUT in 1h 01m 27s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4cd909b4c3584d16a22a01cefe649287 : SUCCESS in 44m 21s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1cdee88e2fbef0a46a6956403c32adda07b3cf09","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 10:23:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/515a642e8261446ea50e249d65fc623a : SUCCESS in 17m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84dccf6a7d954986ac9cd18a698c3340 : SUCCESS in 5m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/67d63d6b40d346d1b7dc1f8b139ef328 : SUCCESS in 14m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b1fb9a72dab94ba288df8f2e56c21b87 : SUCCESS in 14m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/872a8562ac6d42f49ff30b281f453769 : SUCCESS in 14m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/350290eafffe43fd8d34b7efbde2dae1 : SUCCESS in 55m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/83f2a99d5d7749228c95a0775f28a520 : SUCCESS in 1h 25m 54s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/93dd15782a074c10b50169cdfa53fd9c : SUCCESS in 32m 09s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/f823a9a0541e4bf5b557d4c9afab1b0c : SUCCESS in 36m 00s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d8b4ce3b0724467f99dbbef70f0d612f : SUCCESS in 29m 35s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/c1bb904ef378441abfafcb01648e961a : SUCCESS in 27m 55s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/77b3152afb344fad87e6307a4bee4ce0 : SUCCESS in 13m 13s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/7cd6de4b34b043edbad66c4c071e6939 : SUCCESS in 33m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ca4b2ede74dd4bea861d7758a521f87d : SUCCESS in 44m 56s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/6f729fe631144e6cb81368288beff882 : SUCCESS in 37m 56s","accounts_in_message":[],"_revision_number":2},{"id":"7ed02781a3d1601a49d7da567df3a0b14a23c708","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-01-21 16:40:56.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"aacbc263e0d143df311fdb91f2d828dfc8d68208","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-01-28 14:57:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"17deeb92ff5c311ae18c99d1458a18cb6c50252e","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-01-28 15:16:57.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d3223b548e46a01d51971d444b062a0044a5e179","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 16:04:37.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/083ea4c542d54408ac9f56667d600928 : TIMED_OUT in 1h 01m 34s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7bd57d965b3a48fc96a87008636adb13 : SUCCESS in 38m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"dd728a4643f1fa763fca91050102b580c7ab4c9a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 16:16:16.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/76b1bf670dcd4f7fa8158a04f55c6930 : SUCCESS in 15m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1c398ec7711e4a598f34fca8f026c572 : SUCCESS in 5m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/da01f306dd2f468bab4f741edd105155 : SUCCESS in 10m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7d4d4a9ff59d48f19d269faf3d3872b1 : SUCCESS in 12m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6cc31d48a94a4dab93c986381d51ea54 : SUCCESS in 15m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/32508853a7f34dd3864ae85a58baa1d9 : SUCCESS in 44m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/55bc72b625f8455cbcb475c984609aba : SUCCESS in 1h 10m 46s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/34a3b36ad05c44718b615abaa1b782c4 : SUCCESS in 23m 22s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/33cc14ae94304059bbf291f62d382c9b : SUCCESS in 25m 52s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4c498655d27840319da745fe0f7a46e4 : SUCCESS in 31m 36s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/03d81cd725944ae08c0e559b5cb60def : SUCCESS in 25m 29s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0b989698a02a49968c3443ddbcc89b0d : SUCCESS in 20m 37s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/1a7c0f19ce6b477cb8ccbd09002f41e9 : SUCCESS in 33m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/88e0aec5af4b49a8b8c3668017c9bc56 : SUCCESS in 49m 23s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/5bf64d25af3c40ad82b8ff1374cfa7e3 : SUCCESS in 41m 03s","accounts_in_message":[],"_revision_number":3},{"id":"e7ca4f1041a3eb444a29fac142f70fe8ab1b701f","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-01-28 16:40:53.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"9ae1e4e7b4880db3a2d07d5d8d31e352532c1921","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-01-28 16:41:13.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"41f7ca070c3d6371e20268738a2a2dbe6e963876","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-01-28 16:41:22.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a26008fecb7661c80d3b1cd92eab7537fa9ffe6d","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2022-01-28 16:41:58.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"9e835eed73d27ee1c8087553cd56d9b82929ac69","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 16:43:51.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"00b3e61ff9dbb8bbccf978e73ae9b46d931e9b2d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 20:23:41.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/657d83d5d7ae48628a26a3f311471566 : SUCCESS in 7m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c74957f2fd4a4a13ba40e00c9cc243a6 : SUCCESS in 16m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fee6975a2c424475b2dbd70ece756148 : SUCCESS in 19m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df46b2d33c26462c82e59794ce13e789 : SUCCESS in 14m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/aed2196182ea4646ad77a92451313552 : SUCCESS in 1h 01m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f8dc9a6900ff487b94962f19df0ebfff : SUCCESS in 1h 31m 16s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/190fc112c5b541ebb32db607ab659795 : SUCCESS in 29m 24s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/1fede8144e2047e390f1c8bd54cdf849 : SUCCESS in 35m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f57c43f9615c49f49fa371a92cc2d691 : SUCCESS in 49m 55s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/a43834fb27f94b9aa7aac9a109fafb27 : SUCCESS in 35m 55s","accounts_in_message":[],"_revision_number":3},{"id":"5a9f780573df82ee84258ac9f1c6812960c08629","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 20:23:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"64ec653ba4ed8a9fd26063a329021bb488c32a7e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 20:27:33.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37f4de934d8a4a1395fe81aa92cd34b0 : SUCCESS in 1m 58s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1e0cd90191663c100c165d4c6a2b1ca796b5af25","revisions":{"a8d78e82d72b16b092229757889bb43eade3dd36":{"kind":"REWORK","_number":1,"created":"2021-11-26 14:45:38.000000000","uploader":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"ref":"refs/changes/77/819477/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/77/819477/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/77/819477/1"}}},"commit":{"parents":[{"commit":"1e7ecca881a51144d61ae8026e1a77d6669997e2","subject":"Merge \"Fix typo in identity provider policies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e7ecca881a51144d61ae8026e1a77d6669997e2"}]}],"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":"2021-11-26 14:30:51.000000000","tz":60},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a8d78e82d72b16b092229757889bb43eade3dd36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a8d78e82d72b16b092229757889bb43eade3dd36"}]},"branch":"refs/heads/master"},"db1cd9eef45a2418d2da58e66bd80e170ebb2d04":{"kind":"REWORK","_number":2,"created":"2022-01-18 08:54:13.000000000","uploader":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"ref":"refs/changes/77/819477/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/77/819477/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/77/819477/2"}}},"commit":{"parents":[{"commit":"1e7ecca881a51144d61ae8026e1a77d6669997e2","subject":"Merge \"Fix typo in identity provider policies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e7ecca881a51144d61ae8026e1a77d6669997e2"}]}],"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-01-18 08:54:05.000000000","tz":60},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/db1cd9eef45a2418d2da58e66bd80e170ebb2d04"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/db1cd9eef45a2418d2da58e66bd80e170ebb2d04"}]},"branch":"refs/heads/master"},"1e0cd90191663c100c165d4c6a2b1ca796b5af25":{"kind":"REWORK","_number":3,"created":"2022-01-28 14:57:41.000000000","uploader":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"ref":"refs/changes/77/819477/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/77/819477/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/77/819477/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/77/819477/3"}}},"commit":{"parents":[{"commit":"1e7ecca881a51144d61ae8026e1a77d6669997e2","subject":"Merge \"Fix typo in identity provider policies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e7ecca881a51144d61ae8026e1a77d6669997e2"}]}],"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-01-28 14:57:32.000000000","tz":60},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e0cd90191663c100c165d4c6a2b1ca796b5af25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1e0cd90191663c100c165d4c6a2b1ca796b5af25"}]},"branch":"refs/heads/master"}},"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}}]}],"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":{}}}]}
