)]}'
{"id":"openstack%2Fkeystone~678586","triplet_id":"openstack%2Fkeystone~master~I7d52cd2003f511483619a429de57201df4990209","project":"openstack/keystone","branch":"master","topic":"bug/1809116","hashtags":[],"change_id":"I7d52cd2003f511483619a429de57201df4990209","subject":"Expiring Group Membership Driver - Add, List Groups","status":"MERGED","created":"2019-08-26 14:59:50.000000000","updated":"2020-04-10 00:21:19.000000000","submitted":"2020-04-10 00:18:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":18,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"678586-1586477915507-fe1485d3","meta_rev_id":"cf1de1ce5e6c312f289e8388e2dc5bf1dbaca255","_number":678586,"virtual_id_number":678586,"owner":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-10 00:18:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":2,"date":"2020-04-08 01:47:43.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-08 02:09:38.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-04-08 02:09:38.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_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"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-06 07:27:07.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2020-04-08 01:47:43.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-04-08 02:09:38.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-04-10 00:18:35.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":"85f8911dd6cb05766966ef48689ad000c309dcdf","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2019-08-26 14:59:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1b0c148e88cf0270c3c530ced40797506f264f00","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2019-08-26 15:00:43.000000000","message":"Patch Set 1: Workflow-1\n\nMore work needed on unit tests and listing.","accounts_in_message":[],"_revision_number":1},{"id":"870ed3fb826a36216e37c8f860e5d5db43c6ea22","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-26 18:08: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-cover https://zuul.opendev.org/t/openstack/build/69bbe492a6494319a1e801ab2f530455 : FAILURE in 38m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cea3e1ebd2114c28a0c73d40ea28796a : FAILURE in 40m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/303149c317444144a8a66c2b90ce3715 : FAILURE in 6m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fe5d583bf01f46a9ad235b3978f97bf7 : FAILURE in 35m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4e2e13a3ef3d4d4d9522286261bb7045 : TIMED_OUT in 42m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5161d63bec3846d185fa2dc7852c3f56 : FAILURE in 37m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/385441a3736e4d61a7f8e4649892b0d9 : SUCCESS in 11m 03s\n- tempest-full https://zuul.opendev.org/t/openstack/build/b0f88baecde74746b51e2ae21da5a3e4 : SUCCESS in 1h 49m 07s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/2520b0a63fbf4ea0a3164c0b66965403 : SUCCESS in 1h 02m 40s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/60e2d619f60544c999f3605d2469a520 : SUCCESS in 55m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/68a6cdc08bc7443c833cfe7b3362b705 : SUCCESS in 1h 14m 58s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/a4d2b56730024c10bded23b0c46c7d6b : SUCCESS in 35m 58s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/7642ea09150f4c0eb575584e0f1b596a : SUCCESS in 41m 53s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/138d9d10475c4323a4c809cc21d9fc81 : RETRY_LIMIT in 4m 06s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/360d99fd76524fa7a33d8b3627f0ba9b : RETRY_LIMIT in 6m 55s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ccedada8ea88489e8266132b301739bd : SUCCESS in 15m 50s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/ac075a0e68c345338e92b34f7b12bb29 : SUCCESS in 1h 47m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/371df295dc19454496fb06261c680ffc : SUCCESS in 1h 03m 49s","accounts_in_message":[],"_revision_number":1},{"id":"255ca9be456cb071d726e1b96eb5cc05fb6c6b65","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-14 18:04:06.000000000","message":"Patch Set 1: Code-Review-2\n\nProcedural -2 during RC period.","accounts_in_message":[],"_revision_number":1},{"id":"1bf62078d26128311d07aacd4fcf284b602ea34f","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-10-16 15:34:07.000000000","message":"Patch Set 1: -Code-Review","accounts_in_message":[],"_revision_number":1},{"id":"db377b9c500aa70c7f035c18930b5730bf081237","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-19 19:29:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3371df864afbe2f90504af40fe1e97c4e9d5781e","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-19 19:47:47.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b371cae4141e5533c9ef9d7cbb09ea48bb675685","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-19 21:20:19.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2301996da4d44357ba1f9e33b7a4d2d6 : SUCCESS in 16m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f35add26305c45dc9eafac2f819723c4 : SUCCESS in 16m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e726410954b548d28ec967adcd100338 : SUCCESS in 6m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2268271a60cc4ee7afca3687408002b8 : SUCCESS in 14m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7c2d592cea30460ba4b4384938990c34 : SUCCESS in 17m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1c865ccb39f54c7281470f4b407c7e9b : SUCCESS in 13m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10446aadf7e745289ed7cd6e6d760184 : SUCCESS in 15m 52s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ef92204dc386489c872c18fdf52f4146 : SUCCESS in 1h 02m 07s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3fe7740d84154ff3973598a6294363e6 : SUCCESS in 1h 26m 17s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/1b870d88d5e845a989e3b25a7d73708d : SUCCESS in 37m 02s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/8a7d81a6ee52461494dc8c5fe70ef9e7 : FAILURE in 33m 34s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/6cd98d3208374862b9d0ac6f2700cc04 : SUCCESS in 35m 49s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2481fce7f60d4247881fe82bf6037d14 : SUCCESS in 17m 28s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/653e754ef4694a98b8d1c76e8240006e : SUCCESS in 39m 57s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58fdeb0bfffa42efa4caa2113fc9499e : SUCCESS in 1h 01m 53s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/766d127232244e7eb6c3d9220f17ef5f : SUCCESS in 38m 37s","accounts_in_message":[],"_revision_number":3},{"id":"ac0fc7fba6df4ab9cca591a21ee3ffdf5f28bc32","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-23 18:06:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"cd840c42c373599b04f077d3706ab24b16a52505","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-23 19:25:45.000000000","message":"Patch Set 4: 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/820032a199f4478cab58f7fcafe3d91b : SUCCESS in 19m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c23cc4136f524abfa7661e29c032eb7f : SUCCESS in 13m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0658577a42ba49afba4757f046a7a1c4 : SUCCESS in 6m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6af2e8a0e810450d9da90d5703b4103b : SUCCESS in 18m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/30c03cb2369c47afba42ff392e6922ad : SUCCESS in 17m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/214211c2b2b54a7ba6e0409ee1eaf371 : SUCCESS in 16m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b904e7c27f064416b594063694dd5c6c : SUCCESS in 13m 29s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c78363da8b5945babf186f38c7d3d0de : SUCCESS in 1h 06m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2380ceee0cd4430f8d939d869a305de9 : FAILURE in 1h 13m 02s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/a0d5c1c1a7bb411b97165e8a9bbebe06 : SUCCESS in 37m 05s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/efbb79358e0248b19ed2ff9a6dd5921f : FAILURE in 35m 10s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/2de2d18bb2114a3e8782680c0594c4a2 : SUCCESS in 40m 38s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/3f4a8c4d9a664260871337ac9a7f6c68 : SUCCESS in 16m 59s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/b687884e05eb402ea1c58d061396a8e4 : SUCCESS in 42m 53s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/233e71cea9f34b3d97e590b9a63c4224 : SUCCESS in 1h 05m 45s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/948e85993ae047f8afb93e97fb194851 : SUCCESS in 39m 16s","accounts_in_message":[],"_revision_number":4},{"id":"367ac4ad8cb53a19cfc4fa4348fb8b926798bac7","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-24 12:28:32.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"11b1d0e3090d8615780dd020f951536df2865945","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-24 14:43:54.000000000","message":"Patch Set 5: 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/0aed438b8d8f49b78bd9a88a0efba795 : SUCCESS in 31m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d5ec09e275974c0a9584dc90acecd663 : SUCCESS in 23m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1c79a65e5f164fca8c4ebb622c0189c9 : SUCCESS in 6m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a2e41e6cb94646c79bdfaa6860d3a6cc : TIMED_OUT in 42m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/df94a5afa84a4c95a67f1aac9e66d768 : SUCCESS in 22m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/85ba92199a454e24b6294545de45d960 : TIMED_OUT in 41m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1677137ec31b41e391ad551e74837f9a : SUCCESS in 13m 30s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d8a1303bad67419aa44fb671ae2f8c73 : SUCCESS in 54m 59s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0f0b111a2a2446aa897de4bec592c6c6 : SUCCESS in 2h 01m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/d7dfcd67cd8d4f639a48b589d10525b8 : SUCCESS in 32m 18s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/604a5ca16865438b9dc442edf6778ba8 : FAILURE in 29m 05s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/4f5f7fa64729498dafe121eecb27a6e3 : SUCCESS in 33m 56s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/881997f735c74ebf94eb71e3cca1e434 : SUCCESS in 18m 26s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9ac1bab718d64754809eef35ecedc4bd : SUCCESS in 45m 43s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bc56eeec13214f37a0873cf4e9a938b1 : SUCCESS in 1h 01m 10s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/62bdf5304c4b413e986d92e53d519734 : SUCCESS in 35m 01s","accounts_in_message":[],"_revision_number":5},{"id":"06d738452b354dee1a80ac90b77004dfbdfe884e","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-24 15:41:26.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"b9b31e68450a1887b60ee31a7d9a7cd0bfb2be54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-24 17:43:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36a10a0cc455492cba86e4b0413d1242 : SUCCESS in 20m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b28165489eed481faa2a351b1f4d29f2 : SUCCESS in 18m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/383c72b1d1ac4d9bb740d4f992dc3db6 : SUCCESS in 9m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ff5e6d64931d40069e4ef936c337db2a : SUCCESS in 15m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0e48cb4ce1ae47c5a15274380b166d1c : SUCCESS in 20m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c951556416af4e47b8ebeb42370eeb86 : SUCCESS in 22m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/729a4533259340a084b5d250057cbbc4 : SUCCESS in 16m 37s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/dce70f324b9b48ff9b3a6b78e72043bd : SUCCESS in 56m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a3f7098f73ba4b8fb5e07f568cb7653a : SUCCESS in 1h 22m 15s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/62858328ee7e4e4796001620dbeeaeea : SUCCESS in 32m 53s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/6611f5f3399047f389a6bc72452d034a : FAILURE in 32m 19s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/8d555b6c4b884a6ebc36d1340c398773 : SUCCESS in 40m 40s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e1a4bfd4a743474b9125820dade01803 : SUCCESS in 20m 01s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/1d90271d92e7430d8a9aa82440cb0850 : SUCCESS in 47m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b034f1eec44a4645aec5427ab4f2d34c : SUCCESS in 1h 09m 03s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/8bbc5791a37b44e390b73291488fc01e : SUCCESS in 46m 40s","accounts_in_message":[],"_revision_number":5},{"id":"dac16583cd35ad354944e10e20724ec5e0f92e60","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-03-24 23:15:35.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"97d349533ebfb172a57392a55d220ca25a3d284b","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-25 14:31:13.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3c172c46ed3b1e824cf18272ea96096a08a2ff34","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-03-30 18:20:51.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"f51ceceadfa32134c47bb32492ed97b73b1f6c9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-30 20:32:00.000000000","message":"Patch Set 6: 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/767c7ece07f44d17a40cded32a98ad0c : SUCCESS in 17m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/85be433ff5bc4110a6f717a5fa28ac50 : SUCCESS in 22m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4194bfbb756e4f538d9da39282d7b7a1 : SUCCESS in 8m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f4aad2f961764a1fa57bc5138a6b3b97 : SUCCESS in 15m 37s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fdd80b157e0a42269059730f44178c4c : SUCCESS in 14m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7dd67204474f4671bca4bebc1976ff89 : SUCCESS in 30m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dbe36795d8cd4d379f1a72d7a85a0168 : SUCCESS in 17m 26s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/20bfba99eb904da19510721a98f13e11 : SUCCESS in 1h 02m 09s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c1c0af6091924c21bc9c94ea1bf77f51 : SUCCESS in 1h 28m 41s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/30a4071c5a7045429efd3dfc66714e5b : SUCCESS in 32m 20s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/3e04836f92f146629fccc0c53145b38e : FAILURE in 28m 32s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/81e7438137d44185a7a74076fb0658db : SUCCESS in 38m 06s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/93bcd95062564cd2a5d6cfc0637c34cb : SUCCESS in 19m 17s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/c08d812dc5f747b1a41b21cc5c7c1d3e : SUCCESS in 44m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e6d1c2d7c2b047ec838012f5d8d98fcb : SUCCESS in 1h 14m 30s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/f740794d5fb745179b704d9112211d37 : TIMED_OUT in 1h 01m 39s","accounts_in_message":[],"_revision_number":6},{"id":"32a98267effe231982603dafafdecf7c8f7d298b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-03-31 23:09:12.000000000","message":"Patch Set 6:\n\nI\u0027m trying to figure out how to test this stack, either I\u0027m doing something wrong or there\u0027s a bug. I\u0027ve set default_authorization_ttl in keystone.conf and also set an authorization_ttl on the idp. After my federated user gets a token I don\u0027t see any groups listed when I query /v3/users/\u003cuserid\u003e/groups.\n\nAn update to the api-ref and an addition to the documentation would be helpful for testing this out.","accounts_in_message":[],"_revision_number":6},{"id":"887497c7fc8c6b18f6fc237ca24630c0c66fa0eb","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-04-03 18:16:42.000000000","message":"Patch Set 6:\n\n(2 comments)\n\n\u003e I\u0027m trying to figure out how to test this stack, either I\u0027m doing\n \u003e something wrong or there\u0027s a bug. I\u0027ve set default_authorization_ttl\n \u003e in keystone.conf and also set an authorization_ttl on the idp.\n \u003e After my federated user gets a token I don\u0027t see any groups listed\n \u003e when I query /v3/users/\u003cuserid\u003e/groups.\n\nNever mind, maybe I had the ttl set too short and too long a lag when I tried this before, it seems to work now.\n\n \u003e \n \u003e An update to the api-ref and an addition to the documentation would\n \u003e be helpful for testing this out.\n\nThis still applies though.","accounts_in_message":[],"_revision_number":6},{"id":"e14cfd56e779fce2f4f0598ad3c2e299b9cdedef","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-05 18:06:33.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"9ca3ccac0fd44dc860cb0a83da10ae0e1127c6f6","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-05 18:17:37.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"4fed7409160a077f0797b09f14d7e2bd71ed3d3c","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-05 19:12:58.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dbafc3de28e0fd5bd6a13951c701f63121bdb915","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-05 19:14:29.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"13082584c73ff49b0c6913ba13320a176051d382","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-05 19:15:09.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"da80dc3f5fd466249a1743f4d62477b4cb6c2569","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-05 20:36:59.000000000","message":"Patch Set 8: 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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/52b039ce93344f8d890676deb0e9cfe4 : SUCCESS in 4m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/83cca23b8342423f9330d1ba9d7d43b5 : SUCCESS in 15m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bd1e2b8819bc4950994df81d2400f324 : SUCCESS in 14m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7acf6649b7964948bbd20fc86c3a7d90 : SUCCESS in 5m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0d788f2375a84f8ea96b355e1994e22a : SUCCESS in 13m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/01911611bf2a49d89411f71afc02af09 : TIMED_OUT in 41m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a87aecccbffb49dbbe9ffbc50771160c : SUCCESS in 12m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c5de1ca80d54a4bae524366e43c2541 : SUCCESS in 18m 03s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a0541f2a47504c049580e2b94b104c56 : SUCCESS in 1h 08m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/90d8963f2bf043d1b2b112dd760df375 : SUCCESS in 1h 17m 14s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b34e2db862144ccb9a2390677f330082 : SUCCESS in 41m 23s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/773e9c7aa5eb42009aa04b930c10aff3 : FAILURE in 35m 23s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/0eb4d35afe574bba86c758482f7333f6 : SUCCESS in 42m 09s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/5ab01d1fdf9542c2bd0e8d4de881a8f8 : SUCCESS in 15m 53s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/3ff59619854c4b9fabe93f0612673eca : SUCCESS in 37m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4811f27f89fa4a46ab1d2a18efd5c93f : SUCCESS in 58m 39s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/f84e8e5c84e84970953292815c6a6a06 : SUCCESS in 41m 22s\n\nWarning:\n  Comments left for invalid file keystone/tests/unit/test_v3_federation.py","accounts_in_message":[],"_revision_number":8},{"id":"9b84cbc8813b12b2e1e10b8477fcf4a372ecdd4e","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2020-04-06 07:26:58.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"5e5cb4f567c4df1cd78f5601d43e54cf6aa0b290","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2020-04-06 07:27:07.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"5321bcbdb87edf578b208bdffecd51c670ae3050","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-06 09:24:34.000000000","message":"Patch Set 8:\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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/553e76e81b8b46f9bd45b06104f3af94 : SUCCESS in 6m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eefdd88873aa4c46b4e13fa3ec267dbf : SUCCESS in 23m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3e0f12100a69434c868f7211dea53336 : SUCCESS in 27m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cd84e9ff89947589f3b6c4059972ef7 : SUCCESS in 6m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c9f08d8fa60641b88c7e18727e542ae3 : SUCCESS in 13m 37s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/04cbbf43d0ae459d8416118693270e54 : SUCCESS in 29m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/28955d92d8a742b894ee80d065c67f4d : SUCCESS in 14m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09951aa4af8b4f74b9ca71eeb6a1ff53 : SUCCESS in 16m 28s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/92e87ad8602b4c38af021d8552434111 : FAILURE in 1h 01m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8c6081afb86440068e9c4197248e0a71 : SUCCESS in 1h 47m 04s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/2e6660abb1044b9c9a45a86fa91b708d : SUCCESS in 31m 59s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/6e8bc6100f4e423581cb766a02cc2261 : FAILURE in 32m 20s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/978900f69d34441496b8f71e9460b0bb : SUCCESS in 35m 18s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/faca8a3301574ab08afbd2f0b4e86b3b : SUCCESS in 17m 30s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/13c6c829fd2849fab25468347da3063a : SUCCESS in 44m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67a3d0fbcafa46c3b294821252b86f6d : SUCCESS in 1h 05m 21s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/e6fab27da76c450b90512ec91ec36079 : SUCCESS in 42m 54s\n\nWarning:\n  Comments left for invalid file keystone/tests/unit/test_v3_federation.py","accounts_in_message":[],"_revision_number":8},{"id":"a3679a15661f4882f55b6c0129d73048b2d4f6f2","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-06 13:33:49.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"aa61409066cf0c03921d7fb4dde2db07524a4356","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-04-06 15:02:58.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"c669b8af4f7e45350260bd3f3bd573f3d81ae3a5","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-06 16:30:30.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"17f0aa4d7355cde45e7efd212efe1a47f7151ee2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-06 16:48:57.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8b40aaddab08481482f8e9234d5c8e39 : SUCCESS in 5m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/69b9b841fd544836b19fd655edc3d0cb : SUCCESS in 21m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/208b680eebd64f508ab2a41b14513a4e : SUCCESS in 27m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc22f1ef91b8469d9e45371078197239 : SUCCESS in 7m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/24cd2362f1e0411aa3a0b7ddc934b3ee : SUCCESS in 16m 45s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c827e1a7e85849f48b7c813e49ddbeb4 : SUCCESS in 21m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/20759a42bfbd43b8abf55f53fbfcf288 : SUCCESS in 13m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ac00809b6054929a398bf88f076ecae : SUCCESS in 13m 34s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f2001a13036e40b48c37babb96293eb7 : SUCCESS in 1h 16m 49s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/301ca7cf96f843499e6227255a197731 : SUCCESS in 1h 30m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/412401d035a942f38051aaa8a97985e7 : SUCCESS in 31m 22s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/f084676f21a949cb8464ef4e56ceda6b : SUCCESS in 39m 48s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/3724d929e47f40318aa8cce2d1c41816 : SUCCESS in 36m 45s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/1c3a61da7678457b9446754f1a7f70d9 : SUCCESS in 20m 05s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/914625b0354e41feaee4677803498e4e : SUCCESS in 46m 08s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9dc0de1bb0ac4f1599fe2b72b1f3cbcc : SUCCESS in 1h 06m 16s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/4c14b80d79c2454983bd48b54bd935fd : SUCCESS in 48m 07s\n\nWarning:\n  Comments left for invalid file keystone/tests/unit/test_v3_federation.py","accounts_in_message":[],"_revision_number":8},{"id":"6699b58192ae8df42efc0709762180c1d0f5e462","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-04-07 13:37:05.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"ba7f5823dbab8a24210259c7571a7fac0644ce89","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-07 14:35:13.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"bc91329fa1a3c19988d5a3f89e8112add0430347","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-07 14:45:06.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"796058a229ecee6575952e6488ae9a72753da205","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-07 15:40:57.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"f19537a7b8aa4d03ab2a6c71fbd1084c21eb53e8","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-07 15:43:31.000000000","message":"Topic changed from bp/support-federated-attr to bug/1809116","accounts_in_message":[],"_revision_number":11},{"id":"218cc15529b3d9124dd8ba9b011c4574ac93bbd5","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-04-07 19:30:08.000000000","message":"Patch Set 11: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"10c0e2526b808f0d90202094e644549e1ead4504","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-07 21:55:45.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2c91811721bb44a6b84268f2fdd195aa : SUCCESS in 7m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9f2ba3fefcb14ad4b1dea655de15453d : SUCCESS in 24m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7f9b701c86d44fa08197c0ac7396d26c : SUCCESS in 23m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a87bf87f06bc47a8b44e3e3e4bb6eeec : SUCCESS in 7m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f12c2abf487148e9b647beada69bc033 : SUCCESS in 16m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/98b8f2939d5846e2990ba3b6009fb090 : SUCCESS in 15m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/db795c576de14d2d90c65df67e0ca312 : SUCCESS in 17m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f43b450ea5784e688b178452b56cf53f : SUCCESS in 14m 25s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/06b8105af0304ee7a0607137c9c009db : SUCCESS in 1h 08m 02s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a38749fce19d48748ac436334ad59844 : SUCCESS in 1h 20m 26s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/eda6ecb33327474796c4b0f991cb95ec : SUCCESS in 32m 27s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/5bb4c975df4440b49b23e77954a7ce12 : SUCCESS in 39m 00s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/8da938be30c446b2b25e613cbdeba627 : SUCCESS in 38m 02s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d6c1537a0d48482cb7c277c8e4b5b21d : SUCCESS in 18m 16s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/81ab458cb0b84d96bd657cff66640d39 : SUCCESS in 40m 57s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e1e4ce6ec30049d499c8ad6ff2678a48 : SUCCESS in 1h 03m 00s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/66c34aad3d8144139ca06378dc9d34f2 : SUCCESS in 41m 28s\n\nWarning:\n  Comments left for invalid file keystone/tests/unit/test_v3_federation.py","accounts_in_message":[],"_revision_number":11},{"id":"b3366896a0356547ae5699f6e9d4eef9e3f7ed9d","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2020-04-07 23:31:15.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"697b417b0ba659626ce7bdda0f90f217cd2ddac5","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-04-08 01:47:43.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"e03d206ec76f5be6f84e14520b9cc874d7b8fab1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-08 01:57:07.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7dc687fba24c40878c23b3218a02c851 : SUCCESS in 6m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5db00db3ebe44ae4a4d5f15725d22dc5 : SUCCESS in 16m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ef1dfe85619946e9bbd1184adc99102b : SUCCESS in 15m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d64af12dfceb490aaf0a129cbf9e2d7b : SUCCESS in 7m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e6fbb15dc4ee4d4390b9b5bc5ec2e373 : SUCCESS in 23m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e42749291a3544fcad8d14a75d2f6d8d : SUCCESS in 13m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bfb141db95074be4bb6035f8388a7761 : SUCCESS in 14m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75ab8bef1c9a479a8b218769dddc91d9 : SUCCESS in 13m 24s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c5662f2e134f4eb6be770d969ba8277f : SUCCESS in 1h 06m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/70415ccdd0384428be5ec18a6746d741 : SUCCESS in 1h 39m 42s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/73d2d53d59ba4a9baeb63df2cf3d2a4b : SUCCESS in 32m 47s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/289414cc8b58456388cff9d92b4253c6 : SUCCESS in 34m 20s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/8709cdebbd3348e3ac0b95580e721ae9 : SUCCESS in 34m 45s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/b9cfcadfa76e45dab52237270441214f : SUCCESS in 14m 58s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/af91d5424e0e42b9a1e25415e206f3a5 : SUCCESS in 38m 06s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b56d51c6650949978a18b8390d574388 : SUCCESS in 1h 04m 29s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/d13e9e3fab95406cb517d5fdf963322d : SUCCESS in 39m 01s\n\nWarning:\n  Comments left for invalid file keystone/tests/unit/test_v3_federation.py","accounts_in_message":[],"_revision_number":12},{"id":"66a6e4f4128b1b036a9918a0d4d90d583b1b64d4","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-04-08 02:09:38.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":12},{"id":"8f0bd5ed19bee56bf72a11e8ea6bfa1240431567","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-09 20:31:59.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"35a810715938cdebd0de853e8f9944328a4cac59","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-10 00:18:35.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a06da55cddfd4030ac8775616c547901 : SUCCESS in 8m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8e5e3e1192044a248b4c50bae200a6a1 : SUCCESS in 27m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0e4242994e04d2fa7334ee16e49d3bb : SUCCESS in 10m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6fa516ea26f54c3f900fd29dc07d4bf2 : SUCCESS in 22m 47s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ec61df489bbd47e3b837bb08731762a4 : SUCCESS in 22m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53fb79a31d654d028b1d358b1ce7e8b4 : SUCCESS in 16m 19s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/4d8995fa21e74c0db25497d08cf813d5 : SUCCESS in 1h 09m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1a4f665dbd014c199f19300d577e5db9 : SUCCESS in 1h 17m 48s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/cb89e8c6ea7e4f6c9669aa739f8380b3 : SUCCESS in 35m 59s\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/80a056bbcac74f33bb48e898ff1773ac : SUCCESS in 44m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fa3d4c16a4794c17b7897533e65db632 : SUCCESS in 59m 31s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/b10ec7e9ae7e4c4f9ee97e71b306539b : SUCCESS in 44m 24s","accounts_in_message":[],"_revision_number":12},{"id":"6c601929f868c67b5708bf2161330b719017fa36","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-10 00:18:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":12},{"id":"cf1de1ce5e6c312f289e8388e2dc5bf1dbaca255","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-10 00:21:19.000000000","message":"Patch Set 12:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/ba52dbfe632245e5a9f6060191d8f180 : SUCCESS in 1m 25s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c0262e19e754c658066497d3a5710f4 : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"d8938514fe3f9df54467f557e13770533c614259","revisions":{"47fbe6f62c023431ce7420cf004c57b4c304a2ae":{"kind":"REWORK","_number":1,"created":"2019-08-26 14:59:50.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/1"}}},"commit":{"parents":[{"commit":"27c2e4a5d0c1206e615d533385f1fcfbcd9200d7","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/27c2e4a5d0c1206e615d533385f1fcfbcd9200d7"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-26 14:58:33.000000000","tz":-240},"subject":"Expiring Group Membership Driver","message":"Expiring Group Membership Driver\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/47fbe6f62c023431ce7420cf004c57b4c304a2ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/47fbe6f62c023431ce7420cf004c57b4c304a2ae"}]},"branch":"refs/heads/master"},"e81d98cccb8d65b18ef5bef70b329ad3571031d4":{"kind":"REWORK","_number":2,"created":"2020-03-19 19:29:07.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/2"}}},"commit":{"parents":[{"commit":"44d79580e87222475961ad494a3600a13076ce76","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/44d79580e87222475961ad494a3600a13076ce76"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-03-19 19:27:56.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e81d98cccb8d65b18ef5bef70b329ad3571031d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e81d98cccb8d65b18ef5bef70b329ad3571031d4"}]},"branch":"refs/heads/master"},"df5cdacce661f34ed111cda4abc122cd5c719fcf":{"kind":"REWORK","_number":3,"created":"2020-03-19 19:47:47.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/3"}}},"commit":{"parents":[{"commit":"44d79580e87222475961ad494a3600a13076ce76","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/44d79580e87222475961ad494a3600a13076ce76"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-03-19 19:45:44.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/df5cdacce661f34ed111cda4abc122cd5c719fcf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/df5cdacce661f34ed111cda4abc122cd5c719fcf"}]},"branch":"refs/heads/master"},"7fea8ae6db2482cb2d379c277f4bbd2894c74f5b":{"kind":"REWORK","_number":4,"created":"2020-03-23 18:06:04.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/4"}}},"commit":{"parents":[{"commit":"d663f3061d78e795941648a9aa0cd0659461c9bb","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d663f3061d78e795941648a9aa0cd0659461c9bb"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-03-23 16:09:58.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7fea8ae6db2482cb2d379c277f4bbd2894c74f5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7fea8ae6db2482cb2d379c277f4bbd2894c74f5b"}]},"branch":"refs/heads/master"},"f8b3c61c746e399bb23cc82599d98c70fa5e5b3c":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2020-03-24 12:28:32.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/5"}}},"commit":{"parents":[{"commit":"d663f3061d78e795941648a9aa0cd0659461c9bb","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d663f3061d78e795941648a9aa0cd0659461c9bb"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-03-24 12:27:09.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f8b3c61c746e399bb23cc82599d98c70fa5e5b3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f8b3c61c746e399bb23cc82599d98c70fa5e5b3c"}]},"branch":"refs/heads/master"},"37462a3037ab9d229188f591c3df9e26e65e4c62":{"kind":"REWORK","_number":6,"created":"2020-03-30 18:20:51.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/6"}}},"commit":{"parents":[{"commit":"d663f3061d78e795941648a9aa0cd0659461c9bb","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d663f3061d78e795941648a9aa0cd0659461c9bb"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-03-30 18:20:36.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/37462a3037ab9d229188f591c3df9e26e65e4c62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/37462a3037ab9d229188f591c3df9e26e65e4c62"}]},"branch":"refs/heads/master"},"ab6c39b0eb619c9bd8d92900929b1d5697824f15":{"kind":"REWORK","_number":7,"created":"2020-04-05 19:12:58.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/7"}}},"commit":{"parents":[{"commit":"b2abae07bd55b1b6c24ef843cf85aefd59b2dfde","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b2abae07bd55b1b6c24ef843cf85aefd59b2dfde"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-04-05 19:12:44.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ab6c39b0eb619c9bd8d92900929b1d5697824f15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ab6c39b0eb619c9bd8d92900929b1d5697824f15"}]},"branch":"refs/heads/master"},"7170bb0a28b2d28412666d0cca8d1307e7d252a3":{"kind":"REWORK","_number":8,"created":"2020-04-05 19:14:29.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/8"}}},"commit":{"parents":[{"commit":"b2abae07bd55b1b6c24ef843cf85aefd59b2dfde","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b2abae07bd55b1b6c24ef843cf85aefd59b2dfde"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-04-05 19:14:14.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7170bb0a28b2d28412666d0cca8d1307e7d252a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7170bb0a28b2d28412666d0cca8d1307e7d252a3"}]},"branch":"refs/heads/master"},"95d84020d7617b6306d5376a653381a6bdc72abd":{"kind":"REWORK","_number":9,"created":"2020-04-07 14:35:13.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/9"}}},"commit":{"parents":[{"commit":"b2abae07bd55b1b6c24ef843cf85aefd59b2dfde","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b2abae07bd55b1b6c24ef843cf85aefd59b2dfde"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-04-07 14:34:59.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/95d84020d7617b6306d5376a653381a6bdc72abd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/95d84020d7617b6306d5376a653381a6bdc72abd"}]},"branch":"refs/heads/master"},"89ec5f29b0ea88fc3c5eead1f7c4fbca82cf53c0":{"kind":"REWORK","_number":10,"created":"2020-04-07 14:45:06.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/10"}}},"commit":{"parents":[{"commit":"b2abae07bd55b1b6c24ef843cf85aefd59b2dfde","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b2abae07bd55b1b6c24ef843cf85aefd59b2dfde"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-04-07 14:44:48.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/89ec5f29b0ea88fc3c5eead1f7c4fbca82cf53c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/89ec5f29b0ea88fc3c5eead1f7c4fbca82cf53c0"}]},"branch":"refs/heads/master"},"daac4020902bda182635f9e60a81ac07cf107594":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2020-04-07 15:40:57.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/11"}}},"commit":{"parents":[{"commit":"ee54ba0ce49a5cebbf991e705492ad060e11867f","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ee54ba0ce49a5cebbf991e705492ad060e11867f"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-04-07 15:06:12.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/daac4020902bda182635f9e60a81ac07cf107594"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/daac4020902bda182635f9e60a81ac07cf107594"}]},"branch":"refs/heads/master"},"d8938514fe3f9df54467f557e13770533c614259":{"kind":"REWORK","_number":12,"created":"2020-04-07 23:31:15.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/86/678586/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/86/678586/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/86/678586/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/86/678586/12"}}},"commit":{"parents":[{"commit":"ee54ba0ce49a5cebbf991e705492ad060e11867f","subject":"Expiring User Group Membership Model","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ee54ba0ce49a5cebbf991e705492ad060e11867f"}]}],"author":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2019-08-19 12:00:05.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"kristi@nikolla.me","date":"2020-04-07 23:25:01.000000000","tz":-240},"subject":"Expiring Group Membership Driver - Add, List Groups","message":"Expiring Group Membership Driver - Add, List Groups\n\nModify the base driver and SQL driver to support expiring group\nmemberships.\n\nAdditions to the SQL Driver to support listing expiring groups\nfor user.\n\nChange-Id: I7d52cd2003f511483619a429de57201df4990209\nPartial-Bug: 1809116\nDepends-On: I4294a879071dde07e5eb1da4df133de8032e1059\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d8938514fe3f9df54467f557e13770533c614259"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d8938514fe3f9df54467f557e13770533c614259"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
