)]}'
{"id":"openstack%2Fkeystone~705334","triplet_id":"openstack%2Fkeystone~stable%2Ftrain~I833e6e0d7792acf49f816050ad7a63e8ea4f702f","project":"openstack/keystone","branch":"stable/train","topic":"bug/1856904-stable/train","hashtags":[],"change_id":"I833e6e0d7792acf49f816050ad7a63e8ea4f702f","subject":"Always have username in CADF initiator","status":"MERGED","created":"2020-02-01 22:10:40.000000000","updated":"2020-02-11 20:46:59.000000000","submitted":"2020-02-11 20:42:50.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":"705334-1581453770289-85323f19","meta_rev_id":"1eb977d991d5a7f31d76733cb2eea4fe477d9436","_number":705334,"virtual_id_number":705334,"owner":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-11 20:42:50.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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"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"},"recommended":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":1,"date":"2020-02-04 16:12:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-02-11 16:36:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2020-02-04 16:37:28.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"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"]},{"value":1,"date":"2020-02-11 16:36:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-04 16:12:03.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":"2020-02-04 16:37:28.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2020-02-11 16:36:27.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":"2020-02-11 20:42:50.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":"864b9e63063cda6400491f21a3f9691e772626f2","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2020-02-01 22:10:40.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"9a5a7f563835ea13282adf44831475be7cdea38f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-01 23:43:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/908c32e4d1124b439e86ab45af784651 : SUCCESS in 23m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2b8eaa9d73d4463fa150b44c3e6c2d0d : SUCCESS in 20m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6ba7b3ac5754db5bb5c3d2a12d12edb : SUCCESS in 5m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1bbcf57b778543da9cb40c21ff88cd5d : SUCCESS in 20m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/04fb942335624f43be76191b4b6d95db : SUCCESS in 20m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7b10ed699fce4850bfe965f53a67f667 : SUCCESS in 21m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2dd265a9c0614351b9449605c1128c9c : SUCCESS in 10m 50s\n- tempest-full https://zuul.opendev.org/t/openstack/build/ada1a2c6b9964cffb8f990bcdc1f4686 : SUCCESS in 1h 29m 55s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/99743e4d150e4a7b97aab85e5fd6b432 : SUCCESS in 51m 13s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/8df6f6f895304cd3a1d1a091e3fbafe3 : SUCCESS in 55m 59s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8bc3d68c0da64b418cfd28193ecad404 : SUCCESS in 1h 22m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c75bac198dbb43bc95919e7456c27723 : SUCCESS in 16m 42s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/2cc648db5bf4474086eb779ba7ba8bfb : SUCCESS in 28m 20s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/782101a3bede409db4e9776dea39ba49 : SUCCESS in 31m 09s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/cb4af0c8e56b4fadba8faea38e861ec8 : FAILURE in 31m 49s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/c42ffacea8514ca1b91e9222070ded1f : FAILURE in 34m 05s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/5f168afb720c446b9930b833f1cf1d84 : SUCCESS in 13m 45s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/57039fef67174a65a126b9c6ce6b4405 : SUCCESS in 39m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/69f1959c54a5415c8031c27c333934f7 : SUCCESS in 1h 01m 36s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/98e8fe7660b2445daffaf8ad70f994f3 : SUCCESS in 37m 36s","accounts_in_message":[],"_revision_number":1},{"id":"44e6b26f525e26c12c7387281623fd3f85590732","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-02-04 16:12:03.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"6e90d94d440b4099e5ea5b2abbbe3e2da8e0d2f0","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-04 16:37:28.000000000","message":"Patch Set 1: Code-Review+2\n\nCloses a bug, already merged in master","accounts_in_message":[],"_revision_number":1},{"id":"5bcda129b200886e1205518f14692f40c26f7590","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-02-11 16:36:27.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"46e1e9835b4888bb74917ee08fd316a06255a9d9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-11 16:37:09.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6db6d26242636d09f37e9acbceb48651369f7db4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-11 17:52:32.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d7d649f5b3a8d957853cac89afddf8813ef4585f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-11 20:42:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b7057de8738f436aa0f2324b5937f30e : SUCCESS in 18m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b1d58903a5f435981be0f9e3fcc38d6 : SUCCESS in 10m 06s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/51ae0ce8bec9435892e3756f66af1cae : SUCCESS in 19m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a808ccbbf1544f8c9393fbb064c6e9ef : SUCCESS in 18m 16s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ad7a1f085e3c438fae193165c90f656d : SUCCESS in 23m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34108d86c69d435eb963fe3df2ca7f25 : SUCCESS in 15m 59s\n- tempest-full https://zuul.opendev.org/t/openstack/build/35c11eec7090470ea64af3d84ebf0bbb : SUCCESS in 1h 31m 03s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/dffc88424ab34ce68ba17d1522f0aa96 : SUCCESS in 1h 09m 56s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b3158a06bd2946bbb73d4aa7897b6d96 : SUCCESS in 54m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3f051706ec1342f9954410838383813b : SUCCESS in 1h 20m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7b3e83a282734f1c953feda6bd30d1a9 : SUCCESS in 18m 04s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/8ba296f834734c1986ae8ecc2c942524 : SUCCESS in 31m 28s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/204d81634580429fbf26f5a6f362b619 : SUCCESS in 33m 02s\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/c0b5492a4c5d467eae687cc89f8f3d95 : SUCCESS in 42m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d56483f40c844dbcaa91589d15bde0ee : SUCCESS in 1h 09m 09s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/a86aa2ddd5d34db3b0074fd82af5db98 : SUCCESS in 48m 42s","accounts_in_message":[],"_revision_number":1},{"id":"ac9d8032344495a094bd17befbd31ddc80b88c5d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-11 20:42:50.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"5a9805b023f44bd85ebda0fcabb8667009463179","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-11 20:46:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2898a8fe4406432abc5bf63b61a1a333 : SUCCESS in 3m 31s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/59e1ba1d1c2e49669d886370fa65e7dd : SUCCESS in 1m 37s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"bd983f0c7339d30da834c26d6aeacab05a7adaff","revisions":{"bd983f0c7339d30da834c26d6aeacab05a7adaff":{"kind":"REWORK","_number":1,"created":"2020-02-01 22:10:40.000000000","uploader":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"ref":"refs/changes/34/705334/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/34/705334/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/34/705334/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/34/705334/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/34/705334/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/34/705334/1"}}},"commit":{"parents":[{"commit":"55d37716a674b3c5b6fcfd12d85888fc39e39271","subject":"Merge \"Remove legacy protection tests\" into stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/55d37716a674b3c5b6fcfd12d85888fc39e39271"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-12-13 20:25:28.000000000","tz":-360},"committer":{"name":"Vlad Gusev","email":"vlad.esten@gmail.com","date":"2020-02-01 22:10:40.000000000","tz":0},"subject":"Always have username in CADF initiator","message":"Always have username in CADF initiator\n\nThe current initiator object for CADF notifications does not include\nthe username of the user who initiated the action, which leads to\nissues when using an LDAP backend and not having a direct way to\nmap a username to a user id.\n\nThis change makes it so that the initiator object for CADF\nnotifications always contains the username for a user as well\nas the user id. This follows along with the CADF standard\nfor OpenStack[0].\n\n[0] https://www.dmtf.org/sites/default/files/standards/documents/DSP2038_1.1.0.pdf#page\u003d12\n\nCloses-Bug: #1856904\n\nChange-Id: I833e6e0d7792acf49f816050ad7a63e8ea4f702f\n(cherry picked from commit 95edaaab06c6da761411ef97bc2545d86d579215)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd983f0c7339d30da834c26d6aeacab05a7adaff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd983f0c7339d30da834c26d6aeacab05a7adaff"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
