)]}'
{"id":"openstack%2Fdevstack~165281","triplet_id":"openstack%2Fdevstack~master~I5d5c48e188cbb9b4208096736807f082bce524e8","project":"openstack/devstack","branch":"master","topic":"bug/1373513","hashtags":[],"change_id":"I5d5c48e188cbb9b4208096736807f082bce524e8","subject":"Create global_filter to avoid scan of missing devs","status":"MERGED","created":"2015-03-18 03:18:22.000000000","updated":"2015-03-18 23:43:29.000000000","submitted":"2015-03-18 23:43:27.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5298457d42c99b02fead26939e868289448d9a99","_number":165281,"virtual_id_number":165281,"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"},"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2015-03-18 17:39:17.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-03-18 23:43:27.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-03-18 21:27:49.000000000","_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":1,"date":"2015-03-18 21:19:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":2,"date":"2015-03-18 17:48:11.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-03-18 21:21:24.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2015-03-18 21:29:37.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-18 17:39:17.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-03-18 17:48:11.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-03-18 21:19:36.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2015-03-18 21:29:37.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2015-03-18 23:43:27.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0da0defdeb8274a3151650b230897958bc9891e2","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 03:18:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fc6d54ae199b75a55e3b9eafd5885bbfd98e3a5f","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 03:25:51.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"8c936af861a70ab9b5e2d974a53a369ff58beb66","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-03-18 04:33:03.000000000","message":"Patch Set 2: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/81/165281/2/13784/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":2},{"id":"2374114f9cc3093f2d3e82eb043e71c68f270d4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 04:55:42.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/81/165281/2/check/check-tempest-dsvm-full/59df3f0/ : FAILURE in 37m 14s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/81/165281/2/check/check-tempest-dsvm-postgres-full/65b3c04/ : FAILURE in 35m 27s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/81/165281/2/check/check-tempest-dsvm-neutron-full/da2617f/ : FAILURE in 53m 23s\n- check-grenade-dsvm http://logs.openstack.org/81/165281/2/check/check-grenade-dsvm/709fa8e/ : SUCCESS in 38m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/81/165281/2/check/gate-tempest-dsvm-large-ops/0202ad3/ : SUCCESS in 31m 44s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/81/165281/2/check/gate-tempest-dsvm-neutron-large-ops/b7f78c3/ : SUCCESS in 23m 54s\n- gate-devstack-bashate http://logs.openstack.org/81/165281/2/check/gate-devstack-bashate/3066daf/ : SUCCESS in 26s\n- gate-devstack-unit-tests http://logs.openstack.org/81/165281/2/check/gate-devstack-unit-tests/acd9718/ : SUCCESS in 37s\n- check-devstack-dsvm-cells http://logs.openstack.org/81/165281/2/check/check-devstack-dsvm-cells/5842ee5/ : FAILURE in 20m 35s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/81/165281/2/check/check-grenade-dsvm-partial-ncpu/52aa80d/ : SUCCESS in 39m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/81/165281/2/check/check-swift-dsvm-functional/df697de/ : SUCCESS in 23m 14s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/81/165281/2/check/check-tempest-dsvm-ironic-pxe_ssh/89a5b47/ : SUCCESS in 37m 58s\n- check-devstack-dsvm-updown http://logs.openstack.org/81/165281/2/check/check-devstack-dsvm-updown/0ba92e9/ : SUCCESS in 20m 18s\n- check-tempest-dsvm-f21 http://logs.openstack.org/81/165281/2/check/check-tempest-dsvm-f21/10b3f59/ : FAILURE in 1h 25m 59s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/81/165281/2/check/check-tempest-dsvm-centos7/bb4884d/ : FAILURE in 47m 04s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/81/165281/2/check/gate-devstack-publish-docs/a2dffa4//doc/build/html/ : SUCCESS in 1m 51s\n- check-grenade-dsvm-neutron http://logs.openstack.org/81/165281/2/check/check-grenade-dsvm-neutron/fec4310/ : SUCCESS in 1h 25m 05s","accounts_in_message":[],"_revision_number":2},{"id":"841f5fbbc3b1bd1ad199d4f1648002a8d31b6061","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 04:57:59.000000000","message":"Patch Set 2: Workflow-1\n\nWell that was a spectacular failure, the dependency however passes.  There\u0027s something I didn\u0027t think about with splitting the two of these.  I\u0027ll merge them and see what happens","accounts_in_message":[],"_revision_number":2},{"id":"e89c77c1fc509a1f68af83cd42be338456707631","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 05:08:07.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"737f2f71476bb310c7fe2927290218056ee02dde","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 05:26:01.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c9c97cb1254671ba1b327d4afddce5ba82e9736e","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 06:07:51.000000000","message":"Patch Set 4: Workflow-1\n\nBAHHHH... so annoying.\n\nThe xvde2 is throwing off my parsing it seems\n\n2015-03-18 03:47:41.797 | + for pv_info in \u0027$(sudo pvs --noheadings -o name)\u0027\n2015-03-18 03:47:41.798 | ++ echo -e /dev/xvde2\n2015-03-18 03:47:41.798 | ++ tr -d \u0027[[:space:]|/dev/]\u0027\n2015-03-18 03:47:41.799 | + pv\u003dx2\n2015-03-18 03:47:41.799 | + new\u003d\u0027\"a|x2|\", \u0027\n2015-03-18 03:47:41.800 | + filter_string\u003d\u0027global_filter \u003d [ \"a|loop1|\", \"a|x2|\", \u0027\n2015-03-18 03:47:41.800 | + filter_string\u003d\u0027global_filter \u003d [ \"a|loop1|\", \"a|x2|\", \"r|.*|\" ]\u0027\n2015-03-18 03:47:41.800 | + sudo sed -i \u0027/# global_filter \u003d \\[*\\]/a\\    global_filter \u003d [ \"a|loop1|\", \"a|x2|\", \"r|.*|\" ]\u0027 /etc/lvm/lvm.conf","accounts_in_message":[],"_revision_number":4},{"id":"a2774a0c79a5867daf738a38c2283c5f26d579bc","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 06:20:31.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fa7c0c31182cba2be3177186b60447e329da4ccd","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-03-18 07:21:40.000000000","message":"Patch Set 5: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/81/165281/5/13795/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":5},{"id":"653e8dac7c386e5423cb71f463dbc3ce6826fefb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 07:26:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/81/165281/5/check/check-tempest-dsvm-full/09b4cc3/ : SUCCESS in 37m 01s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/81/165281/5/check/check-tempest-dsvm-postgres-full/bc2a414/ : SUCCESS in 37m 32s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/81/165281/5/check/check-tempest-dsvm-neutron-full/c027b92/ : SUCCESS in 44m 09s\n- check-grenade-dsvm http://logs.openstack.org/81/165281/5/check/check-grenade-dsvm/76b5028/ : SUCCESS in 39m 46s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/81/165281/5/check/gate-tempest-dsvm-large-ops/b8cae00/ : SUCCESS in 28m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/81/165281/5/check/gate-tempest-dsvm-neutron-large-ops/68cdcc6/ : SUCCESS in 22m 02s\n- gate-devstack-bashate http://logs.openstack.org/81/165281/5/check/gate-devstack-bashate/1d8c200/ : SUCCESS in 28s\n- gate-devstack-unit-tests http://logs.openstack.org/81/165281/5/check/gate-devstack-unit-tests/6276fff/ : SUCCESS in 34s\n- check-devstack-dsvm-cells http://logs.openstack.org/81/165281/5/check/check-devstack-dsvm-cells/4bed266/ : SUCCESS in 20m 16s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/81/165281/5/check/check-grenade-dsvm-partial-ncpu/a7fad97/ : SUCCESS in 39m 36s\n- check-swift-dsvm-functional http://logs.openstack.org/81/165281/5/check/check-swift-dsvm-functional/7d5a9a0/ : SUCCESS in 23m 22s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/81/165281/5/check/check-tempest-dsvm-ironic-pxe_ssh/3f526e4/ : SUCCESS in 38m 14s\n- check-devstack-dsvm-updown http://logs.openstack.org/81/165281/5/check/check-devstack-dsvm-updown/de8583b/ : SUCCESS in 21m 13s\n- check-tempest-dsvm-f21 http://logs.openstack.org/81/165281/5/check/check-tempest-dsvm-f21/8201c61/ : FAILURE in 43m 56s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/81/165281/5/check/check-tempest-dsvm-centos7/637d6cf/ : SUCCESS in 56m 44s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/81/165281/5/check/gate-devstack-publish-docs/3f9a479//doc/build/html/ : SUCCESS in 1m 35s\n- check-grenade-dsvm-neutron http://logs.openstack.org/81/165281/5/check/check-grenade-dsvm-neutron/baae7de/ : SUCCESS in 1h 01m 02s","accounts_in_message":[],"_revision_number":5},{"id":"eb271b18def0763037dd84e54bcebd6e7d2cecce","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-18 14:01:50.000000000","message":"Patch Set 5: Code-Review-1\n\nWow, that look like it was fun to work out!\n\nPlease move set_lvm_filter() to lib/lvm.\n\nAlso, this feels like system setup to me, what do you think about calling set_lvm_filter() before any OpenStack services are installed?  Like right after fixup_stuff.sh runs?","accounts_in_message":[],"_revision_number":5},{"id":"7e9838f8e7c2b60ae274ee5c395d0c867326de5e","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 16:29:38.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"20a6e9e9486dae102ff749d360735ebb05462fa2","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-03-18 17:39:17.000000000","message":"Patch Set 6: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/81/165281/6/13856/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":6},{"id":"a82c3bd668d8418fc8bcbf87bb3d5b12856fccbb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-18 17:48:11.000000000","message":"Patch Set 6: Code-Review+2\n\nThanks John","accounts_in_message":[],"_revision_number":6},{"id":"c206f6488a0c5dae7361019f8a560d91970af085","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 19:57:12.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/81/165281/6/check/check-tempest-dsvm-full/00455b7/ : SUCCESS in 39m 17s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/81/165281/6/check/check-tempest-dsvm-postgres-full/bff9c39/ : SUCCESS in 36m 37s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/81/165281/6/check/check-tempest-dsvm-neutron-full/1daf70e/ : SUCCESS in 46m 08s\n- check-grenade-dsvm http://logs.openstack.org/81/165281/6/check/check-grenade-dsvm/c4116b7/ : SUCCESS in 48m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/81/165281/6/check/gate-tempest-dsvm-large-ops/f5a6699/ : SUCCESS in 33m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/81/165281/6/check/gate-tempest-dsvm-neutron-large-ops/ada0136/ : SUCCESS in 21m 51s\n- gate-devstack-bashate http://logs.openstack.org/81/165281/6/check/gate-devstack-bashate/3ebc0f6/ : SUCCESS in 11s\n- gate-devstack-unit-tests http://logs.openstack.org/81/165281/6/check/gate-devstack-unit-tests/c5b4e3a/ : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/81/165281/6/check/check-devstack-dsvm-cells/9ae8598/ : SUCCESS in 20m 31s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/81/165281/6/check/check-grenade-dsvm-partial-ncpu/fe817e3/ : SUCCESS in 40m 41s\n- check-swift-dsvm-functional http://logs.openstack.org/81/165281/6/check/check-swift-dsvm-functional/0362e58/ : SUCCESS in 28m 08s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/81/165281/6/check/check-tempest-dsvm-ironic-pxe_ssh/8ee4117/ : SUCCESS in 45m 23s\n- check-devstack-dsvm-updown http://logs.openstack.org/81/165281/6/check/check-devstack-dsvm-updown/f969624/ : SUCCESS in 26m 49s\n- check-tempest-dsvm-f21 http://logs.openstack.org/81/165281/6/check/check-tempest-dsvm-f21/527d1f6/ : SUCCESS in 41m 58s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/81/165281/6/check/check-tempest-dsvm-centos7/aa56cc0/ : SUCCESS in 58m 39s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/81/165281/6/check/gate-devstack-publish-docs/a2b0ed5//doc/build/html/ : SUCCESS in 1m 33s\n- check-grenade-dsvm-neutron http://logs.openstack.org/81/165281/6/check/check-grenade-dsvm-neutron/6949e79/ : SUCCESS in 54m 46s","accounts_in_message":[],"_revision_number":6},{"id":"4348c903783b7c2c735592327cd9818aab7d7d4c","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2015-03-18 21:19:36.000000000","message":"Patch Set 6: Code-Review+1\n\nnice","accounts_in_message":[],"_revision_number":6},{"id":"f38fc2a065ff5d378152d683cc41fd0ad5c713bc","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-18 21:21:24.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)\n\nLGTM, thanks. Just one quick question before I hit +A.","accounts_in_message":[],"_revision_number":6},{"id":"6426b8c5e0610b0b013cb7b804a5dc84179c1b80","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-03-18 21:27:49.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"eb482ca399331e7db6495b57dcaf381f74c0b0e7","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-18 21:29:37.000000000","message":"Patch Set 6: Workflow+1\n\nCool thanks for elaborating. So we\u0027ll probably have to change that if check when 15.04 comes out then, but that\u0027s fine. +A now lets get this landed.","accounts_in_message":[],"_revision_number":6},{"id":"f468421ebc19e7021349ba165279024894816b3f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 21:29:38.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"46d40fcca4323ad7b0e05ed924bb3700c6a68c1e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 23:43:27.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/81/165281/6/gate/gate-tempest-dsvm-full/b2d1531/ : SUCCESS in 42m 15s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/81/165281/6/gate/gate-tempest-dsvm-postgres-full/606ae2d/ : SUCCESS in 40m 16s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/81/165281/6/gate/gate-tempest-dsvm-neutron-full/104d3cf/ : SUCCESS in 47m 51s\n- gate-grenade-dsvm http://logs.openstack.org/81/165281/6/gate/gate-grenade-dsvm/d8b3b35/ : SUCCESS in 41m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/81/165281/6/gate/gate-tempest-dsvm-large-ops/826cf44/ : SUCCESS in 24m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/81/165281/6/gate/gate-tempest-dsvm-neutron-large-ops/6f306d9/ : SUCCESS in 22m 50s\n- gate-devstack-bashate http://logs.openstack.org/81/165281/6/gate/gate-devstack-bashate/b385f30/ : SUCCESS in 2m 42s\n- gate-devstack-dsvm-cells http://logs.openstack.org/81/165281/6/gate/gate-devstack-dsvm-cells/6b936f2/ : SUCCESS in 20m 31s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/81/165281/6/gate/gate-grenade-dsvm-partial-ncpu/ceee4f6/ : SUCCESS in 43m 27s\n- gate-swift-dsvm-functional http://logs.openstack.org/81/165281/6/gate/gate-swift-dsvm-functional/2644ea1/ : SUCCESS in 29m 04s","accounts_in_message":[],"_revision_number":6},{"id":"73d5a760fa3522b52806d22528f6ceb18f6fc92d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 23:43:29.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"4bf861c76c220a98a3b3165eea5448411d000f3a","revisions":{"44762266c63df4f3cdf5543afcfdb3c452c217a6":{"kind":"REWORK","_number":1,"created":"2015-03-18 03:18:22.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/81/165281/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/81/165281/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/81/165281/1"}}},"commit":{"parents":[{"commit":"5e159edab375ed950cc5c91a6c445bbc5541b3c1","subject":"Merge \"switch to use ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e159edab375ed950cc5c91a6c445bbc5541b3c1"}]}],"author":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"subject":"e global_filter to avoid scan of missing devs","message":"e global_filter to avoid scan of missing devs\n\nA while back I added an lvm.conf file with a device filter setting\nto try and clean up the LVM hangs in the gate:\n  (commit 0b9e76f280208b5b5ad54bb6fbc4133e63037286)\n\nIt turns out this wasn\u0027t the real problem, the real problem\nis that on an LVS/VGS command LVM  will attempt to open and read\nall potential block devices in /dev to see if they have LVM data\non them.  I initiallly thought the local filter would keep that\nfrom happening, as it turns out the local filter only limits what\u0027s\nreturned AFTER the actual scan process.  In order to keep the scan\nfrom happening at all, either a global_filter needs to be used or\nlvmetad needs to be running and enabled.\n\nThere are situations in gate tests where /dev/sdX devices are created and\ndeleted and the result is that we hit situations where LVM tries\nto open up devices to check them even if they\u0027ve been removed.  The\nresult is we have a blocking open call from LVM that takes approx\n60 seconds to time out and fail.\n\nUbuntu won\u0027t have a version of lvmetad until Vivid, so for now\nthat just leaves the global_filter as an option.\n\nThis patch adds the filter routine to the end of stack.sh.  We don\u0027t\nwant to put the routine in lib/cinder_backend/lvm like we had it because\nnow we have to set the global filter for all LVM commands on the system.\nSo we put this as one of the last steps in stack.sh and run it if Cinder\nis enabled.  Tis way we can query PV\u0027s on the system regardless of what\nother services may be running and using LVM and make sure that all of\ntheir devices are added to the filter as well.\n\nFollow up patch will remove the afformentioned local filters.\n\nDocImpact\nShould add this to recommended config for Cinder on systems\nthat don\u0027t have lvmetad, and recommend lvmetad for those that do.\n\nChange-Id: I5d5c48e188cbb9b4208096736807f082bce524e8\nCloses-Bug: #1373513\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/44762266c63df4f3cdf5543afcfdb3c452c217a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/44762266c63df4f3cdf5543afcfdb3c452c217a6"}]},"branch":"refs/heads/master"},"51e99fc92ee74ca7054fcf7c6cf13e27f34701a5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-03-18 03:25:51.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/81/165281/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/81/165281/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/81/165281/2"}}},"commit":{"parents":[{"commit":"5e159edab375ed950cc5c91a6c445bbc5541b3c1","subject":"Merge \"switch to use ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e159edab375ed950cc5c91a6c445bbc5541b3c1"}]}],"author":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"committer":{"name":"John Griffith","email":"john.griffith8@gmail.com","date":"2015-03-18 03:25:51.000000000","tz":0},"subject":"Create global_filter to avoid scan of missing devs","message":"Create global_filter to avoid scan of missing devs\n\nA while back I added an lvm.conf file with a device filter setting\nto try and clean up the LVM hangs in the gate:\n  (commit 0b9e76f280208b5b5ad54bb6fbc4133e63037286)\n\nIt turns out this wasn\u0027t the real problem, the real problem\nis that on an LVS/VGS command LVM  will attempt to open and read\nall potential block devices in /dev to see if they have LVM data\non them.  I initiallly thought the local filter would keep that\nfrom happening, as it turns out the local filter only limits what\u0027s\nreturned AFTER the actual scan process.  In order to keep the scan\nfrom happening at all, either a global_filter needs to be used or\nlvmetad needs to be running and enabled.\n\nThere are situations in gate tests where /dev/sdX devices are created and\ndeleted and the result is that we hit situations where LVM tries\nto open up devices to check them even if they\u0027ve been removed.  The\nresult is we have a blocking open call from LVM that takes approx\n60 seconds to time out and fail.\n\nUbuntu won\u0027t have a version of lvmetad until Vivid, so for now\nthat just leaves the global_filter as an option.\n\nThis patch adds the filter routine to the end of stack.sh.  We don\u0027t\nwant to put the routine in lib/cinder_backend/lvm like we had it because\nnow we have to set the global filter for all LVM commands on the system.\nSo we put this as one of the last steps in stack.sh and run it if Cinder\nis enabled.  Tis way we can query PV\u0027s on the system regardless of what\nother services may be running and using LVM and make sure that all of\ntheir devices are added to the filter as well.\n\nFollow up patch will remove the afformentioned local filters.\n\nDocImpact\nShould add this to recommended config for Cinder on systems\nthat don\u0027t have lvmetad, and recommend lvmetad for those that do.\n\nChange-Id: I5d5c48e188cbb9b4208096736807f082bce524e8\nCloses-Bug: #1373513\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/51e99fc92ee74ca7054fcf7c6cf13e27f34701a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/51e99fc92ee74ca7054fcf7c6cf13e27f34701a5"}]},"branch":"refs/heads/master"},"ad200a3d5aeedb664b2285c4e5e70c6ac15c099e":{"kind":"REWORK","_number":3,"created":"2015-03-18 05:08:07.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/81/165281/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/81/165281/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/81/165281/3"}}},"commit":{"parents":[{"commit":"5e159edab375ed950cc5c91a6c445bbc5541b3c1","subject":"Merge \"switch to use ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e159edab375ed950cc5c91a6c445bbc5541b3c1"}]}],"author":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 05:06:31.000000000","tz":-360},"subject":"Create global_filter to avoid scan of missing devs","message":"Create global_filter to avoid scan of missing devs\n\nA while back I added an lvm.conf file with a device filter setting\nto try and clean up the LVM hangs in the gate:\n  (commit 0b9e76f280208b5b5ad54bb6fbc4133e63037286)\n\nIt turns out this wasn\u0027t the real problem, the real problem\nis that on an LVS/VGS command LVM  will attempt to open and read\nall potential block devices in /dev to see if they have LVM data\non them.  I initially thought the local filter would keep that\nfrom happening, as it turns out the local filter only limits what\u0027s\nreturned AFTER the actual scan process.  In order to keep the scan\nfrom happening at all, either a global_filter needs to be used or\nlvmetad needs to be running and enabled.\n\nThere are situations in gate tests where /dev/sdX devices are created and\ndeleted and the result is that we hit situations where LVM tries\nto open up devices to check them even if they\u0027ve been removed.  The\nresult is we have a blocking open call from LVM that takes approx\n60 seconds to time out and fail.\n\nUbuntu won\u0027t have a version of lvmetad until Vivid, so for now\nthat just leaves the global_filter as an option.\n\nThis patch adds the filter routine to the end of stack.sh.  We don\u0027t\nwant to put the routine in lib/cinder_backend/lvm like we had it because\nnow we have to set the global filter for all LVM commands on the system.\nSo we put this as one of the last steps in stack.sh and run it if Cinder\nis enabled.  This way we can query PV\u0027s on the system regardless of what\nother services may be running and using LVM and make sure that all of\ntheir devices are added to the filter as well.\n\nAlso, make sure we only set this for Ubuntu as Fedora/RHEL variants\nutilize lvmetad.\n\nThis patch also removes the old change that set the local filter.\n\nDocImpact\nShould add this to recommended config for Cinder on systems\nthat don\u0027t have lvmetad, and recommend lvmetad for those that do.\n\nChange-Id: I5d5c48e188cbb9b4208096736807f082bce524e8\nCloses-Bug: #1373513\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ad200a3d5aeedb664b2285c4e5e70c6ac15c099e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ad200a3d5aeedb664b2285c4e5e70c6ac15c099e"}]},"branch":"refs/heads/master"},"2e7411f5627e0ffdd350c153d3c7a59f017da4ae":{"kind":"REWORK","_number":4,"created":"2015-03-18 05:26:01.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/81/165281/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/81/165281/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/81/165281/4"}}},"commit":{"parents":[{"commit":"5e159edab375ed950cc5c91a6c445bbc5541b3c1","subject":"Merge \"switch to use ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e159edab375ed950cc5c91a6c445bbc5541b3c1"}]}],"author":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 05:25:45.000000000","tz":-360},"subject":"Create global_filter to avoid scan of missing devs","message":"Create global_filter to avoid scan of missing devs\n\nA while back I added an lvm.conf file with a device filter setting\nto try and clean up the LVM hangs in the gate:\n  (commit 0b9e76f280208b5b5ad54bb6fbc4133e63037286)\n\nIt turns out this wasn\u0027t the real problem, the real problem\nis that on an LVS/VGS command LVM  will attempt to open and read\nall potential block devices in /dev to see if they have LVM data\non them.  I initially thought the local filter would keep that\nfrom happening, as it turns out the local filter only limits what\u0027s\nreturned AFTER the actual scan process.  In order to keep the scan\nfrom happening at all, either a global_filter needs to be used or\nlvmetad needs to be running and enabled.\n\nThere are situations in gate tests where /dev/sdX devices are created and\ndeleted and the result is that we hit situations where LVM tries\nto open up devices to check them even if they\u0027ve been removed.  The\nresult is we have a blocking open call from LVM that takes approx\n60 seconds to time out and fail.\n\nUbuntu won\u0027t have a version of lvmetad until Vivid, so for now\nthat just leaves the global_filter as an option.\n\nThis patch adds the filter routine to the end of stack.sh.  We don\u0027t\nwant to put the routine in lib/cinder_backend/lvm like we had it because\nnow we have to set the global filter for all LVM commands on the system.\nSo we put this as one of the last steps in stack.sh and run it if Cinder\nis enabled.  This way we can query PV\u0027s on the system regardless of what\nother services may be running and using LVM and make sure that all of\ntheir devices are added to the filter as well.\n\nAlso, make sure we only set this for Ubuntu as Fedora/RHEL variants\nutilize lvmetad.\n\nThis patch also removes the old change that set the local filter.\n\nDocImpact\nShould add this to recommended config for Cinder on systems\nthat don\u0027t have lvmetad, and recommend lvmetad for those that do.\n\nChange-Id: I5d5c48e188cbb9b4208096736807f082bce524e8\nCloses-Bug: #1373513\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2e7411f5627e0ffdd350c153d3c7a59f017da4ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2e7411f5627e0ffdd350c153d3c7a59f017da4ae"}]},"branch":"refs/heads/master"},"b4d99547ff8714586945be832a6426a11e602e80":{"kind":"REWORK","_number":5,"created":"2015-03-18 06:20:31.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/81/165281/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/81/165281/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/81/165281/5"}}},"commit":{"parents":[{"commit":"5e159edab375ed950cc5c91a6c445bbc5541b3c1","subject":"Merge \"switch to use ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e159edab375ed950cc5c91a6c445bbc5541b3c1"}]}],"author":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 06:20:16.000000000","tz":-360},"subject":"Create global_filter to avoid scan of missing devs","message":"Create global_filter to avoid scan of missing devs\n\nA while back I added an lvm.conf file with a device filter setting\nto try and clean up the LVM hangs in the gate:\n  (commit 0b9e76f280208b5b5ad54bb6fbc4133e63037286)\n\nIt turns out this wasn\u0027t the real problem, the real problem\nis that on an LVS/VGS command LVM  will attempt to open and read\nall potential block devices in /dev to see if they have LVM data\non them.  I initially thought the local filter would keep that\nfrom happening, as it turns out the local filter only limits what\u0027s\nreturned AFTER the actual scan process.  In order to keep the scan\nfrom happening at all, either a global_filter needs to be used or\nlvmetad needs to be running and enabled.\n\nThere are situations in gate tests where /dev/sdX devices are created and\ndeleted and the result is that we hit situations where LVM tries\nto open up devices to check them even if they\u0027ve been removed.  The\nresult is we have a blocking open call from LVM that takes approx\n60 seconds to time out and fail.\n\nUbuntu won\u0027t have a version of lvmetad until Vivid, so for now\nthat just leaves the global_filter as an option.\n\nThis patch adds the filter routine to the end of stack.sh.  We don\u0027t\nwant to put the routine in lib/cinder_backend/lvm like we had it because\nnow we have to set the global filter for all LVM commands on the system.\nSo we put this as one of the last steps in stack.sh and run it if Cinder\nis enabled.  This way we can query PV\u0027s on the system regardless of what\nother services may be running and using LVM and make sure that all of\ntheir devices are added to the filter as well.\n\nAlso, make sure we only set this for Ubuntu as Fedora/RHEL variants\nutilize lvmetad.\n\nThis patch also removes the old change that set the local filter.\n\nDocImpact\nShould add this to recommended config for Cinder on systems\nthat don\u0027t have lvmetad, and recommend lvmetad for those that do.\n\nChange-Id: I5d5c48e188cbb9b4208096736807f082bce524e8\nCloses-Bug: #1373513\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b4d99547ff8714586945be832a6426a11e602e80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b4d99547ff8714586945be832a6426a11e602e80"}]},"branch":"refs/heads/master"},"4bf861c76c220a98a3b3165eea5448411d000f3a":{"kind":"REWORK","_number":6,"created":"2015-03-18 16:29:38.000000000","uploader":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"ref":"refs/changes/81/165281/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/81/165281/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/81/165281/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/81/165281/6"}}},"commit":{"parents":[{"commit":"5e159edab375ed950cc5c91a6c445bbc5541b3c1","subject":"Merge \"switch to use ceilometermiddleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5e159edab375ed950cc5c91a6c445bbc5541b3c1"}]}],"author":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 03:07:39.000000000","tz":-360},"committer":{"name":"John Griffith","email":"john.griffith@solidfire.com","date":"2015-03-18 16:29:29.000000000","tz":-360},"subject":"Create global_filter to avoid scan of missing devs","message":"Create global_filter to avoid scan of missing devs\n\nA while back I added an lvm.conf file with a device filter setting\nto try and clean up the LVM hangs in the gate:\n  (commit 0b9e76f280208b5b5ad54bb6fbc4133e63037286)\n\nIt turns out this wasn\u0027t the real problem, the real problem\nis that on an LVS/VGS command LVM  will attempt to open and read\nall potential block devices in /dev to see if they have LVM data\non them.  I initially thought the local filter would keep that\nfrom happening, as it turns out the local filter only limits what\u0027s\nreturned AFTER the actual scan process.  In order to keep the scan\nfrom happening at all, either a global_filter needs to be used or\nlvmetad needs to be running and enabled.\n\nThere are situations in gate tests where /dev/sdX devices are created and\ndeleted and the result is that we hit situations where LVM tries\nto open up devices to check them even if they\u0027ve been removed.  The\nresult is we have a blocking open call from LVM that takes approx\n60 seconds to time out and fail.\n\nUbuntu won\u0027t have a version of lvmetad until Vivid, so for now\nthat just leaves the global_filter as an option.\n\nThis patch adds the filter routine to the end of stack.sh.  We don\u0027t\nwant to put the routine in lib/cinder_backend/lvm like we had it because\nnow we have to set the global filter for all LVM commands on the system.\nSo we put this as one of the last steps in stack.sh and run it if Cinder\nis enabled.  This way we can query PV\u0027s on the system regardless of what\nother services may be running and using LVM and make sure that all of\ntheir devices are added to the filter as well.\n\nAlso, make sure we only set this for Ubuntu as Fedora/RHEL variants\nutilize lvmetad.\n\nThis patch also removes the old change that set the local filter.\n\nDocImpact\nShould add this to recommended config for Cinder on systems\nthat don\u0027t have lvmetad, and recommend lvmetad for those that do.\n\nChange-Id: I5d5c48e188cbb9b4208096736807f082bce524e8\nCloses-Bug: #1373513\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4bf861c76c220a98a3b3165eea5448411d000f3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4bf861c76c220a98a3b3165eea5448411d000f3a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
