)]}'
{"id":"openstack%2Fdevstack~141956","triplet_id":"openstack%2Fdevstack~master~I02d7d0cb75b9dc3e3295be1a5c785af20316f8e2","project":"openstack/devstack","branch":"master","topic":"bp/pure-cinder-backend","hashtags":[],"change_id":"I02d7d0cb75b9dc3e3295be1a5c785af20316f8e2","subject":"Add a pure cinder_backend to configure PureISCSIDriver","status":"ABANDONED","created":"2014-12-16 01:21:59.000000000","updated":"2015-10-09 21:47:07.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3353154ad55e909bc3f5af3bf7f76354a385b7a5","_number":141956,"virtual_id_number":141956,"owner":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2014-12-16 02:11:18.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2014-12-16 22:34:02.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2014-12-16 19:14:06.000000000","_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-02-03 09:26:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"}],"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":{"all":[{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"}],"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":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-12-16 02:11:18.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":"2014-12-16 22:34:02.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-02-03 09:26:50.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"}],"messages":[{"id":"a6bd01cf444e8c79b98bc63fbb99fe9fab874d60","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2014-12-16 01:21:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d69b76bf4db14de600c11105ac86c327dc975e49","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-12-16 02:11:18.000000000","message":"Patch Set 1: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/56/141956/1/2634/results.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":"fa52c27cf9189127512e0b3f0c38546f704b9a30","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 05:16:31.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/56/141956/1/check//check-tempest-dsvm-full/e5aaf96/ : SUCCESS in 29m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-postgres-full/e014dad/ : SUCCESS in 29m 22s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-neutron-full/21bc611/ : SUCCESS in 39m 41s\n- check-grenade-dsvm http://logs.openstack.org/56/141956/1/check//check-grenade-dsvm/b93c7c8/ : FAILURE in 13m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/141956/1/check//gate-tempest-dsvm-large-ops/ec0080a/ : SUCCESS in 20m 28s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/141956/1/check//gate-tempest-dsvm-neutron-large-ops/2d072c1/ : SUCCESS in 24m 17s\n- gate-devstack-bashate http://logs.openstack.org/56/141956/1/check//gate-devstack-bashate/308e64c/ : SUCCESS in 15s\n- gate-devstack-unit-tests http://logs.openstack.org/56/141956/1/check//gate-devstack-unit-tests/a2b80bf/ : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/56/141956/1/check//check-devstack-dsvm-cells/bc6ce82/ : SUCCESS in 16m 01s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/56/141956/1/check//check-grenade-dsvm-partial-ncpu/d4065a5/ : FAILURE in 16m 34s\n- check-neutron-dsvm-functional http://logs.openstack.org/56/141956/1/check//check-neutron-dsvm-functional/c7470fd/ : SUCCESS in 23m 18s\n- check-swift-dsvm-functional http://logs.openstack.org/56/141956/1/check//check-swift-dsvm-functional/297b117/ : SUCCESS in 19m 43s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-ironic-pxe_ssh/49c659f/ : SUCCESS in 30m 31s\n- check-tempest-dsvm-f20 http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-f20/f92bdc1/ : SUCCESS in 35m 16s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-centos7/b7e15ab/ : FAILURE in 9m 39s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/56/141956/1/check//gate-devstack-publish-docs/705ad46//doc/build/html/ : SUCCESS in 1m 21s","accounts_in_message":[],"_revision_number":1},{"id":"6c67c6c81f565e52ea4c1f48774636adf0167e3b","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2014-12-16 19:14:06.000000000","message":"Patch Set 1:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"b82385c54aac2a697eba7734dba00a69d9cfd7b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 20:53:50.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/56/141956/1/check//check-tempest-dsvm-full/be21532/ : SUCCESS in 35m 00s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-postgres-full/a8e7660/ : SUCCESS in 34m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-neutron-full/7092111/ : FAILURE in 50m 20s\n- check-grenade-dsvm http://logs.openstack.org/56/141956/1/check//check-grenade-dsvm/89f2c00/ : SUCCESS in 30m 52s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/141956/1/check//gate-tempest-dsvm-large-ops/c0528a1/ : SUCCESS in 20m 36s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/141956/1/check//gate-tempest-dsvm-neutron-large-ops/832af07/ : SUCCESS in 19m 39s\n- gate-devstack-bashate http://logs.openstack.org/56/141956/1/check//gate-devstack-bashate/7aaeddb/ : SUCCESS in 12s\n- gate-devstack-unit-tests http://logs.openstack.org/56/141956/1/check//gate-devstack-unit-tests/ee732f1/ : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/56/141956/1/check//check-devstack-dsvm-cells/e4c5c06/ : SUCCESS in 12m 50s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/56/141956/1/check//check-grenade-dsvm-partial-ncpu/c2c07dc/ : SUCCESS in 25m 57s\n- check-neutron-dsvm-functional http://logs.openstack.org/56/141956/1/check//check-neutron-dsvm-functional/828e209/ : SUCCESS in 14m 51s\n- check-swift-dsvm-functional http://logs.openstack.org/56/141956/1/check//check-swift-dsvm-functional/470c181/ : SUCCESS in 17m 57s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-ironic-pxe_ssh/75fc1e6/ : SUCCESS in 26m 28s\n- check-tempest-dsvm-f20 http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-f20/d8a0f49/ : SUCCESS in 31m 00s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-centos7/2a59de7/ : FAILURE in 8m 29s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/56/141956/1/check//gate-devstack-publish-docs/cbb88eb//doc/build/html/ : SUCCESS in 53s","accounts_in_message":[],"_revision_number":1},{"id":"922f12f9d6a4e32bcff581682e7d03b0b5dc0ebd","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2014-12-16 21:32:54.000000000","message":"Patch Set 1:\n\nrecheck bug 1370496","accounts_in_message":[],"_revision_number":1},{"id":"ecdf724a9b1da65add88814249b6cedf4b38ec91","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 22:34:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-full/1d3c540/ : SUCCESS in 28m 53s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-postgres-full/77df4bf/ : SUCCESS in 36m 20s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-neutron-full/6a8a195/ : SUCCESS in 53m 39s\n- check-grenade-dsvm http://logs.openstack.org/56/141956/1/check//check-grenade-dsvm/76ac293/ : SUCCESS in 27m 25s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/56/141956/1/check//gate-tempest-dsvm-large-ops/05d5591/ : SUCCESS in 25m 24s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/56/141956/1/check//gate-tempest-dsvm-neutron-large-ops/f8995c2/ : SUCCESS in 23m 52s\n- gate-devstack-bashate http://logs.openstack.org/56/141956/1/check//gate-devstack-bashate/bc23506/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/56/141956/1/check//gate-devstack-unit-tests/1ee9c47/ : SUCCESS in 6s\n- check-devstack-dsvm-cells http://logs.openstack.org/56/141956/1/check//check-devstack-dsvm-cells/2a25095/ : SUCCESS in 16m 02s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/56/141956/1/check//check-grenade-dsvm-partial-ncpu/cfba7e5/ : SUCCESS in 28m 15s\n- check-neutron-dsvm-functional http://logs.openstack.org/56/141956/1/check//check-neutron-dsvm-functional/d33f2c8/ : SUCCESS in 17m 09s\n- check-swift-dsvm-functional http://logs.openstack.org/56/141956/1/check//check-swift-dsvm-functional/3e3ac89/ : SUCCESS in 17m 01s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-ironic-pxe_ssh/3b2b654/ : SUCCESS in 29m 15s\n- check-tempest-dsvm-f20 http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-f20/fd027f0/ : SUCCESS in 32m 07s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/56/141956/1/check//check-tempest-dsvm-centos7/6dcf7bd/ : FAILURE in 9m 13s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/56/141956/1/check//gate-devstack-publish-docs/421ccab//doc/build/html/ : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":1},{"id":"c92055dcad5dc8c9d6b6f182abd3e7e0a140e1b6","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-03 09:26:50.000000000","message":"Patch Set 1: Code-Review-1\n\nThis is pure config settings and can be easily handled in local.conf.","accounts_in_message":[],"_revision_number":1},{"id":"5f1991d48a50b88c9ac9fe1100f81bbdcf8c978d","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2015-02-03 19:10:26.000000000","message":"Patch Set 1:\n\nFair enough, these can all be set with the local.conf file. Maybe I misunderstood the purpose of the cinder_backends scripts, the others seem to do this same kind of thing by being a helper to simplify the configuration.\n\nMy main goal for adding this is to reduce confusion in configuring DevStack to use our Cinder backend. Right now you need to set something like: CINDER_ENABLED_BACKENDS\u003dpure:puredriver-1 in local.conf, where the \"pure\" prefix means nothing (but some string is required), and the \"puredriver-1\" string is pretty much arbitrary, but *must* match up with default_volume_type and volume_backend_name settings for cinder to make the tests pass due to the default behavior of the cinder setup script.\n\nWith this change that CINDER_ENABLED_BACKENDS\u003dpure:puredriver-1 takes advantage of the smarts built in to the cinder setup script by choosing to use the \"pure\" cinder_backend script to setup the correct backend names and volume types so you don\u0027t need to make sure all the strings match up.\n\nSo, with all that in mind, is simplification of config files something preferred or to remove complexity from the setup scripts and keep more in the config files? I can understand the benefits of either direction...","accounts_in_message":[],"_revision_number":1},{"id":"b76b7eb991639a395d681e2786e21076918e6c00","author":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"date":"2015-10-09 21:47:07.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5a9111899a92c0746bb07d1d075219449fa12cac","revisions":{"5a9111899a92c0746bb07d1d075219449fa12cac":{"kind":"REWORK","_number":1,"created":"2014-12-16 01:21:59.000000000","uploader":{"_account_id":12924,"name":"Patrick East","email":"east.patrick@gmail.com","username":"patrick.east"},"ref":"refs/changes/56/141956/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/141956/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/141956/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/141956/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/141956/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/141956/1"}}},"commit":{"parents":[{"commit":"7f8028069883b8214bd2aae56f78514a4fddddbe","subject":"Merge \"Add WSGIPassAuthorization to the keystone apache template\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7f8028069883b8214bd2aae56f78514a4fddddbe"}]}],"author":{"name":"Patrick East","email":"patrick.east@purestorage.com","date":"2014-12-15 22:44:19.000000000","tz":-480},"committer":{"name":"Patrick East","email":"patrick.east@purestorage.com","date":"2014-12-16 00:55:43.000000000","tz":-480},"subject":"Add a pure cinder_backend to configure PureISCSIDriver","message":"Add a pure cinder_backend to configure PureISCSIDriver\n\nThis will allow for setting a few configuration options in local.conf\nand remove having to specify so much in explicit Cinder and Nova conf \nsections.\n\nImplements: blueprint pure-cinder-backend\nChange-Id: I02d7d0cb75b9dc3e3295be1a5c785af20316f8e2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5a9111899a92c0746bb07d1d075219449fa12cac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5a9111899a92c0746bb07d1d075219449fa12cac"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
