)]}'
{"id":"openstack%2Fdevstack~187980","triplet_id":"openstack%2Fdevstack~master~I79a8d8ac7ad2fbd7d2fce696821d130218e43e03","project":"openstack/devstack","branch":"master","topic":"no_guestfs","hashtags":[],"change_id":"I79a8d8ac7ad2fbd7d2fce696821d130218e43e03","subject":"Only install python-libguestfs bindings when needed","status":"MERGED","created":"2015-06-03 12:28:00.000000000","updated":"2015-06-23 22:43:01.000000000","submitted":"2015-06-23 22:43:01.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"85806814458e756b22e43ccbe3ab607ead2082b4","_number":187980,"virtual_id_number":187980,"owner":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-06-23 10:27:26.000000000","_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"date":"2015-06-23 11:33:47.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":2,"date":"2015-06-23 22:43:01.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"all":[{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2015-06-23 10:26:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-06-23 10:26:40.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":-1,"date":"2015-06-23 10:26:40.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2015-06-23 10:26:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},{"value":2,"date":"2015-06-23 20:40:43.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},{"value":1,"date":"2015-06-23 20:40:43.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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},{"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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-10 08:28:09.000000000","updated_by":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"reviewer":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"state":"REVIEWER"},{"updated":"2015-06-10 16:13:38.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-06-12 11:32:59.000000000","updated_by":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"reviewer":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"state":"REVIEWER"},{"updated":"2015-06-16 16:38:11.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-06-23 11:33:47.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-06-23 20:40:43.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-06-23 22:43:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"809268acb038fbd93764b50887a77084073af381","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2015-06-03 12:28:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9a86af4450516e4646734f0149259597980c5e66","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-03 13:40:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/80/187980/1/check/check-tempest-dsvm-full/5b68fb5/ : SUCCESS in 44m 27s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/80/187980/1/check/check-tempest-dsvm-postgres-full/4625a28/ : SUCCESS in 40m 45s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/80/187980/1/check/check-tempest-dsvm-neutron-full/0d97b54/ : SUCCESS in 42m 58s\n- check-grenade-dsvm http://logs.openstack.org/80/187980/1/check/check-grenade-dsvm/d019175/ : SUCCESS in 37m 20s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/187980/1/check/gate-tempest-dsvm-large-ops/a0bda72/ : SUCCESS in 28m 16s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/187980/1/check/gate-tempest-dsvm-neutron-large-ops/50afdb9/ : SUCCESS in 20m 17s\n- gate-devstack-bashate http://logs.openstack.org/80/187980/1/check/gate-devstack-bashate/8090a8f/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/80/187980/1/check/gate-devstack-unit-tests/1f8b7a8/ : SUCCESS in 22s\n- check-devstack-dsvm-cells http://logs.openstack.org/80/187980/1/check/check-devstack-dsvm-cells/de48e3a/ : SUCCESS in 18m 02s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/80/187980/1/check/check-grenade-dsvm-partial-ncpu/ae76b23/ : SUCCESS in 1h 06m 41s\n- check-swift-dsvm-functional http://logs.openstack.org/80/187980/1/check/check-swift-dsvm-functional/9eeeb39/ : SUCCESS in 27m 32s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/80/187980/1/check/check-tempest-dsvm-ironic-pxe_ssh/412a6e0/ : SUCCESS in 43m 21s\n- check-devstack-dsvm-updown http://logs.openstack.org/80/187980/1/check/check-devstack-dsvm-updown/6050161/ : SUCCESS in 19m 45s\n- check-tempest-dsvm-f21 http://logs.openstack.org/80/187980/1/check/check-tempest-dsvm-f21/9e77bb7/ : FAILURE in 44m 24s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/80/187980/1/check/check-tempest-dsvm-centos7/5aa1070/ : FAILURE in 38m 43s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/80/187980/1/check/gate-devstack-publish-docs/8e77c38//doc/build/html/ : SUCCESS in 1m 36s\n- check-grenade-dsvm-neutron http://logs.openstack.org/80/187980/1/check/check-grenade-dsvm-neutron/37b7fb7/ : SUCCESS in 1h 07m 05s","accounts_in_message":[],"_revision_number":1},{"id":"86f1beed49290d6d2f934bf891fbda2a5a303079","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2015-06-10 08:28:09.000000000","message":"Patch Set 1: Code-Review+1\n\nYep, conditionally installing it only when file injection is explicitly enabled looks reasonable to me, FWIW.","accounts_in_message":[],"_revision_number":1},{"id":"912f5a92198e4f2f37b142a89cec40f21458ed82","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-06-10 16:13:38.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"10ab82f0462b17acb766ff3d35114aaaf348cd60","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2015-06-12 11:32:59.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"e5704e708e4f8b71038a4d921bcf81b1ef815bae","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-06-16 16:38:11.000000000","message":"Patch Set 1: Code-Review-1\n\nso, honestly, can we just stop providing the option to do file injection in devstack? I\u0027m not convinced it\u0027s a thing we want supported at all.","accounts_in_message":[],"_revision_number":1},{"id":"b3ee6b14f58517bb82727974b884a0f0d98ba559","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2015-06-23 10:26:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"51ed9ecfeb32f287b17d1f3e423673a216fe8eba","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2015-06-23 10:27:26.000000000","message":"Patch Set 2:\n\nSean, you approved the previous change that added the option to devstack ;-)\n\nI\u0027ve sent a followup patch that removes the support, we can move this discussion then there.","accounts_in_message":[],"_revision_number":2},{"id":"18e5bc9c2728d4a5798387158befb2e5722536f2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 11:29:28.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- check-tempest-dsvm-full http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-full/6532fb3/ : SUCCESS in 45m 03s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-postgres-full/72f1c93/ : SUCCESS in 43m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-neutron-full/d951890/ : SUCCESS in 1h 01m 10s\n- check-grenade-dsvm http://logs.openstack.org/80/187980/2/check/check-grenade-dsvm/aa3b2c6/ : SUCCESS in 41m 05s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/187980/2/check/gate-tempest-dsvm-large-ops/66967a0/ : SUCCESS in 25m 40s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/187980/2/check/gate-tempest-dsvm-neutron-large-ops/1a73cb1/ : SUCCESS in 23m 48s\n- gate-devstack-bashate http://logs.openstack.org/80/187980/2/check/gate-devstack-bashate/c34c4db/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/80/187980/2/check/gate-devstack-unit-tests/0fd051b/ : SUCCESS in 36s\n- check-devstack-dsvm-cells http://logs.openstack.org/80/187980/2/check/check-devstack-dsvm-cells/f305e3a/ : SUCCESS in 27m 18s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/80/187980/2/check/check-grenade-dsvm-partial-ncpu/169b039/ : FAILURE in 35m 54s\n- check-swift-dsvm-functional http://logs.openstack.org/80/187980/2/check/check-swift-dsvm-functional/59dba18/ : SUCCESS in 26m 51s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-ironic-pxe_ssh/21c1a58/ : SUCCESS in 33m 27s\n- check-devstack-dsvm-updown http://logs.openstack.org/80/187980/2/check/check-devstack-dsvm-updown/67ec903/ : SUCCESS in 18m 52s\n- check-tempest-dsvm-f21 http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-f21/3be92c0/ : FAILURE in 45m 38s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-centos7/d7483d5/ : FAILURE in 22m 42s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/80/187980/2/check/gate-devstack-publish-docs/a3a9291//doc/build/html/ : SUCCESS in 1m 50s\n- check-grenade-dsvm-neutron http://logs.openstack.org/80/187980/2/check/check-grenade-dsvm-neutron/6d00391/ : FAILURE in 45m 12s","accounts_in_message":[],"_revision_number":2},{"id":"dd91425316b6e03ceeedb0f1ed8b3c073ef441a6","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-23 11:33:47.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/80/187980/2/2031/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":"c7bcc354dbd5ff6782c20dfe55abf5fa09d71f12","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-06-23 20:40:43.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\ni think this is ok, modulo discussion about complete removal which is in a separate change","accounts_in_message":[],"_revision_number":2},{"id":"0111cf28b44f93abb031c0a61b9780d79c2b1a10","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 21:29:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-full/f656a29/ : SUCCESS in 42m 21s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-postgres-full/cc9ab73/ : SUCCESS in 40m 43s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-neutron-full/4affbd1/ : SUCCESS in 41m 45s\n- check-grenade-dsvm http://logs.openstack.org/80/187980/2/check/check-grenade-dsvm/58170c9/ : SUCCESS in 45m 14s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/187980/2/check/gate-tempest-dsvm-large-ops/c2ed5f9/ : SUCCESS in 25m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/187980/2/check/gate-tempest-dsvm-neutron-large-ops/4b6cca6/ : SUCCESS in 24m 19s\n- gate-devstack-bashate http://logs.openstack.org/80/187980/2/check/gate-devstack-bashate/f6d8858/ : SUCCESS in 22s\n- gate-devstack-unit-tests http://logs.openstack.org/80/187980/2/check/gate-devstack-unit-tests/6d27698/ : SUCCESS in 20s\n- check-devstack-dsvm-cells http://logs.openstack.org/80/187980/2/check/check-devstack-dsvm-cells/14a4707/ : SUCCESS in 19m 58s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/80/187980/2/check/check-grenade-dsvm-partial-ncpu/1b3aa01/ : SUCCESS in 37m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/80/187980/2/check/check-swift-dsvm-functional/68ca160/ : SUCCESS in 24m 21s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-ironic-pxe_ssh/c76d111/ : SUCCESS in 33m 50s\n- check-devstack-dsvm-updown http://logs.openstack.org/80/187980/2/check/check-devstack-dsvm-updown/146a57c/ : SUCCESS in 21m 04s\n- check-tempest-dsvm-f21 http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-f21/b9baa66/ : FAILURE in 47m 44s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/80/187980/2/check/check-tempest-dsvm-centos7/62b7c09/ : FAILURE in 21m 47s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/80/187980/2/check/gate-devstack-publish-docs/270500e//doc/build/html/ : SUCCESS in 1m 32s\n- check-grenade-dsvm-neutron http://logs.openstack.org/80/187980/2/check/check-grenade-dsvm-neutron/c633a87/ : SUCCESS in 38m 38s","accounts_in_message":[],"_revision_number":2},{"id":"18a69f0da128591d328388bc8be625d3b90a7d18","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 21:29:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"ccb7bd0188a66c719f98909e6cf3b6238be63538","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 22:43:01.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/80/187980/2/gate/gate-tempest-dsvm-full/6263b77/ : SUCCESS in 35m 03s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/80/187980/2/gate/gate-tempest-dsvm-postgres-full/8a32371/ : SUCCESS in 42m 08s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/80/187980/2/gate/gate-tempest-dsvm-neutron-full/dd1b952/ : SUCCESS in 58m 31s\n- gate-grenade-dsvm http://logs.openstack.org/80/187980/2/gate/gate-grenade-dsvm/08172f0/ : SUCCESS in 37m 32s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/187980/2/gate/gate-tempest-dsvm-large-ops/1badc84/ : SUCCESS in 26m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/187980/2/gate/gate-tempest-dsvm-neutron-large-ops/eb58b41/ : SUCCESS in 24m 20s\n- gate-devstack-bashate http://logs.openstack.org/80/187980/2/gate/gate-devstack-bashate/6d9727a/ : SUCCESS in 23s\n- gate-devstack-dsvm-cells http://logs.openstack.org/80/187980/2/gate/gate-devstack-dsvm-cells/36f4657/ : SUCCESS in 20m 09s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/80/187980/2/gate/gate-grenade-dsvm-partial-ncpu/c8ab90e/ : SUCCESS in 41m 19s\n- gate-swift-dsvm-functional http://logs.openstack.org/80/187980/2/gate/gate-swift-dsvm-functional/fa21f63/ : SUCCESS in 25m 18s","accounts_in_message":[],"_revision_number":2},{"id":"6ccb0a07dfec6ddb2fba1bea83b9653cfbbfe5b3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 22:43:01.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0ae942b41c6dcd0fe7353e7d68574194fb72a66d","revisions":{"e064c2db3d3a7e514edf8423c5e1858df765bf4a":{"kind":"REWORK","_number":1,"created":"2015-06-03 12:28:00.000000000","uploader":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"ref":"refs/changes/80/187980/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/187980/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/187980/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/187980/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/187980/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/187980/1"}}},"commit":{"parents":[{"commit":"a1774b5704fc73a52ffbda869f923819adb10cf7","subject":"Merge \"Define PUBLIC_BRIDGE in the main Neutron lib\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a1774b5704fc73a52ffbda869f923819adb10cf7"}]}],"author":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2015-06-03 12:09:05.000000000","tz":120},"committer":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2015-06-03 12:27:45.000000000","tz":120},"subject":"Only install python-libguestfs bindings when needed","message":"Only install python-libguestfs bindings when needed\n\nCurrently those bindings are missing from SLES12, and since\nthey\u0027re not actually used unless file injection is enabled\n(which is not by default), only conditionally depend on it.\n\nChange-Id: I79a8d8ac7ad2fbd7d2fce696821d130218e43e03\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e064c2db3d3a7e514edf8423c5e1858df765bf4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e064c2db3d3a7e514edf8423c5e1858df765bf4a"}]},"branch":"refs/heads/master"},"0ae942b41c6dcd0fe7353e7d68574194fb72a66d":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-06-23 10:26:40.000000000","uploader":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"ref":"refs/changes/80/187980/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/187980/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/187980/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/187980/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/187980/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/187980/2"}}},"commit":{"parents":[{"commit":"65c25e9e5e724196029ab8128ffef8d17c33a940","subject":"Merge \"use pip_install_gr for ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/65c25e9e5e724196029ab8128ffef8d17c33a940"}]}],"author":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2015-06-03 12:09:05.000000000","tz":120},"committer":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2015-06-23 10:22:21.000000000","tz":120},"subject":"Only install python-libguestfs bindings when needed","message":"Only install python-libguestfs bindings when needed\n\nCurrently those bindings are missing from SLES12, and since\nthey\u0027re not actually used unless file injection is enabled\n(which is not by default), only conditionally depend on it.\n\nChange-Id: I79a8d8ac7ad2fbd7d2fce696821d130218e43e03\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0ae942b41c6dcd0fe7353e7d68574194fb72a66d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0ae942b41c6dcd0fe7353e7d68574194fb72a66d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
