)]}'
{"id":"openstack%2Fdevstack~196378","triplet_id":"openstack%2Fdevstack~master~Ie6fc09e27a39295c92f0790856446edb7dedb995","project":"openstack/devstack","branch":"master","topic":"cd/remove-ceilometer","hashtags":[],"change_id":"Ie6fc09e27a39295c92f0790856446edb7dedb995","subject":"Move ceilometermiddleware installation to lib/swift","status":"MERGED","created":"2015-06-27 14:06:15.000000000","updated":"2015-07-07 03:34:30.000000000","submitted":"2015-07-07 03:34:28.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9dcf44c12d2bf253c2f0ef1794fe49de237ef62b","_number":196378,"virtual_id_number":196378,"owner":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-07-07 01:25:15.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-07-07 03:34:28.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"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":"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2015-07-07 00:25:31.000000000","permitted_voting_range":{"min":2,"max":2},"_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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2015-07-07 00:25:31.000000000","permitted_voting_range":{"min":1,"max":1},"_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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"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":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-28 11:32:29.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2015-07-02 15:00:19.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-07-03 07:45:22.000000000","updated_by":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"reviewer":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"state":"REVIEWER"},{"updated":"2015-07-06 14:33:25.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-07-06 15:54:07.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2015-07-07 00:25:31.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-07-07 01:25:15.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-07-07 03:34:28.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"82050ec633ed2a1357ac0d4ab6c534ed62fb745c","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-06-27 14:06:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d29aba265580f4d7672cea1ad252522eb4a17acc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-27 14:54:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-full/31c52ac/ : SUCCESS in 43m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-postgres-full/8fd0361/ : SUCCESS in 47m 43s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-full/f972dc7/ : SUCCESS in 42m 51s\n- check-grenade-dsvm http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm/e5c5437/ : SUCCESS in 36m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-large-ops/51276f9/ : SUCCESS in 21m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-neutron-large-ops/12e27e3/ : SUCCESS in 18m 27s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/1/check/gate-devstack-bashate/ffa0c1a/ : SUCCESS in 11s\n- gate-devstack-unit-tests http://logs.openstack.org/78/196378/1/check/gate-devstack-unit-tests/dd08731/ : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-cells/7c1b402/ : SUCCESS in 20m 42s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-partial-ncpu/2fb52a3/ : SUCCESS in 37m 01s\n- check-swift-dsvm-functional http://logs.openstack.org/78/196378/1/check/check-swift-dsvm-functional/4236e17/ : SUCCESS in 25m 58s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-ironic-pxe_ssh/a9f3022/ : SUCCESS in 31m 46s\n- check-devstack-dsvm-updown http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-updown/b13faf7/ : SUCCESS in 19m 27s\n- check-tempest-dsvm-f21 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-f21/2acc53e/ : FAILURE in 43m 09s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-centos7/b3b811c/ : FAILURE in 23m 08s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/78/196378/1/check/gate-devstack-publish-docs/70fe849//doc/build/html/ : SUCCESS in 1m 50s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-neutron/07135e7/ : SUCCESS in 46m 24s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-multinode-smoke/6f7630a/ : SUCCESS in 25m 23s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-multinode-smoke/95e9181/ : SUCCESS in 31m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1f11bd2af03223bfa8f0158a842139ff01ff2e9a","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-27 15:06:00.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/78/196378/1/2521/index.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":1},{"id":"56806988b9f263d54f98effa45e2e609634cc80d","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-06-28 10:37:39.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"fa692b9cfc97b8ddcbc0e18e19ff958c3e82c36b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-28 11:31:37.000000000","message":"Patch Set 1: 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- check-tempest-dsvm-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-full/a82ed5c/ : SUCCESS in 38m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-postgres-full/ce35b34/ : SUCCESS in 46m 48s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-full/9b835b6/ : FAILURE in 53m 03s\n- check-grenade-dsvm http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm/70c752c/ : SUCCESS in 38m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-large-ops/5435904/ : SUCCESS in 19m 36s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-neutron-large-ops/93a9c28/ : SUCCESS in 24m 25s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/1/check/gate-devstack-bashate/7bf5dbf/ : SUCCESS in 11s\n- gate-devstack-unit-tests http://logs.openstack.org/78/196378/1/check/gate-devstack-unit-tests/6ba2c32/ : SUCCESS in 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-cells/8df951b/ : SUCCESS in 18m 34s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-partial-ncpu/1d41fc6/ : SUCCESS in 39m 38s\n- check-swift-dsvm-functional http://logs.openstack.org/78/196378/1/check/check-swift-dsvm-functional/3b0455e/ : SUCCESS in 26m 51s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-ironic-pxe_ssh/1fd43af/ : SUCCESS in 31m 54s\n- check-devstack-dsvm-updown http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-updown/75f0b19/ : SUCCESS in 19m 11s\n- check-tempest-dsvm-f21 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-f21/1e8c701/ : FAILURE in 48m 57s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-centos7/27df35a/ : FAILURE in 22m 53s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/78/196378/1/check/gate-devstack-publish-docs/11346aa//doc/build/html/ : SUCCESS in 1m 50s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-neutron/aed1228/ : FAILURE in 36m 32s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-multinode-smoke/caed3c3/ : SUCCESS in 24m 15s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-multinode-smoke/176c1c7/ : SUCCESS in 28m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"579b5c4454cf184df441c86b82f51b70d59e6417","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-06-28 11:32:29.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1466485\n- check-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1355573\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":1},{"id":"006f6db150d1c9a3feaaac22c58b4347c999b9e3","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-06-28 11:33:13.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f1d08054ff07bea777bc8eaf345b6ad7006f5fdc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-28 12:28:52.000000000","message":"Patch Set 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- check-tempest-dsvm-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-full/f67e86f/ : SUCCESS in 55m 28s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-postgres-full/3e5e5c7/ : SUCCESS in 36m 49s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-full/9e4ba35/ : SUCCESS in 41m 02s\n- check-grenade-dsvm http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm/7a2bafa/ : SUCCESS in 37m 39s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-large-ops/3be655f/ : SUCCESS in 19m 10s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-neutron-large-ops/5c28e1e/ : SUCCESS in 20m 01s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/1/check/gate-devstack-bashate/afa9dc1/ : SUCCESS in 17s\n- gate-devstack-unit-tests http://logs.openstack.org/78/196378/1/check/gate-devstack-unit-tests/729058a/ : SUCCESS in 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-cells/0e002b1/ : SUCCESS in 18m 49s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-partial-ncpu/fa82f1e/ : SUCCESS in 39m 18s\n- check-swift-dsvm-functional http://logs.openstack.org/78/196378/1/check/check-swift-dsvm-functional/41f7150/ : SUCCESS in 25m 11s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-ironic-pxe_ssh/ebb2b9a/ : SUCCESS in 31m 26s\n- check-devstack-dsvm-updown http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-updown/f60cddc/ : SUCCESS in 15m 39s\n- check-tempest-dsvm-f21 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-f21/668e512/ : FAILURE in 44m 04s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-centos7/8cb8a60/ : FAILURE in 22m 21s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/78/196378/1/check/gate-devstack-publish-docs/199d45f//doc/build/html/ : SUCCESS in 2m 31s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-neutron/00b44db/ : FAILURE in 38m 56s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-multinode-smoke/76f0089/ : SUCCESS in 24m 06s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-multinode-smoke/5ed9db9/ : SUCCESS in 27m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c89d9c2a6d21b72eb93aab2b84b9c883444a8b45","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-06-28 12:29:03.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1466485\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":1},{"id":"1d1002359f86cc3649a3f32d90b625889736c420","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-06-29 07:50:28.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a847e236c88bdc010f916f6629091c6e55d83a63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-29 08:38:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-full/4a1d88b/ : SUCCESS in 41m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-postgres-full/3f62138/ : SUCCESS in 32m 59s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-full/026e1df/ : SUCCESS in 41m 59s\n- check-grenade-dsvm http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm/d6b26be/ : SUCCESS in 42m 14s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-large-ops/b455133/ : SUCCESS in 26m 28s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/1/check/gate-tempest-dsvm-neutron-large-ops/bf4638e/ : SUCCESS in 21m 05s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/1/check/gate-devstack-bashate/a41fee5/ : SUCCESS in 21s\n- gate-devstack-unit-tests http://logs.openstack.org/78/196378/1/check/gate-devstack-unit-tests/9ad1cf9/ : SUCCESS in 19s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-cells/815a75d/ : SUCCESS in 22m 41s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-partial-ncpu/c086648/ : SUCCESS in 36m 53s\n- check-swift-dsvm-functional http://logs.openstack.org/78/196378/1/check/check-swift-dsvm-functional/5225215/ : SUCCESS in 27m 41s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-ironic-pxe_ssh/ab6d081/ : SUCCESS in 33m 35s\n- check-devstack-dsvm-updown http://logs.openstack.org/78/196378/1/check/check-devstack-dsvm-updown/a4ad6d0/ : SUCCESS in 16m 15s\n- check-tempest-dsvm-f21 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-f21/cadbc47/ : FAILURE in 38m 59s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-centos7/b7b72d8/ : FAILURE in 20m 54s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/78/196378/1/check/gate-devstack-publish-docs/0d42b2c//doc/build/html/ : SUCCESS in 2m 01s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/196378/1/check/check-grenade-dsvm-neutron/5c97296/ : SUCCESS in 46m 19s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-multinode-smoke/9259b57/ : SUCCESS in 25m 32s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/78/196378/1/check/check-tempest-dsvm-neutron-multinode-smoke/ce3830e/ : SUCCESS in 28m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"362de2e28fba0dab2a1488f2e7335d84e6784c56","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-07-01 15:27:26.000000000","message":"Patch Set 1:\n\nChris, I understand your thinking here, but if anything other than Swift (remember out-of-tree plugins) wants to use that it will be non-intuitive for them to need to remember to include lib/swift (if not already) to find the install function.  This is likely to show up in Grenade first and be hard to diagnose.\n\nIn other words, this breaks our pattern and that gives me hives. ;)","accounts_in_message":[],"_revision_number":1},{"id":"67bbaec18e96a9238860e1a58b0ffe34f03a0be1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-07-01 15:29:40.000000000","message":"Patch Set 1:\n\nGrr...so I submit that and see the follow-on patch...\n\nWe need to think through this because it is going to come up again I\u0027m sure.  But I think the solution is to change how lib/swift works and make it detect if ceilometer is configured and/or that install function is present.  If we do the plugin right the function will be present by the time swift wants to call it.","accounts_in_message":[],"_revision_number":1},{"id":"75d1df0ce3a63c91ca8c705b127c5afa1dbdaf2a","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-07-01 19:58:50.000000000","message":"Patch Set 1:\n\nDean, have you seen this thread: http://lists.openstack.org/pipermail/openstack-dev/2015-June/068162.html ?\n\nceilometermiddleware has nothing to do with ceilometer other than its name. What the package contains is a middleware for counting swift requests, and only swift requests (it processes paths to extract container and object information).\n\nAlso, there\u0027s not requirement that ceilometer be the recipient of the notifications produced by the middleware, it can be anything that is willing to interpret the notifications on that topic. This decoupling is a good thing.\n\nSo this isn\u0027t, at least as I understand it, a question of discoverability but rather of \"how should this be turned on and by whom\".\n\nI\u0027m not sure what this means in terms of bring these changes to fruition, but am happy to make it happen based on whatever input anyone can provide.","accounts_in_message":[],"_revision_number":1},{"id":"435c14fab9f6deadaa23453ae180eb59049896b0","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2015-07-02 21:34:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d9a3dd7789fe0c6d454414458fa5bbcfe05944a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 22:30:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-full/d53c212/ : SUCCESS in 46m 50s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-postgres-full/48b7600/ : SUCCESS in 43m 44s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-neutron/b1ca7a9/ : SUCCESS in 35m 47s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-neutron-full/1f4102f/ : SUCCESS in 53m 38s\n- check-grenade-dsvm http://logs.openstack.org/78/196378/2/check/check-grenade-dsvm/2d91d4e/ : SUCCESS in 40m 38s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/2/check/gate-tempest-dsvm-large-ops/21998a7/ : SUCCESS in 26m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/2/check/gate-tempest-dsvm-neutron-large-ops/38d7160/ : SUCCESS in 24m 54s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/2/check/gate-devstack-bashate/608e976/ : SUCCESS in 24s\n- gate-devstack-unit-tests http://logs.openstack.org/78/196378/2/check/gate-devstack-unit-tests/eb53a95/ : SUCCESS in 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/196378/2/check/check-devstack-dsvm-cells/45a0fd0/ : SUCCESS in 19m 18s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/2/check/check-grenade-dsvm-partial-ncpu/57bda14/ : SUCCESS in 40m 36s\n- check-swift-dsvm-functional http://logs.openstack.org/78/196378/2/check/check-swift-dsvm-functional/c6905d4/ : SUCCESS in 26m 26s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-ironic-pxe_ssh/dcb2d88/ : SUCCESS in 33m 17s\n- check-devstack-dsvm-updown http://logs.openstack.org/78/196378/2/check/check-devstack-dsvm-updown/a45fb3b/ : SUCCESS in 18m 56s\n- check-tempest-dsvm-f21 http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-f21/e81e6e9/ : FAILURE in 50m 20s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-centos7/1dd08a7/ : SUCCESS in 24m 59s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/78/196378/2/check/gate-devstack-publish-docs/de28e16//doc/build/html/ : SUCCESS in 1m 45s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/196378/2/check/check-grenade-dsvm-neutron/98d6f37/ : SUCCESS in 45m 09s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-multinode-smoke/03517fa/ : FAILURE in 31m 52s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/78/196378/2/check/check-tempest-dsvm-neutron-multinode-smoke/16a3d16/ : FAILURE in 18m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"70f44ff97e2b52384c30ba556f451792e1632b80","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-07-02 22:41:40.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/78/196378/2/3192/index.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":2},{"id":"6b63ffce923fde7d75f19c23c9f2a7e5ec1a45f6","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-07-03 07:45:22.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d011534db5fc3b9ac81b9288a990e794f6c9491b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-07-06 14:33:25.000000000","message":"Patch Set 2: Code-Review+2\n\nChris, I had not seen that thread, thanks.  I did fall for the it-has-ceilometer-in-the-name-so-it-must-be-ceilometer bait.  We still have the issue of other projects wanting to install this needing to know to source lib/swift to get it, but until that happens (if ever) this is fine.","accounts_in_message":[],"_revision_number":2},{"id":"e6b6604c828bb67a59c1433df48bc47774fb9412","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2015-07-06 15:54:07.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e6fbc844da232b43ef6434a963d4e9ba0d3da6ad","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-07-07 00:21:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d6599a5bca0ec8d0ec203e40131ddfbc47da0fb6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-07-07 00:25:31.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nI added the bit from the ml thread as a comment.\n\nI often see stuff like this -- I know when you\u0027re in the weeds of doing something everything makes sense, but by double-checking that change descriptions or comments motivate the change a priori everything gets done faster.","accounts_in_message":[],"_revision_number":3},{"id":"fdd5d6bc8a2149aefac5d3b4fdd914cd045c92a1","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-07-07 01:25:15.000000000","message":"Patch Set 3:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/78/196378/3/3517/index.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":3},{"id":"878914ce78a8afc758a5f97fd7d245a54f3954c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 01:32:07.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-full/6b16215/ : SUCCESS in 54m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-postgres-full/47fb4dc/ : SUCCESS in 56m 37s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-neutron/e053b65/ : SUCCESS in 42m 33s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-neutron-full/51d106a/ : SUCCESS in 1h 08m 50s\n- check-grenade-dsvm http://logs.openstack.org/78/196378/3/check/check-grenade-dsvm/47915a5/ : SUCCESS in 45m 55s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/3/check/gate-tempest-dsvm-large-ops/9bf808b/ : SUCCESS in 33m 35s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/3/check/gate-tempest-dsvm-neutron-large-ops/2e405e7/ : SUCCESS in 33m 46s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/3/check/gate-devstack-bashate/a8bb9f1/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/78/196378/3/check/gate-devstack-unit-tests/adbe22c/ : SUCCESS in 27s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/196378/3/check/check-devstack-dsvm-cells/482fb4f/ : SUCCESS in 26m 14s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/3/check/check-grenade-dsvm-partial-ncpu/388e523/ : SUCCESS in 48m 46s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-ironic-pxe_ssh/5f45da6/ : SUCCESS in 39m 21s\n- check-devstack-dsvm-updown http://logs.openstack.org/78/196378/3/check/check-devstack-dsvm-updown/af7a7ec/ : SUCCESS in 24m 56s\n- check-tempest-dsvm-f21 http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-f21/4fd693f/ : FAILURE in 43m 04s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-centos7/b6cdf82/ : SUCCESS in 29m 21s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/78/196378/3/check/gate-devstack-publish-docs/436ff64//doc/build/html/ : SUCCESS in 1m 32s\n- check-swift-dsvm-functional-nv http://logs.openstack.org/78/196378/3/check/check-swift-dsvm-functional-nv/61d4a68/ : SUCCESS in 36m 27s (non-voting)\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/196378/3/check/check-grenade-dsvm-neutron/93c8b50/ : SUCCESS in 51m 16s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-multinode-smoke/bb075de/ : FAILURE in 22m 13s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/78/196378/3/check/check-tempest-dsvm-neutron-multinode-smoke/d781116/ : FAILURE in 21m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e4d9b0c847d125d80ce0c0f8e8fd729e0731c433","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 01:32:13.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"8bdaeede0c7abb20a0a5f199963446bd66628e5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 03:34:28.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/78/196378/3/gate/gate-tempest-dsvm-full/87c0343/ : SUCCESS in 42m 03s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/78/196378/3/gate/gate-tempest-dsvm-postgres-full/e34a3fe/ : SUCCESS in 49m 19s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/78/196378/3/gate/gate-tempest-dsvm-neutron/98ba453/ : SUCCESS in 42m 04s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/78/196378/3/gate/gate-tempest-dsvm-neutron-full/e8dacb3/ : SUCCESS in 1h 12m 57s\n- gate-grenade-dsvm http://logs.openstack.org/78/196378/3/gate/gate-grenade-dsvm/dbe5b60/ : SUCCESS in 46m 41s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/196378/3/gate/gate-tempest-dsvm-large-ops/99193d3/ : SUCCESS in 34m 40s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/196378/3/gate/gate-tempest-dsvm-neutron-large-ops/7c550f9/ : SUCCESS in 23m 57s\n- gate-devstack-bashate http://logs.openstack.org/78/196378/3/gate/gate-devstack-bashate/9d556bc/ : SUCCESS in 20s\n- gate-devstack-dsvm-cells http://logs.openstack.org/78/196378/3/gate/gate-devstack-dsvm-cells/232d8e6/ : SUCCESS in 26m 49s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/78/196378/3/gate/gate-grenade-dsvm-partial-ncpu/6213d04/ : SUCCESS in 46m 31s","accounts_in_message":[],"_revision_number":3},{"id":"601c580780e7f2daad0468ad122521e8590b896e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 03:34:30.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1848b837e672fd6b7e091637e7cefa1ce0052958","revisions":{"5f81114df215cf078a595764d86617086d2ce94e":{"kind":"REWORK","_number":1,"created":"2015-06-27 14:06:15.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/78/196378/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/78/196378/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/78/196378/1"}}},"commit":{"parents":[{"commit":"e4d57d6bed88ec11ca7fcc8dc286a69d284c70aa","subject":"Merge \"Fixes for Linux Bridge in the L3 agent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e4d57d6bed88ec11ca7fcc8dc286a69d284c70aa"}]}],"author":{"name":"Chris Dent","email":"chdent@redhat.com","date":"2015-06-27 14:05:17.000000000","tz":60},"committer":{"name":"Chris Dent","email":"chdent@redhat.com","date":"2015-06-27 14:05:17.000000000","tz":60},"subject":"Move ceilometermiddleware installation to lib/swift","message":"Move ceilometermiddleware installation to lib/swift\n\nlib/swift is where it is used so this makes the relationship more\nclear and direct.\n\nChange-Id: Ie6fc09e27a39295c92f0790856446edb7dedb995\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f81114df215cf078a595764d86617086d2ce94e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f81114df215cf078a595764d86617086d2ce94e"}]},"branch":"refs/heads/master"},"372a51e4549e007716e7aeadccd70588ec101b15":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-07-02 21:34:25.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/78/196378/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/78/196378/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/78/196378/2"}}},"commit":{"parents":[{"commit":"52844a11dddb7e0631f9d11eb74251b17e05beb5","subject":"Merge \"Already dead process tolerance in unstack.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/52844a11dddb7e0631f9d11eb74251b17e05beb5"}]}],"author":{"name":"Chris Dent","email":"chdent@redhat.com","date":"2015-06-27 14:05:17.000000000","tz":60},"committer":{"name":"Chris Dent","email":"chdent@redhat.com","date":"2015-07-02 21:30:26.000000000","tz":60},"subject":"Move ceilometermiddleware installation to lib/swift","message":"Move ceilometermiddleware installation to lib/swift\n\nlib/swift is where it is used so this makes the relationship more\nclear and direct.\n\nChange-Id: Ie6fc09e27a39295c92f0790856446edb7dedb995\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/372a51e4549e007716e7aeadccd70588ec101b15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/372a51e4549e007716e7aeadccd70588ec101b15"}]},"branch":"refs/heads/master"},"1848b837e672fd6b7e091637e7cefa1ce0052958":{"kind":"REWORK","_number":3,"created":"2015-07-07 00:21:36.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/78/196378/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/78/196378/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/78/196378/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/78/196378/3"}}},"commit":{"parents":[{"commit":"52844a11dddb7e0631f9d11eb74251b17e05beb5","subject":"Merge \"Already dead process tolerance in unstack.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/52844a11dddb7e0631f9d11eb74251b17e05beb5"}]}],"author":{"name":"Chris Dent","email":"chdent@redhat.com","date":"2015-06-27 14:05:17.000000000","tz":60},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2015-07-07 00:21:18.000000000","tz":600},"subject":"Move ceilometermiddleware installation to lib/swift","message":"Move ceilometermiddleware installation to lib/swift\n\nlib/swift is where it is used so this makes the relationship more\nclear and direct.\n\nChange-Id: Ie6fc09e27a39295c92f0790856446edb7dedb995\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1848b837e672fd6b7e091637e7cefa1ce0052958"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1848b837e672fd6b7e091637e7cefa1ce0052958"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
