)]}'
{"id":"openstack%2Fkeystone~674030","triplet_id":"openstack%2Fkeystone~stable%2Fqueens~I87a3bfa94b5907ce4c6b4eb8e124ec948b390bf2","project":"openstack/keystone","branch":"stable/queens","topic":"bug/1782922-stable/queens","hashtags":[],"change_id":"I87a3bfa94b5907ce4c6b4eb8e124ec948b390bf2","subject":"Fixing dn_to_id function for cases were id is not in the DN","status":"MERGED","created":"2019-08-01 13:30:15.000000000","updated":"2019-09-03 18:39:16.000000000","submitted":"2019-09-03 18:39:15.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":"674030-1567535956169-4fe53e00","meta_rev_id":"2c44669d1fc4937a11783b0780ae6ecd5ca9f3f0","_number":674030,"virtual_id_number":674030,"owner":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-09-03 18:39:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-29 14:35:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2019-08-29 15:41:29.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-09-03 16:28:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-29 15:41:29.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2019-09-03 16:28:41.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2019-09-03 18:39:15.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"a515e28fd43f33c81a405e6a9e1c7a5d15d6b740","author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"date":"2019-08-01 13:30:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dcb5055b6df4ca7df1a5b05234a739aa85038bb3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 19:30:35.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://logs.opendev.org/30/674030/1/check/openstack-tox-pep8/4eeb526/ : FAILURE in 9m 05s\n- openstack-tox-py27 https://logs.opendev.org/30/674030/1/check/openstack-tox-py27/6914893/ : SUCCESS in 14m 57s\n- openstack-tox-py35 https://logs.opendev.org/30/674030/1/check/openstack-tox-py35/0b93553/ : SUCCESS in 13m 48s\n- build-openstack-sphinx-docs https://logs.opendev.org/30/674030/1/check/build-openstack-sphinx-docs/9cf215c/html/ : SUCCESS in 7m 05s\n- tempest-full https://logs.opendev.org/30/674030/1/check/tempest-full/ecc0f4a/ : TIMED_OUT in 2h 13m 27s\n- neutron-grenade https://logs.opendev.org/30/674030/1/check/neutron-grenade/4258009/ : SUCCESS in 52m 09s\n- tempest-full-py3 https://logs.opendev.org/30/674030/1/check/tempest-full-py3/4a77868/ : SUCCESS in 1h 19m 42s\n- build-openstack-releasenotes https://logs.opendev.org/30/674030/1/check/build-openstack-releasenotes/1e5b661/html/ : SUCCESS in 13m 04s\n- keystone-dsvm-functional https://logs.opendev.org/30/674030/1/check/keystone-dsvm-functional/135f616/ : SUCCESS in 30m 55s\n- keystone-dsvm-functional-v3-only https://logs.opendev.org/30/674030/1/check/keystone-dsvm-functional-v3-only/726342d/ : FAILURE in 30m 15s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://logs.opendev.org/30/674030/1/check/keystone-dsvm-py35-functional-v3-only/727baf2/ : FAILURE in 29m 33s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade https://logs.opendev.org/30/674030/1/check/openstack-ansible-keystone-rolling-upgrade/90b8fac/ : FAILURE in 3m 29s (non-voting)\n- legacy-keystoneclient-dsvm-functional https://logs.opendev.org/30/674030/1/check/legacy-keystoneclient-dsvm-functional/2d2413b/ : SUCCESS in 33m 08s (non-voting)\n- openstack-tox-cover https://logs.opendev.org/30/674030/1/check/openstack-tox-cover/f681149/cover/ : SUCCESS in 17m 02s\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://logs.opendev.org/30/674030/1/check/legacy-tempest-dsvm-ldap-domain-specific-driver/56cba94/ : SUCCESS in 1h 25m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b73f5f91871533984805ce216e0e839a7655b9e0","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-08-29 13:53:44.000000000","message":"Patch Set 1: Code-Review-1\n\nThis is being reverted on master based on a discussion John and Corey are having.\n\nhttps://review.opendev.org/#/c/649177/","accounts_in_message":[],"_revision_number":1},{"id":"26a5c9c384bd0db50d2c7b0d76d5bc235b906053","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-08-29 14:04:12.000000000","message":"Patch Set 1: -Code-Review\n\nActually - nevermind, it looks like this was being fixed in a follow on patch that already merged to master.\n\nhttps://review.opendev.org/#/c/672519/\n\nWe can either backport both (which is what\u0027s already happening) or revert both and squash them together, but that might be unnecessary at this point.","accounts_in_message":[],"_revision_number":1},{"id":"be9a2aaca14023c7fb7a604577d4480245830373","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-08-29 14:26:07.000000000","message":"Patch Set 1:\n\nLooks like this is blowing up on bandit but that was capped on stable/queens. All this should need is a rebase.\n\nhttps://review.opendev.org/#/c/677896/","accounts_in_message":[],"_revision_number":1},{"id":"f8b2a4bf5ef8308bf95b78d17074c3885dcaebd3","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-08-29 14:26:13.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"8107b2468969613b4377862c00fd091d54a03f36","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-08-29 14:35:38.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6ac25b48d1e358fda7d7de754cca7e21925ec100","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-08-29 15:41:29.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"07a35522c68a592677f579f7356fcfe54001a6aa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 20:02:19.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3375d919cb543aba8b64078faa98bdc : SUCCESS in 9m 28s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2584375782dd4af9ae1f2846148909f5 : FAILURE in 15m 03s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e513ea50d6ba4082882c0f1fe3ac26a9 : SUCCESS in 19m 25s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/d8bff0bb06424dd2a4092f3abaed4d4c : SUCCESS in 16m 48s\n- tempest-full https://zuul.opendev.org/t/openstack/build/65e76c1f34ff44af897d0c7b61ff54c0 : SUCCESS in 1h 38m 19s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/1e3c42eb0c3144cab998b9fd5be6c861 : SUCCESS in 56m 28s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5492e9c6f31645eea78bf247f49cfdd0 : SUCCESS in 1h 23m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d16794ff131449daa2228818ddd6531b : SUCCESS in 16m 15s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/a6328e59ac6146ad9bfb1cb4dfe6f168 : SUCCESS in 34m 33s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/42c7a6c0da9347d0a18087b6cb5a6a33 : FAILURE in 26m 52s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/06b49670b2a74d0f8ab12b394d1ce0cd : FAILURE in 30m 33s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c35a2ada1a9241c1b984ecfa057ee54b : FAILURE in 3m 58s (non-voting)\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/dd62e09d8f03483b971b96abe70dc494 : SUCCESS in 29m 31s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8986eb291ab64ead8f89ad3d4fd53979 : SUCCESS in 18m 34s\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f2699a0d52204cb2aa81ae8c09964c73 : SUCCESS in 1h 16m 30s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"35ede4c0faf4d8b042d4e4b219172cd076bda6af","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-08-30 13:05:48.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"061d52cdd7abc600aa22bc01a91ad386faffead2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-30 17:39:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77ac62259fa44d59b45d979a04d448a6 : SUCCESS in 9m 24s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3ecac0f9ba4a442199b307f23e014b2c : SUCCESS in 13m 24s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/c20221cf46ec4f84ae49f94ecb9709b5 : SUCCESS in 12m 52s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/25747ff8d2e04946b81ef57069b1db84 : SUCCESS in 11m 48s\n- tempest-full https://zuul.opendev.org/t/openstack/build/24d44b67b67543feb8d462a02f4bb316 : SUCCESS in 1h 23m 23s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/755e3b1d170c43e8937af6ab17dcd7ed : SUCCESS in 59m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/42f1a97b6635480a9c6fe80467ce1c9b : SUCCESS in 1h 55m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ce5c23cbf42742bd9f19619274e90b5f : SUCCESS in 14m 42s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/b8031b4820ff4162841aa5be63d6a873 : SUCCESS in 34m 57s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/a2c4e179505b490798bb7283756906ff : FAILURE in 26m 01s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/d1c00c8693f2441690e978851a066da8 : FAILURE in 30m 01s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2a62701cb0344ba09e8564b72433ec5c : FAILURE in 4m 03s (non-voting)\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/d3e34995d9be4147be65ca91e5cd63f8 : SUCCESS in 29m 56s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7627b8e0d5a945f1bc22cc226f0042d5 : SUCCESS in 15m 43s\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/7e371ef80f624a16a9337cdf46650b14 : SUCCESS in 1h 26m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"331a339493515d0d9013d70a630ae069fb1946f1","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-09-03 16:28:41.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"708f9904283ee8c90b428cb7be3026e64c569541","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-03 16:29:19.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f4a4ec747b80a2a3979f3b4f54bc14255d9cc9b5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-03 18:39:15.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2624eececec145a0ae780ab0bf1dbba6 : SUCCESS in 11m 20s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/54963e718d8e440eb43ea6e8d253688e : SUCCESS in 20m 43s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/781cf37ccf004992b11f2ad8f0a0b8ef : SUCCESS in 22m 04s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/deb3d58aaa6a4ddd9e73671d91416147 : SUCCESS in 9m 53s\n- tempest-full https://zuul.opendev.org/t/openstack/build/fed831094d0b45d0be9b9c761f2f5a81 : SUCCESS in 1h 35m 54s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ade92707e2324df8818bced68d2d40e1 : SUCCESS in 1h 08m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6053099a168a4fec8558378fcd43c55e : SUCCESS in 1h 18m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/521a7d60a90541e9bdc1a782a561e84c : SUCCESS in 13m 54s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/813edd8ef58048faa5ee7fc7ad318604 : SUCCESS in 31m 27s","accounts_in_message":[],"_revision_number":2},{"id":"9194a4fd1ce7d54f52723d5a69402a839752f0c0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-03 18:39:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"9d9451e13c8e7a1835d721be7b8a4a5c6dff2b95","revisions":{"7d57fbd61ad1303181cf6e56fa6d4ce2d9e2472d":{"kind":"REWORK","_number":1,"created":"2019-08-01 13:30:15.000000000","uploader":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"ref":"refs/changes/30/674030/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/30/674030/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/30/674030/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/30/674030/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/30/674030/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/30/674030/1"}}},"commit":{"parents":[{"commit":"c2f619b14c1468f3d4d89e1b07d3e85815889df4","subject":"Blacklist bandit 1.6.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c2f619b14c1468f3d4d89e1b07d3e85815889df4"}]}],"author":{"name":"Raildo Mascena","email":"rmascena@redhat.com","date":"2019-04-01 19:48:07.000000000","tz":-180},"committer":{"name":"Raildo Mascena","email":"rmascena@redhat.com","date":"2019-08-01 13:29:33.000000000","tz":-180},"subject":"Fixing dn_to_id function for cases were id is not in the DN","message":"Fixing dn_to_id function for cases were id is not in the DN\n\nThe more common scenario to return the uid as part of the RDN in a DN,\nHowever, it\u0027s a valid case to not have the uid in the RDN, so we need to\nsearch in the LDAP based on the DN and return the uid in the entire object.\n\nAlso, we do not support multivalued attribute id on DN, so the test case\ncovering this case, it was adjusted for raise NotFound.\n\nCloses-Bug: 1782922\nChange-Id: I87a3bfa94b5907ce4c6b4eb8e124ec948b390bf2\n(cherry picked from commit a1dc21f3d34ae34bc6a5c9acebc0eb752495ae7a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7d57fbd61ad1303181cf6e56fa6d4ce2d9e2472d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7d57fbd61ad1303181cf6e56fa6d4ce2d9e2472d"}]},"branch":"refs/heads/stable/queens"},"9d9451e13c8e7a1835d721be7b8a4a5c6dff2b95":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-08-29 14:26:13.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/30/674030/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/30/674030/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/30/674030/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/30/674030/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/30/674030/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/30/674030/2"}}},"commit":{"parents":[{"commit":"71f45f12cb625a3b0cab41cffc1623bcdd86f05e","subject":"Remove experimental openSUSE 42.3 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/71f45f12cb625a3b0cab41cffc1623bcdd86f05e"}]}],"author":{"name":"Raildo Mascena","email":"rmascena@redhat.com","date":"2019-04-01 19:48:07.000000000","tz":-180},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2019-08-29 14:26:13.000000000","tz":0},"subject":"Fixing dn_to_id function for cases were id is not in the DN","message":"Fixing dn_to_id function for cases were id is not in the DN\n\nThe more common scenario to return the uid as part of the RDN in a DN,\nHowever, it\u0027s a valid case to not have the uid in the RDN, so we need to\nsearch in the LDAP based on the DN and return the uid in the entire object.\n\nAlso, we do not support multivalued attribute id on DN, so the test case\ncovering this case, it was adjusted for raise NotFound.\n\nCloses-Bug: 1782922\nChange-Id: I87a3bfa94b5907ce4c6b4eb8e124ec948b390bf2\n(cherry picked from commit a1dc21f3d34ae34bc6a5c9acebc0eb752495ae7a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9d9451e13c8e7a1835d721be7b8a4a5c6dff2b95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9d9451e13c8e7a1835d721be7b8a4a5c6dff2b95"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
