)]}'
{"id":"openstack%2Fkeystone~669790","triplet_id":"openstack%2Fkeystone~master~I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf","project":"openstack/keystone","branch":"master","topic":"bug/1813057","hashtags":[],"change_id":"I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf","subject":"update documentation for X.509 tokenless auth","status":"MERGED","created":"2019-07-09 04:59:02.000000000","updated":"2019-07-18 16:53:59.000000000","submitted":"2019-07-18 16:53:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":91,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"669790-1563468839490-a431606b","meta_rev_id":"99fccaff381089c7772688e96defa253a2e50819","_number":669790,"virtual_id_number":669790,"owner":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-07-18 16:53:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"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"},{"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":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},{"value":1,"date":"2019-07-17 16:58:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":2,"date":"2019-07-18 15:36:35.000000000","_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"},{"value":2,"date":"2019-07-17 16:57:52.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":1,"date":"2019-07-18 15:36:35.000000000","_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"},{"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":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},{"_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":"2019-07-09 04:59:36.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-07-09 07:31:45.000000000","updated_by":{"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},"reviewer":{"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},"state":"REVIEWER"},{"updated":"2019-07-17 16:57:52.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":"2019-07-17 16:58:09.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":"2019-07-18 15:36:35.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-07-18 16:53:59.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":"a06736b114f73535f34e543c6b6f6735fd29b24d","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-09 04:59:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"084c629c92243991ce514dc23bfb097ed9777670","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 05:08:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/1/check/openstack-tox-pep8/02b8815/ : SUCCESS in 5m 50s\n- openstack-tox-docs http://logs.openstack.org/90/669790/1/check/openstack-tox-docs/fd6c2d1/html/ : SUCCESS in 8m 15s","accounts_in_message":[],"_revision_number":1},{"id":"f6a4a6f0de9be52cb1cf842d45aa2db48f19e364","author":{"_account_id":14495,"name":"Adam Heczko","email":"aheczko@mirantis.com","username":"aheczko-mirantis"},"date":"2019-07-09 07:31:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c6add701fdf9cb52f6c4d3db7b4f8c7371cb7f05","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-10 01:56:22.000000000","message":"Patch Set 1: Code-Review-1\n\n(33 comments)\n\nThank you for writing this!\n\nI think the biggest gap in this documentation is a high-level explanation of the difference between the client certificate and the issuer. A short breakdown of those terms and how the different pieces might be generated, followed by explicitly different names for each in the rest of the examples, would be helpful.\n\nThe bug report mentions adding information to the user guide, but if this is only intended for keystone_authtoken configuration then I think it\u0027s safe to ignore that.","accounts_in_message":[],"_revision_number":1},{"id":"1393e0b0f8d89b5b774302f8b63f15a85b55ab44","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-11 00:37:54.000000000","message":"Patch Set 1:\n\n(32 comments)","accounts_in_message":[],"_revision_number":1},{"id":"6266c730332ebf7f4c95009ce475d3071a33ca28","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-11 00:38:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8b5d7079cd0c1ad942f98285fd686b4bddb40a17","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 01:40:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/2/check/openstack-tox-pep8/01f0dee/ : SUCCESS in 5m 34s\n- openstack-tox-docs http://logs.openstack.org/90/669790/2/check/openstack-tox-docs/d97c791/html/ : SUCCESS in 6m 55s","accounts_in_message":[],"_revision_number":2},{"id":"7351fbb0af69ee9e5e686d5519e9adce43851032","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-11 21:16:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"46d505675c0d3a2bf0205bb84150ed9227b84d0f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 22:18:33.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/3/check/openstack-tox-pep8/4af9a7b/ : SUCCESS in 5m 48s\n- openstack-tox-docs http://logs.openstack.org/90/669790/3/check/openstack-tox-docs/bc009f5/html/ : SUCCESS in 7m 07s","accounts_in_message":[],"_revision_number":3},{"id":"5e8f4aa53920229145f146254f91d6290fe3f2dd","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-11 22:40:31.000000000","message":"Patch Set 3: Code-Review-1\n\n(7 comments)\n\nLooks really good, a couple more minor issues still.\n\nI\u0027m fairly sure in general federated auth requires using a specific protocol that has an entrypoint in setuptools and is listed in the auth methods. In that case you also have to hit a specific auth API with the protocol as part of the path, so I guess that may be the difference here and why the protocol name isn\u0027t restricted in this case?","accounts_in_message":[],"_revision_number":3},{"id":"b8d7d0f6d2c0d96fb5fdb2dbb9567e0910fcceee","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-11 23:37:29.000000000","message":"Patch Set 3:\n\n\u003e (7 comments)\n \u003e \n \u003e Looks really good, a couple more minor issues still.\n \u003e \n \u003e I\u0027m fairly sure in general federated auth requires using a specific\n \u003e protocol that has an entrypoint in setuptools and is listed in the\n \u003e auth methods. In that case you also have to hit a specific auth API\n \u003e with the protocol as part of the path, so I guess that may be the\n \u003e difference here and why the protocol name isn\u0027t restricted in this\n \u003e case?\n\nThanks Colleen. Protocol can be arbitrary, and it must match the one in the protocol-IDP pairing. I just tested this in my dev env by setting \u0027protocol \u003d foo\u0027 and it worked fine.","accounts_in_message":[],"_revision_number":3},{"id":"9fa27285b9747ae08c794b4524186d4be50f3c11","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-11 23:44:28.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"ab727fc23cb9726f840f7cd2f3d33a700db1fcec","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-11 23:45:17.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6cba7ca11ef8b53912b901de50b412037c27b8f3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 00:01:05.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/4/check/openstack-tox-pep8/4b2f200/ : SUCCESS in 6m 24s\n- openstack-tox-docs http://logs.openstack.org/90/669790/4/check/openstack-tox-docs/32400dc/html/ : SUCCESS in 7m 55s","accounts_in_message":[],"_revision_number":4},{"id":"e6b27ba9149bf4a1cb34ceb072215fff0d6b8ade","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-12 00:28:21.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3bb319f4cde6fac6d36eecd003bce9bf6e5dd6de","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 00:41:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/5/check/openstack-tox-pep8/bf6fbc9/ : SUCCESS in 4m 57s\n- openstack-tox-docs http://logs.openstack.org/90/669790/5/check/openstack-tox-docs/4860215/html/ : SUCCESS in 7m 35s","accounts_in_message":[],"_revision_number":5},{"id":"8dc281ac7d12aa630a15219aacefbf12dbc75298","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-15 19:44:13.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"936fc4af669c76232397c3bcea4889989411098c","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-16 00:57:13.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"81d58c107c26f2c9417f650d755e1f37f4302864","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-16 01:00:50.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"aa9b46f8bd186253b2630424114fafbc3a616298","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 01:08:51.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/6/check/openstack-tox-pep8/01b6129/ : SUCCESS in 5m 21s\n- openstack-tox-docs http://logs.openstack.org/90/669790/6/check/openstack-tox-docs/1555623/html/ : SUCCESS in 7m 08s","accounts_in_message":[],"_revision_number":6},{"id":"5602bcc30fc0f77c507de6cc697a728bfbaf6584","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-16 04:36:50.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"dac9f9b47c1808a42e827e887bf726fa3065fc37","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-07-17 10:02:38.000000000","message":"Patch Set 6: Code-Review+1\n\n(5 comments)\n\nHi Guang. Some nitpicks which can be covered in a follow-up patch too. The document looks good.","accounts_in_message":[],"_revision_number":6},{"id":"854f941d9064cacf006a3c0ab1d0d46efab4836d","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-17 15:18:12.000000000","message":"Patch Set 6:\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"a250077536eaf5bf0d0539ba87f4cd01425cee3e","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-07-17 15:18:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8dc7268ab3b4c3f38349493f67fb52c596d027a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-17 15:28:36.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/7/check/openstack-tox-pep8/24afc3e/ : SUCCESS in 7m 18s\n- openstack-tox-docs http://logs.openstack.org/90/669790/7/check/openstack-tox-docs/6f71e0f/html/ : SUCCESS in 8m 19s","accounts_in_message":[],"_revision_number":7},{"id":"6455bca5aee18b69eb5ccef7eccc87414e927557","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-07-17 16:57:52.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"35dd204bb666785dc386285a86b03adbb9f49493","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-07-17 16:58:09.000000000","message":"Patch Set 7: Code-Review+1\n\nThanks Guang.","accounts_in_message":[],"_revision_number":7},{"id":"6f10267952e59b14426f6fbac588fc84f4de4db6","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-07-18 15:36:35.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"33c4d3e9804071639365ff7d144ee46d34cf172a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-18 15:39:22.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"0c7a18224532332d5894f0274161009e841e7b7f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-18 16:53:59.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/90/669790/7/gate/openstack-tox-pep8/d4cc7cb/ : SUCCESS in 5m 27s\n- openstack-tox-docs http://logs.openstack.org/90/669790/7/gate/openstack-tox-docs/896bd3a/html/ : SUCCESS in 8m 14s","accounts_in_message":[],"_revision_number":7},{"id":"d4d235c6db01173aef48406fd86af346f6b7c363","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-18 16:53:59.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"4fb4d8b8a4055dfacf13a409e590485461d766b2","revisions":{"9f1abd4364b163471297a23192305ecc7fec7cda":{"kind":"REWORK","_number":1,"created":"2019-07-09 04:59:02.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/1"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9f1abd4364b163471297a23192305ecc7fec7cda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9f1abd4364b163471297a23192305ecc7fec7cda"}]},"branch":"refs/heads/master"},"05e9f804983554bd7714a38a65841f7f8692507d":{"kind":"REWORK","_number":2,"created":"2019-07-11 00:38:13.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/2"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-11 00:38:01.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/05e9f804983554bd7714a38a65841f7f8692507d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/05e9f804983554bd7714a38a65841f7f8692507d"}]},"branch":"refs/heads/master"},"166043d7c6842636811d9f3c03cc4d115f4e9d90":{"kind":"REWORK","_number":3,"created":"2019-07-11 21:16:42.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/3"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-11 21:16:34.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/166043d7c6842636811d9f3c03cc4d115f4e9d90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/166043d7c6842636811d9f3c03cc4d115f4e9d90"}]},"branch":"refs/heads/master"},"32559dff02672f80350643e74be218ddb3018bb2":{"kind":"REWORK","_number":4,"created":"2019-07-11 23:45:17.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/4"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-11 23:45:11.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/32559dff02672f80350643e74be218ddb3018bb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/32559dff02672f80350643e74be218ddb3018bb2"}]},"branch":"refs/heads/master"},"72b2a2ad69e8a1124ac15d23fac8d71c91536db7":{"kind":"REWORK","_number":5,"created":"2019-07-12 00:28:21.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/5"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-12 00:28:14.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/72b2a2ad69e8a1124ac15d23fac8d71c91536db7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/72b2a2ad69e8a1124ac15d23fac8d71c91536db7"}]},"branch":"refs/heads/master"},"ea7f84256a935fad829f0340a8271acde010ce7f":{"kind":"REWORK","_number":6,"created":"2019-07-16 01:00:50.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/6"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-16 01:00:40.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ea7f84256a935fad829f0340a8271acde010ce7f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ea7f84256a935fad829f0340a8271acde010ce7f"}]},"branch":"refs/heads/master"},"4fb4d8b8a4055dfacf13a409e590485461d766b2":{"kind":"REWORK","_number":7,"created":"2019-07-17 15:18:23.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/90/669790/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/90/669790/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/90/669790/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/90/669790/7"}}},"commit":{"parents":[{"commit":"3b13b4e5e7d72c2eaef470d0f84537a279e10e43","subject":"Merge \"Update test cases for os-pki revoke API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b13b4e5e7d72c2eaef470d0f84537a279e10e43"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-09 04:55:47.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-07-17 15:17:46.000000000","tz":-420},"subject":"update documentation for X.509 tokenless auth","message":"update documentation for X.509 tokenless auth\n\nExplain what this feature is intended for and how to properly\nuse it.\n\nChange-Id: I5ef67d9beaa0fc9505270408db4dec5dd9d97ebf\nCloses-Bug: 1813057\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4fb4d8b8a4055dfacf13a409e590485461d766b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4fb4d8b8a4055dfacf13a409e590485461d766b2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
