)]}'
{"id":"openstack%2Fdevstack~9240","triplet_id":"openstack%2Fdevstack~master~Iece395413af767042235d6e1cc0421879a810044","project":"openstack/devstack","branch":"master","topic":"pki","hashtags":[],"change_id":"Iece395413af767042235d6e1cc0421879a810044","subject":"Setup PKI for Keystone","status":"MERGED","created":"2012-07-02 20:02:40.000000000","updated":"2012-07-13 19:23:14.000000000","submitted":"2012-07-13 19:23:14.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8b1bf0fa076a1b8336c0b66ceb590628bac55a61","_number":9240,"virtual_id_number":9240,"owner":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":2,"date":"2012-07-13 19:23:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"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":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"all":[{"value":0,"_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},{"value":2,"date":"2012-07-13 18:42:03.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2012-07-02 23:26:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":1,"date":"2012-07-12 00:01:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":2,"date":"2012-07-13 18:48:11.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2012-07-06 07:56:48.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},{"value":1,"date":"2012-07-12 00:11:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"date":"2012-07-03 21:28:54.000000000","_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},{"value":0,"date":"2012-07-13 18:42:03.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"date":"2012-07-02 23:18:13.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":1,"date":"2012-07-13 18:48:11.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"date":"2012-07-03 00:51:22.000000000","_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-07-02 20:03:19.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2012-07-02 23:26:11.000000000","updated_by":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"reviewer":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"state":"REVIEWER"},{"updated":"2012-07-03 00:51:22.000000000","updated_by":{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},"reviewer":{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},"state":"REVIEWER"},{"updated":"2012-07-03 21:28:54.000000000","updated_by":{"_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},"reviewer":{"_account_id":1155,"name":"sleepsonthefloor","username":"sleepsonthefloor"},"state":"REVIEWER"},{"updated":"2012-07-06 07:56:48.000000000","updated_by":{"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},"reviewer":{"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},"state":"REVIEWER"},{"updated":"2012-07-12 00:11:26.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2012-07-13 18:42:03.000000000","updated_by":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"reviewer":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"state":"REVIEWER"},{"updated":"2012-07-13 18:48:11.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2012-07-13 19:23:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f600ae16b030f08f295a4d851594e3e1dc5cc031","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2012-07-02 20:05:26.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nminor spacing issue to be dealt with - bad indent","accounts_in_message":[],"_revision_number":1},{"id":"034bcf28ed1d4e0b5831df2a715b9e3b625fef61","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-02 20:23:13.000000000","message":"Patch Set 1: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/558/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/7005/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"c8e9215b21479493e3484d2b8b316ad4a7688b6e","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2012-07-02 23:18:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5903fb40ee89af73a9415b69247930859cf1b3f1","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2012-07-02 23:26:11.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"91f3a30ba26d1028d4e1cf5165115b67e2df206a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-02 23:35:37.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/562/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/7042/consoleFull : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"314c8c3aa1a965e1f1592edc6d6c0db402d80fc5","author":{"_account_id":4460,"name":"Vincent Untz","email":"vuntz@opensuse.org","username":"vuntz"},"date":"2012-07-06 07:56:48.000000000","message":"Patch Set 2: (1 inline comment)\n\nUsually, devstack resets everything before re-creating the data. So that would mean that removing /etc/keystone/ssl should be done first, I guess (in the same way we do a \"DROP DATABASE\" mysql call earlier).","accounts_in_message":[],"_revision_number":2},{"id":"a9a8f38e7df5a5cb49d0db17cfcda15a5ec5f1c2","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2012-07-07 06:20:54.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"1ea3cc6f596e13bb615f0ba489bcff39fb2005a7","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2012-07-12 00:01:00.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"2fc6f82679609c6510e47a1969ace1302ca46454","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2012-07-12 00:11:26.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"d3578010d055363db956a77410df57a2cde044f0","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-07-13 18:42:03.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"4381b34e81f63f931516ccf0661b47ee23eaa9ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-13 18:48:11.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d3781da771382ffc6a846d192387349f378796e7","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-07-13 18:48:11.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"9c56fda427976dd45475448108d14abe44c0b948","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-13 19:23:13.000000000","message":"Patch Set 2: Verified\n\nBuild successful\n\n- https://jenkins.openstack.org/job/gate-devstack-merge/672/consoleFull : SUCCESS\n- https://jenkins.openstack.org/job/gate-tempest-devstack-vm/3777/testReport : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"1c8dab75807b0d92f57c2e216635f88f6100edfd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-07-13 19:23:14.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5119f6b8b75307e4f1fa764c0c56d3953a18e2ed","revisions":{"d4b5c678257e55c7a9e0267cc13b663e92a47699":{"kind":"REWORK","_number":1,"created":"2012-07-02 20:02:40.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/40/9240/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/40/9240/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/40/9240/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/40/9240/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/40/9240/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/40/9240/1"}}},"commit":{"parents":[{"commit":"ebad9ccc3d9e474593023211d5f24c4c4fd07dbf","subject":"Merge \"Fix keystone auth failures\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ebad9ccc3d9e474593023211d5f24c4c4fd07dbf"}]}],"author":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2012-06-28 01:23:38.000000000","tz":-240},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2012-07-02 20:04:23.000000000","tz":-240},"subject":"Setup PKI for Keystone","message":"Setup PKI for Keystone\n\nRequired for http://wiki.openstack.org/PKI\nspecifically Delegation and Scaling section\n\nwhen complete, you should see certificates and keys in\n/etc/keystone/ssl\n\nThe important files are:\n\n/etc/keystone/ssl/private/signing_key.pem\n/etc/keystone/ssl/certs/ca.pem\n/etc/keystone/ssl/certs/signing_cert.pem\n\nChange-Id: Iece395413af767042235d6e1cc0421879a810044\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d4b5c678257e55c7a9e0267cc13b663e92a47699"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d4b5c678257e55c7a9e0267cc13b663e92a47699"}]},"branch":"refs/heads/master"},"5119f6b8b75307e4f1fa764c0c56d3953a18e2ed":{"kind":"REWORK","_number":2,"created":"2012-07-02 23:18:13.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/40/9240/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/40/9240/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/40/9240/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/40/9240/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/40/9240/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/40/9240/2"}}},"commit":{"parents":[{"commit":"2db5f085a037973faacd889c1ad016ed19a417a5","subject":"Merge \"Move get_packages() to functions.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2db5f085a037973faacd889c1ad016ed19a417a5"}]}],"author":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2012-06-28 01:23:38.000000000","tz":-240},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2012-07-02 23:20:07.000000000","tz":-240},"subject":"Setup PKI for Keystone","message":"Setup PKI for Keystone\n\nRequired for http://wiki.openstack.org/PKI\nspecifically Delegation and Scaling section\n\nwhen complete, you should see certificates and keys in\n/etc/keystone/ssl\n\nThe important files are:\n\n/etc/keystone/ssl/private/signing_key.pem\n/etc/keystone/ssl/certs/ca.pem\n/etc/keystone/ssl/certs/signing_cert.pem\n\nChange-Id: Iece395413af767042235d6e1cc0421879a810044\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5119f6b8b75307e4f1fa764c0c56d3953a18e2ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5119f6b8b75307e4f1fa764c0c56d3953a18e2ed"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
