)]}'
{"id":"openstack%2Fdevstack~243794","triplet_id":"openstack%2Fdevstack~master~I33525e2b83a4497a57ec95f62880e0308c88b34f","project":"openstack/devstack","branch":"master","topic":"zookeeper_refactor","hashtags":[],"change_id":"I33525e2b83a4497a57ec95f62880e0308c88b34f","subject":"refactor zookeeper into a slightly more generic dlm module","status":"MERGED","created":"2015-11-10 19:40:55.000000000","updated":"2015-11-13 15:41:26.000000000","submitted":"2015-11-13 15:41:24.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2e46411363f50fd4bfb0ffe879b7f6abef38be16","_number":243794,"virtual_id_number":243794,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-11-11 20:36:27.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-11-13 15:41:24.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-11-11 21:24:23.000000000","_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"date":"2015-11-13 01:56:36.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},{"value":0,"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"date":"2015-11-12 13:32:46.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"date":"2015-11-11 23:32:49.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-11-12 13:38:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},{"value":0,"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":2,"date":"2015-11-12 22:09:22.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-11-12 22:13:12.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},{"value":0,"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2015-11-12 22:13:12.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},{"value":0,"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-10 21:48:23.000000000","updated_by":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"reviewer":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"state":"REVIEWER"},{"updated":"2015-11-11 01:11:56.000000000","updated_by":{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},"reviewer":{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},"state":"REVIEWER"},{"updated":"2015-11-11 20:36:27.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-11-11 21:24:23.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2015-11-11 23:32:49.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-11-12 22:09:22.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":"2015-11-12 22:13:12.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2015-11-13 01:56:36.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2015-11-13 15:41:24.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"147da0476632addcca2fc8a4fc756b2d0bb21021","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-10 19:40:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2c6a54715b5922dd5cea5923dfc9204466028e8e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-10 19:48:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ffe231524c7ff53d6495ad4479134eec2ddee8e3","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-10 19:49:08.000000000","message":"Patch Set 1:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/243794/1/15451/index.html : FAILURE in 06 m 48 s","accounts_in_message":[],"_revision_number":1},{"id":"c4618314bfa57976980ea8dd2eac3a2045315952","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-10 20:54:03.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/243794/2/15452/index.html : SUCCESS in 01 h 02 m 42 s","accounts_in_message":[],"_revision_number":2},{"id":"60ff0e3652c5b1e73a95236b999253b759ca358d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-10 21:13:20.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-full/cd1a04a/ : SUCCESS in 50m 29s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-postgres-full/0e7e3c9/ : SUCCESS in 53m 31s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-neutron-full/1dbdb8f/ : SUCCESS in 1h 15m 23s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/2/check/gate-grenade-dsvm/5a18351/ : SUCCESS in 36m 05s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-large-ops/7b08b73/ : SUCCESS in 38m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-neutron-large-ops/c165dd2/ : SUCCESS in 34m 01s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/2/check/gate-devstack-bashate/509f696/ : SUCCESS in 31s\n- gate-devstack-unit-tests http://logs.openstack.org/94/243794/2/check/gate-devstack-unit-tests/5292fef/ : SUCCESS in 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/2/check/gate-grenade-dsvm-partial-ncpu/c578370/ : SUCCESS in 42m 05s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-ironic-agent_ssh/1601c3f/ : SUCCESS in 48m 56s\n- gate-devstack-dsvm-updown http://logs.openstack.org/94/243794/2/check/gate-devstack-dsvm-updown/f63e213/ : FAILURE in 26m 15s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-f21/5e99df3/ : SUCCESS in 45m 20s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-centos7/9d61aad/ : SUCCESS in 31m 23s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/243794/2/check/gate-devstack-publish-docs/070a81c//doc/build/html/ : SUCCESS in 1m 53s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/94/243794/2/check/gate-swift-dsvm-functional-nv/785f7db/ : SUCCESS in 25m 51s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/94/243794/2/check/gate-grenade-dsvm-neutron/43d4d98/ : SUCCESS in 50m 55s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-multinode-full/c6d1960/ : FAILURE in 1h 05m 38s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/94/243794/2/check/gate-tempest-dsvm-neutron-multinode-full/301cb62/ : FAILURE in 1h 24m 38s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/94/243794/2/check/gate-grenade-dsvm-multinode-nv/514b22c/ : SUCCESS in 50m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"766220cf7d2e35cea495d281f4bcdf253689a2e2","author":{"_account_id":10584,"name":"Min Pae","username":"sputnik13","inactive":true},"date":"2015-11-10 21:48:23.000000000","message":"Patch Set 2: Code-Review-1\n\nThis takes an assumption that zookeeper would only be used in devstack as a part of DLM, which is not a true.  Cue and Monasca use zookeeper for non DLM purposes.  For any project that hopes to use task flow job boards (cue currently, possibly others) or any other services that depend on zookeeper (Monasca uses Kafka which depends on Zookeeper) DLM is not a requirement for zookeeper, but zookeeper is a requirement for other reasons.  Zookeeper should be kept a separate thing that can be enabled irrespective of DLM.","accounts_in_message":[],"_revision_number":2},{"id":"8412f39b8f1df1b68cbb85afae05cee8905780aa","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-10 23:55:38.000000000","message":"Patch Set 2:\n\nzookeeper isn\u0027t going to be in generic devstack as a generic thing. The dlm usage will be.","accounts_in_message":[],"_revision_number":2},{"id":"796664a7dc40e1d4e509fd5de545895083d31311","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-10 23:56:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5ea1f6522ab3fbcf4acf22ea92eb6d33b8da5b08","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-11 00:59:37.000000000","message":"Patch Set 3:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/243794/3/15470/index.html : SUCCESS in 01 h 00 m 27 s","accounts_in_message":[],"_revision_number":3},{"id":"a4acf34564f9c8077dca538dbfcb22ffd280adbe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 01:10:22.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-full/1149ad9/ : SUCCESS in 42m 34s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-postgres-full/b55616a/ : SUCCESS in 41m 16s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-neutron-full/f001cdd/ : SUCCESS in 59m 35s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/3/check/gate-grenade-dsvm/fb8ff62/ : SUCCESS in 55m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-large-ops/72bf446/ : SUCCESS in 35m 56s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-neutron-large-ops/674dbfb/ : SUCCESS in 36m 10s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/3/check/gate-devstack-bashate/6411b1e/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/94/243794/3/check/gate-devstack-unit-tests/60a645b/ : SUCCESS in 19s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/3/check/gate-grenade-dsvm-partial-ncpu/1006f37/ : SUCCESS in 43m 05s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-ironic-agent_ssh/ff20524/ : SUCCESS in 41m 36s\n- gate-devstack-dsvm-updown http://logs.openstack.org/94/243794/3/check/gate-devstack-dsvm-updown/ef74737/ : SUCCESS in 20m 58s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-f21/b89954b/ : SUCCESS in 42m 10s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-centos7/af47acb/ : SUCCESS in 32m 04s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/243794/3/check/gate-devstack-publish-docs/96d0fe1//doc/build/html/ : SUCCESS in 1m 48s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/94/243794/3/check/gate-swift-dsvm-functional-nv/97cef63/ : SUCCESS in 26m 02s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/94/243794/3/check/gate-grenade-dsvm-neutron/7d7bb3a/ : SUCCESS in 44m 00s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-multinode-full/cc54d05/ : SUCCESS in 46m 54s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/94/243794/3/check/gate-tempest-dsvm-neutron-multinode-full/3b926bc/ : FAILURE in 1h 13m 28s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/94/243794/3/check/gate-grenade-dsvm-multinode-nv/c49b26b/ : SUCCESS in 51m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7db4e434442a74f6c5646352bc3150f2e1fd462b","author":{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},"date":"2015-11-11 01:11:56.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"93367ff211cd3eeb2b071e5ebd8a0160c608cdb6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-11 04:24:00.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)\n\nsome inline issues\n\nNot that this change modifies anything in this regard, but now I\u0027m looking into it, I see this doesn\u0027t work with centos, because there\u0027s no zookeeper packages.\n\nI don\u0027t actually know why; i\u0027m trying to get to the bottom of it (see [1], and I\u0027ve asked some people who might know)\n\nso I will figure something out for centos, in the mean time it might be nice to fail\n\n[1] https://bugzilla.redhat.com/show_bug.cgi?id\u003d1280159","accounts_in_message":[],"_revision_number":3},{"id":"3397fb4faefb9d804da1b12c6d487fb41b025197","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 13:38:51.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"ab8724f7888b02180e1f44a0d7d7aa6fe74cb748","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-11 14:40:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5ff87a88a88b576bef4851bc2e213d389d57a711","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-11 15:43:55.000000000","message":"Patch Set 4:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/243794/4/15531/index.html : SUCCESS in 01 h 00 m 04 s","accounts_in_message":[],"_revision_number":4},{"id":"ae038e2a475f24be84985f56a860b63d545fd4dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 16:44:20.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-full/f50810c/ : SUCCESS in 1h 07m 03s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-postgres-full/23054d2/ : SUCCESS in 58m 28s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-neutron-full/0a6ece3/ : SUCCESS in 1h 13m 13s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/4/check/gate-grenade-dsvm/bba9fb8/ : FAILURE in 45m 30s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-large-ops/f9d330c/ : SUCCESS in 43m 20s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-neutron-large-ops/6d7333c/ : SUCCESS in 39m 20s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/4/check/gate-devstack-bashate/d5347b6/ : SUCCESS in 23s\n- gate-devstack-unit-tests http://logs.openstack.org/94/243794/4/check/gate-devstack-unit-tests/8a08ae2/ : SUCCESS in 31s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/4/check/gate-grenade-dsvm-partial-ncpu/93d8c17/ : FAILURE in 43m 40s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-ironic-agent_ssh/4c8536d/ : FAILURE in 51m 06s\n- gate-devstack-dsvm-updown http://logs.openstack.org/94/243794/4/check/gate-devstack-dsvm-updown/735d56f/ : SUCCESS in 34m 10s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-f21/d20819f/ : FAILURE in 1h 11m 10s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-centos7/3baaf11/ : SUCCESS in 34m 34s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/243794/4/check/gate-devstack-publish-docs/96ea241//doc/build/html/ : SUCCESS in 1m 54s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/94/243794/4/check/gate-swift-dsvm-functional-nv/0ccb897/ : SUCCESS in 41m 13s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/94/243794/4/check/gate-grenade-dsvm-neutron/76501dc/ : SUCCESS in 1h 06m 42s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-multinode-full/fc15487/ : SUCCESS in 1h 05m 32s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/94/243794/4/check/gate-tempest-dsvm-neutron-multinode-full/2550b11/ : SUCCESS in 1h 10m 14s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/94/243794/4/check/gate-grenade-dsvm-multinode-nv/f964570/ : SUCCESS in 57m 14s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d299e4ac7f7c16ebc7d1cc36d9c060c6acc3b887","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-11 19:31:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"882353b566f15963632b1a02b95baac3dc611cc9","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-11 20:36:27.000000000","message":"Patch Set 5:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/243794/5/15582/index.html : SUCCESS in 01 h 02 m 01 s","accounts_in_message":[],"_revision_number":5},{"id":"7206f839fa0968e51c22662f6598ad900a289ab6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 21:16:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-full/6c7221f/ : SUCCESS in 48m 51s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-postgres-full/89cca37/ : SUCCESS in 38m 48s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-full/05ab856/ : SUCCESS in 59m 43s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm/79e59f3/ : SUCCESS in 43m 51s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-large-ops/0c12f82/ : SUCCESS in 30m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-large-ops/30add99/ : SUCCESS in 28m 50s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/5/check/gate-devstack-bashate/1180aca/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/94/243794/5/check/gate-devstack-unit-tests/5020d6b/ : SUCCESS in 23s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm-partial-ncpu/e32e43e/ : SUCCESS in 44m 44s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-ironic-agent_ssh/24469f0/ : SUCCESS in 45m 54s\n- gate-devstack-dsvm-updown http://logs.openstack.org/94/243794/5/check/gate-devstack-dsvm-updown/64a7cc3/ : SUCCESS in 23m 14s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-f21/e428d39/ : FAILURE in 1h 00m 39s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-centos7/86705d3/ : SUCCESS in 30m 22s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-identity-v3-only-full/2d718da/ : SUCCESS in 1h 17m 49s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/243794/5/check/gate-devstack-publish-docs/091cad3//doc/build/html/ : SUCCESS in 3m 02s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/94/243794/5/check/gate-swift-dsvm-functional-nv/779b164/ : SUCCESS in 27m 05s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm-neutron/611ea43/ : SUCCESS in 57m 18s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-multinode-full/f4af4ae/ : SUCCESS in 50m 12s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-multinode-full/0686852/ : SUCCESS in 1h 10m 13s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm-multinode-nv/8b8cbc9/ : SUCCESS in 50m 50s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"372a35fbe82f64004ed42301f7df3aa4d96bec33","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-11-11 21:24:23.000000000","message":"Patch Set 5:\n\nThere was a discussion on #openstack-oslo about what this review means. essentially anyone currently using zookeeper (monasca api and cue for example) and are *NOT* using dlm(s) are being asked to flip use_dlm to use this common code.\n\nhttp://eavesdrop.openstack.org/irclogs/%23openstack-oslo/%23openstack-oslo.2015-11-10.log.html#t2015-11-10T19:44:56\n\nI am torn as i see both sides of the debate. i am abstaining from a vote :)","accounts_in_message":[],"_revision_number":5},{"id":"268e0f4a4456a274db1522fee25a099afabc6805","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-11 23:32:49.000000000","message":"Patch Set 5:\n\nMy worry here, and that I see discussed in some places but not really resolved, is that (dlm \u003d\u003d zookeeper) seems correct -- devstack can be opinionated and say \"if you\u0027re doing dlm work and you call use_dlm you\u0027re going to get zookeeper\".  That said, obviously the whole idea of abstracting implementation behind a \"dlm\" alias is that you retain the possibility of switching it for something else.  The idea is that people are using tooz and shouldn\u0027t even really care what\u0027s underneath.  \n\nBut the reverse, (zookeeper \u003d\u003d dlm) is not true.  There are examples of zookeeper being used for service discovery and coordination. So if these services call \"use_dlm\" just to get zookeeper (everyone has to coexist) we\u0027ve just broken the whole point of the abstraction.\n\nMy suggestion would be to retain the zookeper service -- it seems like multiple projects want it so centralising install/setup of it is good -- and make the \"dlm\" service an alias to zookeeper.","accounts_in_message":[],"_revision_number":5},{"id":"512ec164b48f59efd8399affba3d18645acc444e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-12 13:32:46.000000000","message":"Patch Set 5:\n\nThis is all just a terminology fight right? There is literally no code difference between this than the name.\n\nIf someone else has a better generic name than dlm for class of things here, lets use that. But we don\u0027t even call rabbit \"messaging\" in openstack, we call it rpc_backend. Even though it\u0027s used for notifications by as many things as rpc. \n\nI really think that zookeeper in devstack needs to always be behind an abstraction, or never be behind and abstraction, and we give up on the idea that tooz is our interface. This middle ground is just a mess for deployers and developers.\n\nWe blessed this as a thing in OpenStack you could depend on based on a specific abstraction for it.","accounts_in_message":[],"_revision_number":5},{"id":"b3e36f769dedf7cfad679e659b289134aae2bf21","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-11-12 13:38:02.000000000","message":"Patch Set 5: Code-Review+1\n\nok Sold! :)","accounts_in_message":[],"_revision_number":5},{"id":"c1cffb0cd743f9b3df41e72418a7203eedc54182","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-11-12 22:09:22.000000000","message":"Patch Set 5: Code-Review+2\n\nI am not stuck on the terminology, but am glad to see it back off by default.  My 4Gb VMs thank you.","accounts_in_message":[],"_revision_number":5},{"id":"20b5d983513e31cfa46056af972ce556b42e33ab","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-11-12 22:13:12.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"a00af6dd6baf96a56e4d2d1be9af132289efb9de","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-12 22:13:21.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"16fc2bb69959c44efc67a9bac109d87bc4bd48eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 01:55:32.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-full/11a2dc1/ : SUCCESS in 55m 38s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-postgres-full/da3e555/ : FAILURE in 54m 19s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-neutron-full/e29d41b/ : SUCCESS in 1h 07m 39s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/5/gate/gate-grenade-dsvm/56d41f1/ : SUCCESS in 50m 43s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-large-ops/7c585e3/ : SUCCESS in 35m 40s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-neutron-large-ops/e52c1bd/ : SUCCESS in 24m 38s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/5/gate/gate-devstack-bashate/624cf63/ : SUCCESS in 24s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/5/gate/gate-grenade-dsvm-partial-ncpu/9228bd4/ : SUCCESS in 50m 41s","accounts_in_message":[],"_revision_number":5},{"id":"0da42b905738aedb44d0841cc309610a2cf83478","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-11-13 01:56:36.000000000","message":"Patch Set 5:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/1450110 https://bugs.launchpad.net/bugs/1475333 https://bugs.launchpad.net/bugs/1359428\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":5},{"id":"f9445baf5f332307b07b1f6b9fe092c0826ac464","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-13 12:06:44.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"0868f3be9acb58596e38986d345b3b629ad1eec1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 13:28:40.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-full/894a664/ : SUCCESS in 41m 07s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-postgres-full/09469e5/ : SUCCESS in 52m 05s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-full/39e0876/ : SUCCESS in 1h 15m 13s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm/15e9022/ : SUCCESS in 53m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-large-ops/225865d/ : SUCCESS in 41m 26s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-large-ops/009282e/ : SUCCESS in 35m 08s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/5/check/gate-devstack-bashate/edeae42/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/94/243794/5/check/gate-devstack-unit-tests/02a27de/ : SUCCESS in 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm-partial-ncpu/b32acd3/ : SUCCESS in 51m 45s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-ironic-agent_ssh/6ff4bc2/ : SUCCESS in 46m 38s\n- gate-devstack-dsvm-updown http://logs.openstack.org/94/243794/5/check/gate-devstack-dsvm-updown/c2d0f42/ : SUCCESS in 28m 03s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-f21/1824063/ : SUCCESS in 45m 39s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-centos7/fc5f1c0/ : SUCCESS in 31m 59s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-identity-v3-only-full/76ed61e/ : SUCCESS in 1h 02m 44s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/243794/5/check/gate-devstack-publish-docs/26b7a33//doc/build/html/ : SUCCESS in 1m 56s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/94/243794/5/check/gate-swift-dsvm-functional-nv/b258b67/ : SUCCESS in 33m 11s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm-neutron/704f0e1/ : SUCCESS in 1h 07m 34s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-multinode-full/688acc1/ : FAILURE in 1h 00m 53s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/94/243794/5/check/gate-tempest-dsvm-neutron-multinode-full/3c406c1/ : SUCCESS in 1h 11m 40s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/94/243794/5/check/gate-grenade-dsvm-multinode-nv/553fad7/ : SUCCESS in 48m 57s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"fbc537a5955f86c34eaaca54e4ee2ac067d2d089","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 13:28:45.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"96a5593761dbe549352c59c00401e78e033af9e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 15:41:24.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-full/7f3bce4/ : SUCCESS in 56m 27s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-postgres-full/ceb5497/ : SUCCESS in 1h 09m 38s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-neutron-full/f2eb9f1/ : SUCCESS in 1h 11m 52s\n- gate-grenade-dsvm http://logs.openstack.org/94/243794/5/gate/gate-grenade-dsvm/78b903b/ : SUCCESS in 52m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-large-ops/eed0b30/ : SUCCESS in 36m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/243794/5/gate/gate-tempest-dsvm-neutron-large-ops/75ebba7/ : SUCCESS in 37m 34s\n- gate-devstack-bashate http://logs.openstack.org/94/243794/5/gate/gate-devstack-bashate/874e9f5/ : SUCCESS in 17s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/243794/5/gate/gate-grenade-dsvm-partial-ncpu/d6c9e50/ : SUCCESS in 58m 29s","accounts_in_message":[],"_revision_number":5},{"id":"8c6d2f17c84aded2b60ec093c462b80f0f27ab18","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 15:41:26.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"5cad4d3fe94f2e3823a8d9a2588b3a580d69605c","revisions":{"99969c4b8e0445c868dde25ab9e46f1ef441ec18":{"kind":"REWORK","_number":1,"created":"2015-11-10 19:40:55.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/94/243794/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/243794/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/243794/1"}}},"commit":{"parents":[{"commit":"ef0d320981c6934d50cbd1deeef07edd38f80602","subject":"Merge \"Clear out some duplicate package dependencies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef0d320981c6934d50cbd1deeef07edd38f80602"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:39:07.000000000","tz":-300},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:40:30.000000000","tz":-300},"subject":"refactor zookeeper into a slightly more generic dlm module","message":"refactor zookeeper into a slightly more generic dlm module\n\nThis attempts to make the zookeeper installation a bit more modular\n(assuming that other folks will want to add other dlms as plugins),\nand addresses the service start issues with zookeeper under\nubuntu/upstart.\n\nChange-Id: I33525e2b83a4497a57ec95f62880e0308c88b34f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/99969c4b8e0445c868dde25ab9e46f1ef441ec18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/99969c4b8e0445c868dde25ab9e46f1ef441ec18"}]},"branch":"refs/heads/master"},"86b1b9d819823f530d4542c4a31f6da6ac8e96c7":{"kind":"REWORK","_number":2,"created":"2015-11-10 19:48:31.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/94/243794/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/243794/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/243794/2"}}},"commit":{"parents":[{"commit":"ef0d320981c6934d50cbd1deeef07edd38f80602","subject":"Merge \"Clear out some duplicate package dependencies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef0d320981c6934d50cbd1deeef07edd38f80602"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:39:07.000000000","tz":-300},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:45:17.000000000","tz":-300},"subject":"refactor zookeeper into a slightly more generic dlm module","message":"refactor zookeeper into a slightly more generic dlm module\n\nThis attempts to make the zookeeper installation a bit more modular\n(assuming that other folks will want to add other dlms as plugins),\nand addresses the service start issues with zookeeper under\nubuntu/upstart.\n\nChange-Id: I33525e2b83a4497a57ec95f62880e0308c88b34f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/86b1b9d819823f530d4542c4a31f6da6ac8e96c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/86b1b9d819823f530d4542c4a31f6da6ac8e96c7"}]},"branch":"refs/heads/master"},"986835ec4f6b7db25d28584bf6688b7b55e946c7":{"kind":"REWORK","_number":3,"created":"2015-11-10 23:56:44.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/94/243794/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/243794/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/243794/3"}}},"commit":{"parents":[{"commit":"ef0d320981c6934d50cbd1deeef07edd38f80602","subject":"Merge \"Clear out some duplicate package dependencies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef0d320981c6934d50cbd1deeef07edd38f80602"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:39:07.000000000","tz":-300},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 23:56:38.000000000","tz":-300},"subject":"refactor zookeeper into a slightly more generic dlm module","message":"refactor zookeeper into a slightly more generic dlm module\n\nThis attempts to make the zookeeper installation a bit more modular\n(assuming that other folks will want to add other dlms as plugins),\nand addresses the service start issues with zookeeper under\nubuntu/upstart.\n\nChange-Id: I33525e2b83a4497a57ec95f62880e0308c88b34f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/986835ec4f6b7db25d28584bf6688b7b55e946c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/986835ec4f6b7db25d28584bf6688b7b55e946c7"}]},"branch":"refs/heads/master"},"112717b13277ceee49a19887bc4a53bee3b78446":{"kind":"REWORK","_number":4,"created":"2015-11-11 14:40:49.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/94/243794/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/243794/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/243794/4"}}},"commit":{"parents":[{"commit":"db6cb078aecf90c7b0cb30778903c61770a25861","subject":"Merge \"On Ubuntu: don\u0027t start Zookeeper twice\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/db6cb078aecf90c7b0cb30778903c61770a25861"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:39:07.000000000","tz":-300},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-11 14:40:39.000000000","tz":-300},"subject":"refactor zookeeper into a slightly more generic dlm module","message":"refactor zookeeper into a slightly more generic dlm module\n\nThis attempts to make the zookeeper installation a bit more modular\n(assuming that other folks will want to add other dlms as plugins),\nand addresses the service start issues with zookeeper under\nubuntu/upstart.\n\nChange-Id: I33525e2b83a4497a57ec95f62880e0308c88b34f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/112717b13277ceee49a19887bc4a53bee3b78446"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/112717b13277ceee49a19887bc4a53bee3b78446"}]},"branch":"refs/heads/master"},"5cad4d3fe94f2e3823a8d9a2588b3a580d69605c":{"kind":"REWORK","_number":5,"created":"2015-11-11 19:31:48.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/94/243794/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/243794/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/243794/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/243794/5"}}},"commit":{"parents":[{"commit":"db6cb078aecf90c7b0cb30778903c61770a25861","subject":"Merge \"On Ubuntu: don\u0027t start Zookeeper twice\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/db6cb078aecf90c7b0cb30778903c61770a25861"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-10 19:39:07.000000000","tz":-300},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-11-11 19:30:12.000000000","tz":-300},"subject":"refactor zookeeper into a slightly more generic dlm module","message":"refactor zookeeper into a slightly more generic dlm module\n\nThis attempts to make the zookeeper installation a bit more modular\n(assuming that other folks will want to add other dlms as plugins),\nand addresses the service start issues with zookeeper under\nubuntu/upstart.\n\nZookeeper is not going to be installed by default. Services need to\nask for it with use_dlm.\n\nChange-Id: I33525e2b83a4497a57ec95f62880e0308c88b34f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5cad4d3fe94f2e3823a8d9a2588b3a580d69605c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5cad4d3fe94f2e3823a8d9a2588b3a580d69605c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
