)]}'
{"id":"openstack%2Fdevstack~68726","triplet_id":"openstack%2Fdevstack~master~I4ee51ea542d5aa63879afd5297311a9df727c57f","project":"openstack/devstack","branch":"master","topic":"lib-hp-3par","hashtags":[],"change_id":"I4ee51ea542d5aa63879afd5297311a9df727c57f","subject":"Replace custom cinder driver configs","status":"MERGED","created":"2014-01-23 19:15:00.000000000","updated":"2014-02-12 22:38:54.000000000","submitted":"2014-02-12 22:38:53.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ffa348e15c59fee304df78a5fce71709d3c39205","_number":68726,"virtual_id_number":68726,"owner":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":2,"date":"2014-02-12 22:38:53.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},{"value":0,"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"all":[{"value":2,"date":"2014-02-11 20:31:51.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":1,"date":"2014-02-11 19:30:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},{"value":0,"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},{"value":2,"date":"2014-02-12 17:20:03.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"date":"2014-02-11 20:31:51.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},{"value":0,"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},{"value":1,"date":"2014-02-12 17:20:03.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2014-02-11 19:30:46.000000000","_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},{"value":0,"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},{"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-02-05 04:31:21.000000000","updated_by":{"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},"reviewer":{"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},"state":"REVIEWER"},{"updated":"2014-02-11 19:30:46.000000000","updated_by":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"reviewer":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"state":"REVIEWER"},{"updated":"2014-02-11 19:30:54.000000000","updated_by":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"reviewer":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"state":"REVIEWER"},{"updated":"2014-02-11 20:31:51.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2014-02-12 17:20:03.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":"2014-02-12 22:38:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7cea15b7feb89eeaccb36623777cb3275b462693","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-23 20:19:20.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/1/check/gate-devstack-bash8/543085d : SUCCESS in 6s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/1/check/check-tempest-dsvm-full/f00437f : SUCCESS in 58m 35s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/1/check/check-tempest-dsvm-postgres-full/c02254f : SUCCESS in 1h 00m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/1/check/check-tempest-dsvm-neutron/86ae3ea : SUCCESS in 38m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/1/check/gate-tempest-dsvm-large-ops/69a94b4 : FAILURE in 21m 51s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/1/check/gate-tempest-dsvm-neutron-large-ops/2303afd : SUCCESS in 14m 08s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/1/check/check-grenade-dsvm/f47282e : SUCCESS in 31m 17s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/1/check/check-swift-dsvm-functional/462383f : SUCCESS in 13m 04s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/1/check/check-devstack-dsvm-neutron/941a73d : FAILURE in 14m 12s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"599b04cabd65393d3c12908e4e927dea4b057570","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-01-24 18:23:38.000000000","message":"Patch Set 1:\n\nrecheck bug 1272456","accounts_in_message":[],"_revision_number":1},{"id":"d14a46a6964e9adaf8e047f3853625b2eae55633","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-24 19:33:33.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/1/check/gate-devstack-bash8/d17d453 : SUCCESS in 6s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/1/check/check-tempest-dsvm-full/9a27d11 : SUCCESS in 58m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/1/check/check-tempest-dsvm-postgres-full/3b652ea : SUCCESS in 50m 45s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/1/check/check-tempest-dsvm-neutron/c2fbd54 : SUCCESS in 29m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/1/check/gate-tempest-dsvm-large-ops/16e6b8d : SUCCESS in 13m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/1/check/gate-tempest-dsvm-neutron-large-ops/f7b482c : SUCCESS in 12m 35s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/1/check/check-grenade-dsvm/698929f : SUCCESS in 34m 44s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/1/check/check-swift-dsvm-functional/ebd499a : SUCCESS in 12m 05s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/1/check/check-devstack-dsvm-neutron/e349ce4 : FAILURE in 15m 06s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"a870ddcf65729e69fd2928213a0ddc5704cc3f05","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-01-29 18:15:14.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nThis is close to what I\u0027d prefer to see for handling multiple backends...something more like what I did on lib/nova for hypervisors would be better as it can handle arbitrary steps, such as installing packages or whatever.  That is what would be required to do ceph for example.  (see https://review.openstack.org/#/c/65113).\n\nPure config-file settings can already be done from local.conf, with the exception that there is no branching on the backend selection, you would need a local.conf per backend...","accounts_in_message":[],"_revision_number":1},{"id":"2e1d891aa7fb5aeb086fb7f00f3bbf850c6379ed","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-01-29 20:53:56.000000000","message":"Patch Set 1:\n\nOh that\u0027s cool!  I didn\u0027t see how you setup Nova\u0027s hypervisors there.\n\nI\u0027ll take a look and resubmit in line with what you\u0027ve done there.\n\nThanks","accounts_in_message":[],"_revision_number":1},{"id":"aac2581a0ce0eae7ea0f46cce2e573b1658930f4","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-01 00:31:28.000000000","message":"Patch Set 1: Work In Progress\n\nUpdating to use the same pattern as nova","accounts_in_message":[],"_revision_number":1},{"id":"8b22cc6013c3a816897ad51be3645399b1a346ce","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-05 03:42:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9450ad3ee4e3ee80f5f8440911883f57714696dc","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-05 03:44:58.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"48cfc4d93eda06d41ff5af8f40f84b07f868cc54","author":{"_account_id":9366,"name":"Andrew Kerr","email":"andrew.kerr@netapp.com","username":"andrew-kerr"},"date":"2014-02-05 04:31:21.000000000","message":"Patch Set 3: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"9fec39fbbdc077233df211ae9aae18fa1919193e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-05 04:58:36.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/3/check/gate-devstack-bash8/2688536 : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/3/check/check-devstack-dsvm-cells/bf421ed : SUCCESS in 10m 01s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/3/check/check-tempest-dsvm-full/ff3d929 : FAILURE in 1h 13m 26s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/3/check/check-tempest-dsvm-postgres-full/5d46a3d : SUCCESS in 46m 38s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/3/check/check-tempest-dsvm-neutron/054da45 : SUCCESS in 33m 14s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/3/check/gate-tempest-dsvm-large-ops/7d38eb3 : SUCCESS in 21m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/3/check/gate-tempest-dsvm-neutron-large-ops/8b752af : SUCCESS in 11m 10s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/3/check/check-grenade-dsvm/42fb7b2 : SUCCESS in 37m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/3/check/check-swift-dsvm-functional/2ea1ca5 : SUCCESS in 11m 51s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/3/check/check-devstack-dsvm-neutron/3fba972 : FAILURE in 16m 46s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/3/check/check-tempest-dsvm-ironic-nv/cf9304c : SUCCESS in 29m 21s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/3/check/check-tempest-dsvm-ironic-postgres-nv/a9d1fbb : SUCCESS in 25m 28s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"62cd599df9f208533175f6773a84c376620c8c23","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-05 05:44:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"701e637aea79ebeb79583fa3310dc37e56593e7b","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-05 05:49:17.000000000","message":"Patch Set 3: (2 inline comments)\n\nThanks Andrew!  Adding the tempest vendor and protocol settings is a great idea.  I\u0027ll do a follow up later if this makes it through.","accounts_in_message":[],"_revision_number":3},{"id":"fe576c476f97caf70b9b9a4ff70279f5c1804f47","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-05 06:37:19.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/4/check/gate-devstack-bash8/0f9727f : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/4/check/check-devstack-dsvm-cells/649cbb2 : SUCCESS in 9m 38s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/4/check/check-tempest-dsvm-full/db57a9f : SUCCESS in 52m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/4/check/check-tempest-dsvm-postgres-full/6117108 : SUCCESS in 49m 26s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/4/check/check-tempest-dsvm-neutron/d25d9eb : SUCCESS in 30m 05s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/4/check/gate-tempest-dsvm-large-ops/694e680 : SUCCESS in 12m 11s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/4/check/gate-tempest-dsvm-neutron-large-ops/5799062 : SUCCESS in 12m 46s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/4/check/check-grenade-dsvm/a0dd8ba : SUCCESS in 47m 24s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/4/check/check-swift-dsvm-functional/e09e244 : SUCCESS in 13m 37s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/4/check/check-devstack-dsvm-neutron/8e6e848 : FAILURE in 13m 13s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/4/check/check-tempest-dsvm-ironic-nv/2584200 : SUCCESS in 25m 53s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/4/check/check-tempest-dsvm-ironic-postgres-nv/446421b : SUCCESS in 34m 33s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"676a85bfb1443ad08e416ca3c1768202db9187d8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-06 16:21:45.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nThanks John, this is what I was thinking of.  You\u0027re only actually calling cinder_configure_driver, do you think any of the other functions declared will be needed?  Let\u0027s either get the calls in place or remove the placeholders.","accounts_in_message":[],"_revision_number":4},{"id":"87a29daf4020619f9770296bd966d0bbd0ba77e4","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-06 17:12:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7c7316d0b10296efccaa274eda25c4e9b98687e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-06 17:12:23.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"4fa11028f0af6cd9eba31130eeca87bf3b65f215","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-06 17:13:00.000000000","message":"Patch Set 4: (1 inline comment)\n\nThanks Dean, I thought they might be useful but probably doesn\u0027t make any sense right now, people can add that if needed in future work.","accounts_in_message":[],"_revision_number":4},{"id":"7ca6ad1ff07000059d7cce389ceadb1f631d856a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-06 18:12:02.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/5/check/gate-devstack-bash8/a8a0768 : SUCCESS in 31s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/5/check/check-devstack-dsvm-cells/8409577 : SUCCESS in 13m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-full/a89904a : SUCCESS in 47m 24s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-postgres-full/e39f521 : SUCCESS in 56m 42s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-neutron/0ceabcf : SUCCESS in 33m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/5/check/gate-tempest-dsvm-large-ops/0cb9e52 : SUCCESS in 17m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/5/check/gate-tempest-dsvm-neutron-large-ops/3b9c5a8 : SUCCESS in 16m 52s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/5/check/check-grenade-dsvm/51147df : SUCCESS in 33m 59s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/5/check/check-swift-dsvm-functional/1d93691 : SUCCESS in 17m 08s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/5/check/check-devstack-dsvm-neutron/ced8834 : FAILURE in 17m 31s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-ironic-nv/875b655 : SUCCESS in 28m 55s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-ironic-postgres-nv/33b7c03 : SUCCESS in 29m 25s (non-voting)\n- check-tempest-dsvm-savanna-nv http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-savanna-nv/69834fe : SUCCESS in 22m 11s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-savanna-postgres-nv/192c333 : SUCCESS in 21m 28s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/26/68726/5/check/check-tempest-dsvm-savanna-neutron-nv/a92372d : SUCCESS in 33m 49s (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"fab5fb0c0d73cbdf508ac14e75a0dc0076d3bc8f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-06 19:46:48.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\nLooks good, thanks John","accounts_in_message":[],"_revision_number":5},{"id":"f27c881e03f6430aea967bb738f84071b004cc17","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-07 17:27:59.000000000","message":"Patch Set 5: Work In Progress\n\nLatest changes seem to break variable resolution (http_proxy when setting up hypervisor plugin).  Only when actually using the driver, investigating.","accounts_in_message":[],"_revision_number":5},{"id":"c5e303fb0b88de08a01f1a575b7a535eefa1d137","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-07 18:05:17.000000000","message":"Patch Set 5:\n\nset -u causes subsequent functions to fail here.","accounts_in_message":[],"_revision_number":5},{"id":"6ee8f925ba530768670a87b5d91f8cbbf1bf4773","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-07 18:44:59.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"e4ab8de09f0f6c6f9490b26caa74852854b7e4df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-07 18:45:00.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"fa1f7dc1bdb50fd08930316956c01adb4d762d09","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-07 19:40:16.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/6/check/gate-devstack-bash8/4b4acaa : SUCCESS in 7s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/6/check/check-devstack-dsvm-cells/f49bb6c : SUCCESS in 10m 35s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-full/0da23c9 : SUCCESS in 53m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-postgres-full/24f02f2 : SUCCESS in 55m 04s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-neutron/82f3aa7 : SUCCESS in 29m 57s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/6/check/gate-tempest-dsvm-large-ops/07fe919 : SUCCESS in 14m 01s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/6/check/gate-tempest-dsvm-neutron-large-ops/7f12b41 : SUCCESS in 15m 23s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/6/check/check-grenade-dsvm/c3d1349 : SUCCESS in 27m 05s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/6/check/check-swift-dsvm-functional/f7a5f8f : SUCCESS in 13m 27s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/6/check/check-devstack-dsvm-neutron/4cff2b2 : FAILURE in 15m 54s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-ironic-nv/cceaff7 : SUCCESS in 24m 29s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-ironic-postgres-nv/235aa49 : SUCCESS in 27m 27s (non-voting)\n- check-tempest-dsvm-savanna-nv http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-savanna-nv/6ffcae6 : SUCCESS in 20m 47s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-savanna-postgres-nv/97b1057 : SUCCESS in 19m 09s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/26/68726/6/check/check-tempest-dsvm-savanna-neutron-nv/637dbe6 : SUCCESS in 23m 47s (non-voting)\n","accounts_in_message":[],"_revision_number":6},{"id":"53e1553824ccbb7cf3a2feaab0aee7f6464bd902","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-02-08 00:10:48.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"6e5b613d67a073270e5de7cf7fb577524d3fcf51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-08 00:10:49.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"615ebc1e8a57a76b8c7f7ac0dfa5528286078052","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-08 01:03:48.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/7/check/gate-devstack-bash8/7c263bc : SUCCESS in 7s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/7/check/check-devstack-dsvm-cells/3c10c3a : SUCCESS in 9m 51s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-full/04b8485 : SUCCESS in 52m 48s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-postgres-full/4603caa : SUCCESS in 44m 29s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-neutron/2f9653f : SUCCESS in 28m 37s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/7/check/gate-tempest-dsvm-large-ops/37056c8 : SUCCESS in 11m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/7/check/gate-tempest-dsvm-neutron-large-ops/a47f38c : SUCCESS in 13m 50s\n- check-grenade-dsvm http://logs.openstack.org/26/68726/7/check/check-grenade-dsvm/95ec9c4 : SUCCESS in 35m 31s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/7/check/check-swift-dsvm-functional/7657f53 : SUCCESS in 11m 43s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/7/check/check-devstack-dsvm-neutron/7c1e16c : FAILURE in 13m 02s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-ironic-nv/3539158 : SUCCESS in 25m 29s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-ironic-postgres-nv/36ea2ae : SUCCESS in 29m 06s (non-voting)\n- check-tempest-dsvm-savanna-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-savanna-nv/18deea8 : SUCCESS in 19m 22s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-savanna-postgres-nv/128619b : SUCCESS in 23m 53s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-savanna-neutron-nv/eda87bc : SUCCESS in 29m 29s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"d7d3f9805400c039e515629cee780ba85060c8c4","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2014-02-11 14:16:23.000000000","message":"Patch Set 7: (1 inline comment)\n\nLet me know what do you think about my question and if that\u0027s not a use case i will be happy to +2,A it.","accounts_in_message":[],"_revision_number":7},{"id":"b4d4bc38fa8f7945f0395e3dd8cfe41801a5eb65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-11 14:16:24.000000000","message":"Patch Set 7: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"802fcfb62e137ec3947df7a899fabde98bc820fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-11 15:01:18.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/7/check/gate-devstack-bash8/5c3d053 : SUCCESS in 5s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/7/check/check-devstack-dsvm-cells/2dcc5b6 : SUCCESS in 12m 40s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-full/5164caf : SUCCESS in 42m 27s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-postgres-full/0e030ca : SUCCESS in 43m 36s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-neutron/175926f : SUCCESS in 30m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/7/check/gate-tempest-dsvm-large-ops/97fe028 : SUCCESS in 12m 36s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/7/check/gate-tempest-dsvm-neutron-large-ops/09f9ea5 : SUCCESS in 14m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-neutron-heat-slow/520d442 : SUCCESS in 18m 58s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/26/68726/7/check/check-grenade-dsvm/0fad4ae : SUCCESS in 39m 24s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/7/check/check-swift-dsvm-functional/450ef43 : SUCCESS in 12m 39s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/7/check/check-devstack-dsvm-neutron/8cc46a2 : FAILURE in 13m 42s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-ironic-nv/d91a268 : SUCCESS in 24m 22s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-ironic-postgres-nv/1dde70e : SUCCESS in 26m 02s (non-voting)\n- check-tempest-dsvm-savanna-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-savanna-nv/c641164 : SUCCESS in 17m 36s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-savanna-postgres-nv/e30336f : SUCCESS in 24m 56s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/26/68726/7/check/check-tempest-dsvm-savanna-neutron-nv/395fae9 : SUCCESS in 34m 53s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"cfa48215ae8405bce832d12e4541461f066bb06d","author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"date":"2014-02-11 15:44:11.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\nGreat addition","accounts_in_message":[],"_revision_number":7},{"id":"fa4e63341422bba19557b2d76fd70d0f861b4522","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2014-02-11 19:30:46.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"aa2704a584442a3f279bbc6d208909b6485e502c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-11 19:30:47.000000000","message":"Patch Set 8:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"c66426f321bfbe05b92e5df362d87ba5049bc3f4","author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"date":"2014-02-11 19:30:54.000000000","message":"Patch Set 8: Looks good to me, but someone else must approve\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":8},{"id":"4ff2e16a080f89f770f96ba3df1b6cccd2d0f3d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-11 20:28:35.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/8/check/gate-devstack-bash8/040fcf9 : SUCCESS in 6s\n- check-devstack-dsvm-cells http://logs.openstack.org/26/68726/8/check/check-devstack-dsvm-cells/c4e9a5c : SUCCESS in 9m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-full/7d9cd1c : SUCCESS in 57m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-postgres-full/871e3e4 : SUCCESS in 36m 20s\n- check-tempest-dsvm-neutron http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-neutron/1b096ff : SUCCESS in 29m 57s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/8/check/gate-tempest-dsvm-large-ops/75aa45d : SUCCESS in 12m 26s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/8/check/gate-tempest-dsvm-neutron-large-ops/35e0fac : SUCCESS in 13m 15s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-neutron-heat-slow/db359cb : SUCCESS in 18m 55s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-cells-full/31d6941 : FAILURE in 22m 07s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/26/68726/8/check/check-grenade-dsvm/188feb8 : SUCCESS in 33m 51s\n- check-swift-dsvm-functional http://logs.openstack.org/26/68726/8/check/check-swift-dsvm-functional/8b92a68 : SUCCESS in 14m 21s\n- check-devstack-dsvm-neutron http://logs.openstack.org/26/68726/8/check/check-devstack-dsvm-neutron/f4382ca : FAILURE in 15m 40s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-ironic-nv/406ab6d : SUCCESS in 28m 11s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-ironic-postgres-nv/78c04fe : SUCCESS in 32m 35s (non-voting)\n- check-tempest-dsvm-savanna-nv http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-savanna-nv/d3daa54 : SUCCESS in 23m 04s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-savanna-postgres-nv/757bd29 : SUCCESS in 18m 46s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/26/68726/8/check/check-tempest-dsvm-savanna-neutron-nv/f531ce7 : SUCCESS in 31m 34s (non-voting)\n","accounts_in_message":[],"_revision_number":8},{"id":"3223cdbecf2f9bde45c166e8875052006af75348","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2014-02-11 20:31:51.000000000","message":"Patch Set 8: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":8},{"id":"3b7c2a95fb0ff810416373c103861dd7373e9f91","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-12 17:20:03.000000000","message":"Patch Set 8: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":8},{"id":"cee83674aabf83afb81230c65ded86b839117bcc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-12 17:20:35.000000000","message":"Patch Set 8: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"76bdc6ac747910c6dc067fa9fa4e538bbaa8e041","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-12 22:38:53.000000000","message":"Patch Set 8: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/26/68726/8/gate/gate-devstack-bash8/4d78de8 : SUCCESS in 8s\n- gate-devstack-dsvm-cells http://logs.openstack.org/26/68726/8/gate/gate-devstack-dsvm-cells/fa82844 : SUCCESS in 12m 22s\n- gate-tempest-dsvm-full http://logs.openstack.org/26/68726/8/gate/gate-tempest-dsvm-full/842809b : SUCCESS in 40m 47s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/26/68726/8/gate/gate-tempest-dsvm-postgres-full/362fc26 : SUCCESS in 43m 35s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/26/68726/8/gate/gate-tempest-dsvm-neutron/667ccf2 : SUCCESS in 33m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/26/68726/8/gate/gate-tempest-dsvm-large-ops/753548c : SUCCESS in 12m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/26/68726/8/gate/gate-tempest-dsvm-neutron-large-ops/9df349a : SUCCESS in 14m 12s\n- gate-grenade-dsvm http://logs.openstack.org/26/68726/8/gate/gate-grenade-dsvm/4f6ef7e : SUCCESS in 39m 01s\n- gate-swift-dsvm-functional http://logs.openstack.org/26/68726/8/gate/gate-swift-dsvm-functional/a622c33 : SUCCESS in 13m 29s\n","accounts_in_message":[],"_revision_number":8},{"id":"86bc200d184738c3e0147583cb45489f46d3bcf5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-12 22:38:54.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"d0860cc26d78c3f1c70b332ecc793442a1c8048d","revisions":{"1653d1e531fb8208bcde80da51946ed812904909":{"kind":"REWORK","_number":1,"created":"2014-01-23 19:15:00.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/1"}}},"commit":{"parents":[{"commit":"6d323f43b499482765438a964ac11874d4af3aec","subject":"Merge \"updated sar options to collect more data\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6d323f43b499482765438a964ac11874d4af3aec"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 19:14:33.000000000","tz":-420},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here I thought it would\nbe useful to abstract this a bit and create a generalized\ndriver config section using an external file.\n\nThis patch adds an env variable:\nCINDER_DRIVER_FILE, which when set in your localrc\nwould point to a file containing the needed entries\nfor a custom driver.\n\nAn example localrc would have:\n  CINDER_DRIVER_FILE\u003d/home/user/my-driver.txt\n\nmy-driver.txt would include the necessary conf entries in comma separated form:\n  DEFAULT,volume_driver,cinder.volume.drivers.somedriver\n  DEFAULT,san_ip,192.168.139.111\n  DEFAULT,san_login,admin\n  DEFAULT,san_password,admin\n\nThis is a simple comma delimited list of:\nCONF-HEADER/SECTION, CONF-VAR, SETTING\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1653d1e531fb8208bcde80da51946ed812904909"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1653d1e531fb8208bcde80da51946ed812904909"}]},"branch":"refs/heads/master"},"76114558cc421cb323bfbd5ee65e1249627ee0bc":{"kind":"REWORK","_number":2,"created":"2014-02-05 03:42:58.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/2"}}},"commit":{"parents":[{"commit":"6d323f43b499482765438a964ac11874d4af3aec","subject":"Merge \"updated sar options to collect more data\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6d323f43b499482765438a964ac11874d4af3aec"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2014-02-05 03:42:57.000000000","tz":0},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/76114558cc421cb323bfbd5ee65e1249627ee0bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/76114558cc421cb323bfbd5ee65e1249627ee0bc"}]},"branch":"refs/heads/master"},"cad9dca5c8249923e19d6778bcfcade1bf17408f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-02-05 03:44:58.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/3"}}},"commit":{"parents":[{"commit":"e38cad092ff96dc0178a19fe6f33f13db99eebb0","subject":"Merge \"Silence commands to echo copyright notices\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e38cad092ff96dc0178a19fe6f33f13db99eebb0"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2014-02-05 03:44:47.000000000","tz":0},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cad9dca5c8249923e19d6778bcfcade1bf17408f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cad9dca5c8249923e19d6778bcfcade1bf17408f"}]},"branch":"refs/heads/master"},"2d6bf269f58ab2285f5a17c113e06a53cf7c21c7":{"kind":"REWORK","_number":4,"created":"2014-02-05 05:44:36.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/4"}}},"commit":{"parents":[{"commit":"e38cad092ff96dc0178a19fe6f33f13db99eebb0","subject":"Merge \"Silence commands to echo copyright notices\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e38cad092ff96dc0178a19fe6f33f13db99eebb0"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-02-05 05:44:33.000000000","tz":-420},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2d6bf269f58ab2285f5a17c113e06a53cf7c21c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2d6bf269f58ab2285f5a17c113e06a53cf7c21c7"}]},"branch":"refs/heads/master"},"fb9fecbaad724ebf06ace555dc4a00a2570fdeaa":{"kind":"REWORK","_number":5,"created":"2014-02-06 17:12:16.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/5"}}},"commit":{"parents":[{"commit":"e38cad092ff96dc0178a19fe6f33f13db99eebb0","subject":"Merge \"Silence commands to echo copyright notices\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e38cad092ff96dc0178a19fe6f33f13db99eebb0"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-02-06 17:12:04.000000000","tz":-420},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fb9fecbaad724ebf06ace555dc4a00a2570fdeaa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fb9fecbaad724ebf06ace555dc4a00a2570fdeaa"}]},"branch":"refs/heads/master"},"a27e1885b71cbc9aee04c84e5a4ee6b3734a2839":{"kind":"REWORK","_number":6,"created":"2014-02-07 18:44:59.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/6"}}},"commit":{"parents":[{"commit":"e38cad092ff96dc0178a19fe6f33f13db99eebb0","subject":"Merge \"Silence commands to echo copyright notices\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e38cad092ff96dc0178a19fe6f33f13db99eebb0"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2014-02-07 18:44:58.000000000","tz":-420},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a27e1885b71cbc9aee04c84e5a4ee6b3734a2839"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a27e1885b71cbc9aee04c84e5a4ee6b3734a2839"}]},"branch":"refs/heads/master"},"24bd23439db2de132fdc0d2c8a9e0850df16db66":{"kind":"REWORK","_number":7,"created":"2014-02-08 00:10:48.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/26/68726/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/7"}}},"commit":{"parents":[{"commit":"e38cad092ff96dc0178a19fe6f33f13db99eebb0","subject":"Merge \"Silence commands to echo copyright notices\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e38cad092ff96dc0178a19fe6f33f13db99eebb0"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-02-08 00:10:38.000000000","tz":-420},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/24bd23439db2de132fdc0d2c8a9e0850df16db66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/24bd23439db2de132fdc0d2c8a9e0850df16db66"}]},"branch":"refs/heads/master"},"d0860cc26d78c3f1c70b332ecc793442a1c8048d":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2014-02-11 19:30:46.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/26/68726/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/26/68726/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/26/68726/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/26/68726/8"}}},"commit":{"parents":[{"commit":"b4b9146de289dcc76683a2683fd0bfedccc5a57c","subject":"Merge \"XenAPI: Fix new useage of trueorfalse\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b4b9146de289dcc76683a2683fd0bfedccc5a57c"}]}],"author":{"name":"john-griffith","email":"john.griffith@solidfire.com","date":"2014-01-23 18:31:10.000000000","tz":-420},"committer":{"name":"Walter A. Boring IV","email":"walter.boring@hp.com","date":"2014-02-11 19:30:04.000000000","tz":-480},"subject":"Replace custom cinder driver configs","message":"Replace custom cinder driver configs\n\nThe devstack/lib/cinder file has a number of third party\ndriver config options hard-coded in it.  Rather than add\nyet another if driver\u003d\u003d statement here let\u0027s use plugin\nfiles and do something similar to what\u0027s already\nin place for nova_hypervisors and neutron plugins.\n\nThis works the same way folks were implementing their\ndrivers already, the key is to use a CINDER_DRIVER\nvariable in your localrc file that matches the name\nof the lib/cinder_plugin file to use.\n\nThe existing third party driver entries that were\nin lib/cinder have been migrated to cooresponding\nplugin files.\n\nChange-Id: I4ee51ea542d5aa63879afd5297311a9df727c57f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d0860cc26d78c3f1c70b332ecc793442a1c8048d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d0860cc26d78c3f1c70b332ecc793442a1c8048d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
