)]}'
{"id":"openstack%2Fdevstack~172789","triplet_id":"openstack%2Fdevstack~master~I194b483de797697ba06b320cf33f1bac67fc0cc7","project":"openstack/devstack","branch":"master","topic":"bug/1443254","hashtags":[],"change_id":"I194b483de797697ba06b320cf33f1bac67fc0cc7","subject":"Fix remove_disabled_extensions to remove an extension at the last position","status":"MERGED","created":"2015-04-13 05:33:43.000000000","updated":"2015-05-26 12:35:52.000000000","submitted":"2015-05-26 12:35:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b685c042ea7aa58ee11b2bf3079c8c9533ea910e","_number":172789,"virtual_id_number":172789,"owner":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"date":"2015-05-26 06:52:56.000000000","_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},{"value":2,"date":"2015-05-26 12:35:49.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"date":"2015-05-26 10:19:20.000000000","_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"recommended":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-05-26 03:52:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":2,"date":"2015-05-26 11:37:22.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2015-05-26 03:51:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-05-26 06:02:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":1,"date":"2015-05-26 11:37:22.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-17 11:39:14.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-05-23 17:04:14.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-05-26 03:51:21.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2015-05-26 03:52:58.000000000","updated_by":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"reviewer":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"state":"REVIEWER"},{"updated":"2015-05-26 06:02:15.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-05-26 06:52:56.000000000","updated_by":{"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},"reviewer":{"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},"state":"REVIEWER"},{"updated":"2015-05-26 11:37:22.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2015-05-26 12:35:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f329a9d857cf5808cc4b643bfa061bb2a00f258e","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-04-13 05:33:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cf376b7eae84d6bb148c83b237aae6bb62977fa9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-13 06:43:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/1/check/check-tempest-dsvm-full/28ea467/ : SUCCESS in 43m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/1/check/check-tempest-dsvm-postgres-full/2ef5515/ : SUCCESS in 41m 05s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/1/check/check-tempest-dsvm-neutron-full/7233917/ : SUCCESS in 55m 29s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/1/check/check-grenade-dsvm/5826ee0/ : SUCCESS in 57m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/1/check/gate-tempest-dsvm-large-ops/9aa2994/ : SUCCESS in 24m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/1/check/gate-tempest-dsvm-neutron-large-ops/73f9529/ : SUCCESS in 21m 35s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/1/check/gate-devstack-bashate/a31ca22/ : SUCCESS in 10s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/1/check/gate-devstack-unit-tests/1ead6b1/ : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/1/check/check-devstack-dsvm-cells/3226577/ : SUCCESS in 21m 01s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/1/check/check-grenade-dsvm-partial-ncpu/b295533/ : SUCCESS in 44m 25s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/1/check/check-swift-dsvm-functional/7b2a642/ : SUCCESS in 24m 53s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/1/check/check-tempest-dsvm-ironic-pxe_ssh/12165c8/ : SUCCESS in 33m 10s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/1/check/check-devstack-dsvm-updown/73a6a65/ : SUCCESS in 19m 36s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/1/check/check-tempest-dsvm-f21/5bc2fa7/ : FAILURE in 45m 06s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/1/check/check-tempest-dsvm-centos7/8a18ed7/ : SUCCESS in 37m 53s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/1/check/gate-devstack-publish-docs/19e5933//doc/build/html/ : SUCCESS in 1m 25s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/1/check/check-grenade-dsvm-neutron/eb97e24/ : SUCCESS in 1h 03m 32s","accounts_in_message":[],"_revision_number":1},{"id":"d534fe11d44af4dc04f9958991348095a33dfc0a","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-04-13 10:18:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"dc86cad9c252df29bb7d79205502bf315853ee61","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-13 11:30:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/2/check/check-tempest-dsvm-full/891ead8/ : SUCCESS in 44m 06s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/2/check/check-tempest-dsvm-postgres-full/095a4e0/ : SUCCESS in 42m 55s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/2/check/check-tempest-dsvm-neutron-full/dd9e4ef/ : SUCCESS in 56m 27s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/2/check/check-grenade-dsvm/714be1c/ : SUCCESS in 35m 52s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/2/check/gate-tempest-dsvm-large-ops/0150362/ : SUCCESS in 21m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/2/check/gate-tempest-dsvm-neutron-large-ops/9781769/ : SUCCESS in 23m 00s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/2/check/gate-devstack-bashate/b954579/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/2/check/gate-devstack-unit-tests/7e0f6a8/ : SUCCESS in 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/2/check/check-devstack-dsvm-cells/a7a4fec/ : SUCCESS in 20m 26s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/2/check/check-grenade-dsvm-partial-ncpu/cb78ebb/ : SUCCESS in 43m 18s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/2/check/check-swift-dsvm-functional/c739361/ : SUCCESS in 23m 28s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/2/check/check-tempest-dsvm-ironic-pxe_ssh/fd1738e/ : SUCCESS in 33m 43s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/2/check/check-devstack-dsvm-updown/b85fca4/ : SUCCESS in 19m 30s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/2/check/check-tempest-dsvm-f21/56c9be3/ : FAILURE in 42m 27s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/2/check/check-tempest-dsvm-centos7/9892cce/ : SUCCESS in 41m 30s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/2/check/gate-devstack-publish-docs/a074537//doc/build/html/ : SUCCESS in 1m 45s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/2/check/check-grenade-dsvm-neutron/aca4f2b/ : SUCCESS in 1h 08m 30s","accounts_in_message":[],"_revision_number":2},{"id":"daa39535c9eb2c60e89272eebcb9117eb460068d","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-04-16 00:02:43.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"96ff109de0fe3cb711cd48bdaf538bab1f0d55c2","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-04-16 05:37:24.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b7bcd7257f29235cfd8e8f58113485e8b5c04567","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-04-16 09:22:14.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"42490752757e0b8ff8e410ea32d6b1ef3aa9cbfa","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-04-17 10:40:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2bdd82b08829c1223d4671a790aeddcec3d8dbe3","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-04-17 10:42:39.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nthank you for review.","accounts_in_message":[],"_revision_number":2},{"id":"004181da26a3e864090186b37f373ccce5f0ebe6","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-04-17 11:39:14.000000000","message":"Patch Set 3:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/89/172789/3/15229/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":3},{"id":"7d4aabaf42c3666ccdd6ae76642c4206e910e5f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 11:43:59.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/3/check/check-tempest-dsvm-full/1ad3153/ : SUCCESS in 42m 09s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/3/check/check-tempest-dsvm-postgres-full/60a4076/ : SUCCESS in 40m 53s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/3/check/check-tempest-dsvm-neutron-full/8017d1b/ : SUCCESS in 51m 43s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/3/check/check-grenade-dsvm/3d47700/ : SUCCESS in 39m 54s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/3/check/gate-tempest-dsvm-large-ops/6a1e113/ : SUCCESS in 23m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/3/check/gate-tempest-dsvm-neutron-large-ops/db14a87/ : SUCCESS in 21m 18s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/3/check/gate-devstack-bashate/d4a5474/ : SUCCESS in 22s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/3/check/gate-devstack-unit-tests/d478047/ : SUCCESS in 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/3/check/check-devstack-dsvm-cells/e721c9f/ : SUCCESS in 19m 08s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/3/check/check-grenade-dsvm-partial-ncpu/846e9e6/ : SUCCESS in 45m 58s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/3/check/check-swift-dsvm-functional/a21ee53/ : SUCCESS in 23m 16s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/3/check/check-tempest-dsvm-ironic-pxe_ssh/9959458/ : SUCCESS in 35m 29s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/3/check/check-devstack-dsvm-updown/00e4117/ : SUCCESS in 18m 05s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/3/check/check-tempest-dsvm-f21/07baead/ : FAILURE in 56m 55s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/3/check/check-tempest-dsvm-centos7/673eb1f/ : SUCCESS in 35m 50s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/3/check/gate-devstack-publish-docs/5cf01b6//doc/build/html/ : SUCCESS in 2m 39s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/3/check/check-grenade-dsvm-neutron/b91750e/ : SUCCESS in 53m 21s","accounts_in_message":[],"_revision_number":3},{"id":"5c935f991f204059cbb49c36d84c9d87cb476fde","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-04-21 02:25:13.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6973924fc100cd91e3e8adae1036751c78211f0d","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-04-23 06:03:01.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"54e01dd44fd53586c2b0614d56e4ab5d0c26383b","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-04-23 08:31:23.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nSorry, I misunderstand. The patch is correct.","accounts_in_message":[],"_revision_number":3},{"id":"c636b6568d3c03075854d4461810c2dd89e3b332","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-04-23 08:46:10.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"0560419154a01cacc98ce573b120d325d386eb0a","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-13 22:11:01.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3abd599719edae386aa5d3f1b731b647906284cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-13 23:55:42.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/4/check/check-tempest-dsvm-full/f5934dd/ : SUCCESS in 41m 20s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/4/check/check-tempest-dsvm-postgres-full/1806bc4/ : SUCCESS in 43m 26s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/4/check/check-tempest-dsvm-neutron-full/e93edb8/ : SUCCESS in 52m 27s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/4/check/check-grenade-dsvm/6571a41/ : SUCCESS in 35m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/4/check/gate-tempest-dsvm-large-ops/e9278b6/ : SUCCESS in 22m 04s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/4/check/gate-tempest-dsvm-neutron-large-ops/e99c6be/ : SUCCESS in 24m 01s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/4/check/gate-devstack-bashate/17db738/ : SUCCESS in 31s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/4/check/gate-devstack-unit-tests/2abdecf/ : SUCCESS in 50s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/4/check/check-devstack-dsvm-cells/26b0b6f/ : SUCCESS in 19m 24s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/4/check/check-grenade-dsvm-partial-ncpu/9f5eb96/ : SUCCESS in 43m 41s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/4/check/check-swift-dsvm-functional/7bc0e54/ : SUCCESS in 22m 21s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/4/check/check-tempest-dsvm-ironic-pxe_ssh/228fc17/ : SUCCESS in 30m 57s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/4/check/check-devstack-dsvm-updown/c8f3636/ : SUCCESS in 17m 50s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/4/check/check-tempest-dsvm-f21/3500867/ : FAILURE in 47m 29s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/4/check/check-tempest-dsvm-centos7/b9c9612/ : FAILURE in 56m 09s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/4/check/gate-devstack-publish-docs/539dd90//doc/build/html/ : SUCCESS in 1m 40s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/4/check/check-grenade-dsvm-neutron/41c551d/ : SUCCESS in 41m 00s","accounts_in_message":[],"_revision_number":4},{"id":"0c4732d23c4d01db1631a9ac01210c7e075a8cd9","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-05-14 00:19:16.000000000","message":"Patch Set 4: Code-Review-1\n\nall of these seem unsafe if any extension is a sub-string of another extension?\n\nI think to be safe you just have to pull the list apart and go through the items one-by-one, see I3faad0841834e24acc811c05015625cf7f848b19.  a common function that did this, and included a test-case, might be nice...","accounts_in_message":[],"_revision_number":4},{"id":"64fc56c4c808c53f26d52a40087be65b948d689b","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-15 09:00:28.000000000","message":"Patch Set 4:\n\nThank you for advice.\nI also think that your suggestion is better. I will do that.","accounts_in_message":[],"_revision_number":4},{"id":"f49d8c56be24c3fc33085eaa9942d4aa2c53630d","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-15 10:48:17.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6e77ae1948ff63b8454a441e15f4cd4e35a229cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-15 11:33:05.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/5/check/check-tempest-dsvm-full/a628cdc/ : SUCCESS in 40m 47s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/5/check/check-tempest-dsvm-postgres-full/729f99a/ : SUCCESS in 35m 36s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/5/check/check-tempest-dsvm-neutron-full/bc867a4/ : SUCCESS in 42m 20s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/5/check/check-grenade-dsvm/4a5886c/ : SUCCESS in 37m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/5/check/gate-tempest-dsvm-large-ops/72d41c5/ : SUCCESS in 21m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/5/check/gate-tempest-dsvm-neutron-large-ops/666c466/ : SUCCESS in 21m 01s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/5/check/gate-devstack-bashate/41df973/ : SUCCESS in 11s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/5/check/gate-devstack-unit-tests/11eddbb/ : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/5/check/check-devstack-dsvm-cells/eed138d/ : SUCCESS in 19m 49s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/5/check/check-grenade-dsvm-partial-ncpu/3bd5348/ : SUCCESS in 35m 49s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/5/check/check-swift-dsvm-functional/0dcee52/ : SUCCESS in 19m 44s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/5/check/check-tempest-dsvm-ironic-pxe_ssh/23f5345/ : SUCCESS in 31m 26s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/5/check/check-devstack-dsvm-updown/1512931/ : SUCCESS in 16m 45s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/5/check/check-tempest-dsvm-f21/76d0374/ : FAILURE in 39m 10s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/5/check/check-tempest-dsvm-centos7/393dafe/ : FAILURE in 41m 34s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/5/check/gate-devstack-publish-docs/9e9ef50//doc/build/html/ : SUCCESS in 1m 26s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/5/check/check-grenade-dsvm-neutron/6ef6f69/ : SUCCESS in 44m 08s","accounts_in_message":[],"_revision_number":5},{"id":"d8e52db8ccbeda69b82a5d27b72cc32c1e4cc2b2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-05-23 17:04:14.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\nThis looks good, I would like a couple of style changes yet...","accounts_in_message":[],"_revision_number":5},{"id":"1feba9109ba903ccbfe1e334327a5b4165c4d4d5","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-23 23:24:25.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nThank you for your review. I will do it.","accounts_in_message":[],"_revision_number":5},{"id":"00dbd3b59157726a6e59b8f79ac333615087cc40","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-23 23:28:23.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4ed086c77699fe82196cebcb645985fc5d640f4e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-24 00:11:55.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/6/check/check-tempest-dsvm-full/292608d/ : SUCCESS in 35m 34s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/6/check/check-tempest-dsvm-postgres-full/b835176/ : SUCCESS in 39m 22s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/6/check/check-tempest-dsvm-neutron-full/4f13ddd/ : SUCCESS in 43m 23s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/6/check/check-grenade-dsvm/11c370b/ : SUCCESS in 38m 52s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/6/check/gate-tempest-dsvm-large-ops/ece5b4a/ : SUCCESS in 24m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/6/check/gate-tempest-dsvm-neutron-large-ops/01f1d33/ : SUCCESS in 22m 17s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/6/check/gate-devstack-bashate/06aef94/ : SUCCESS in 11s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/6/check/gate-devstack-unit-tests/77979ab/ : SUCCESS in 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/6/check/check-devstack-dsvm-cells/9524553/ : SUCCESS in 16m 42s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/6/check/check-grenade-dsvm-partial-ncpu/4d6485b/ : SUCCESS in 35m 39s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/6/check/check-swift-dsvm-functional/f316c61/ : SUCCESS in 17m 02s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/6/check/check-tempest-dsvm-ironic-pxe_ssh/4ae40dd/ : SUCCESS in 31m 08s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/6/check/check-devstack-dsvm-updown/e753335/ : SUCCESS in 16m 28s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/6/check/check-tempest-dsvm-f21/415d92a/ : FAILURE in 41m 51s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/6/check/check-tempest-dsvm-centos7/e08aaa1/ : FAILURE in 39m 57s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/6/check/gate-devstack-publish-docs/e90b696//doc/build/html/ : SUCCESS in 1m 35s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/6/check/check-grenade-dsvm-neutron/b9bd901/ : SUCCESS in 40m 53s","accounts_in_message":[],"_revision_number":6},{"id":"ba2ab420c31c6d3a72608b311c6e5ca979676681","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-05-25 02:04:09.000000000","message":"Patch Set 6: Code-Review-1\n\ni think this looks OK, but please add some explicit test-cases for this in tests/test_functions.sh so we ensure we don\u0027t break it (i know it gets implicitly tested via calls of the disabled negated services, but a separate test would be better to convince us it doesn\u0027t regress)","accounts_in_message":[],"_revision_number":6},{"id":"41b62b15a564d1e77886f9bd0239216370f0cfd5","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-05-25 03:30:03.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"18e28a72d3ab8be5c93f4e6866b9c1fde3845aab","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-25 10:59:32.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"34f1f6c04cc917792906cfc6d69dfa6e77b06493","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-25 11:00:27.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"22b27a3585a1ec0a555f87f08d23e1a2a65043a2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-25 11:47:23.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/7/check/check-tempest-dsvm-full/0866f6a/ : SUCCESS in 37m 34s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/7/check/check-tempest-dsvm-postgres-full/83a4d71/ : SUCCESS in 44m 39s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/7/check/check-tempest-dsvm-neutron-full/8929980/ : SUCCESS in 43m 59s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/7/check/check-grenade-dsvm/ab22685/ : SUCCESS in 40m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/7/check/gate-tempest-dsvm-large-ops/3f1437d/ : SUCCESS in 25m 08s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/7/check/gate-tempest-dsvm-neutron-large-ops/5a467c6/ : SUCCESS in 23m 21s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/7/check/gate-devstack-bashate/75f0225/ : SUCCESS in 15s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/7/check/gate-devstack-unit-tests/29cf7c5/ : SUCCESS in 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/7/check/check-devstack-dsvm-cells/f06b331/ : SUCCESS in 19m 34s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/7/check/check-grenade-dsvm-partial-ncpu/a84b62c/ : SUCCESS in 33m 59s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/7/check/check-swift-dsvm-functional/9662c50/ : SUCCESS in 23m 46s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/7/check/check-tempest-dsvm-ironic-pxe_ssh/6cf12e8/ : SUCCESS in 28m 38s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/7/check/check-devstack-dsvm-updown/8b0cdc4/ : SUCCESS in 17m 13s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/7/check/check-tempest-dsvm-f21/d0f3ff8/ : FAILURE in 46m 23s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/7/check/check-tempest-dsvm-centos7/89be6c8/ : FAILURE in 41m 19s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/7/check/gate-devstack-publish-docs/7fe9350//doc/build/html/ : SUCCESS in 1m 38s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/7/check/check-grenade-dsvm-neutron/88c67eb/ : SUCCESS in 47m 40s","accounts_in_message":[],"_revision_number":7},{"id":"fbae404dec60ea96442287076fd7792bd91a6b0c","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-05-25 12:22:35.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"8299bf2d8289f63420cb842b619d02c1fba0bc2c","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-05-25 23:54:57.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"10829544c21bacff123ffba6f96201a4f9afbcb9","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-26 03:50:13.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"81d7ccf6807ae017311e38c8c019cc022c31c9ff","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-26 03:51:18.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"ea4a75dab5b6912ce88ca4f5bea013a631d9c8ba","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-05-26 03:51:21.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"5e0e9215bf5609586cd55168901c087ba3566902","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-05-26 03:52:58.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"1cc838baa1cb53b257b58c6ee06caeab21a2989a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 04:38:26.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/172789/8/check/check-tempest-dsvm-full/860de47/ : SUCCESS in 48m 02s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/8/check/check-tempest-dsvm-postgres-full/f5aca8b/ : SUCCESS in 46m 18s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/8/check/check-tempest-dsvm-neutron-full/cf40043/ : SUCCESS in 40m 22s\n- check-grenade-dsvm http://logs.openstack.org/89/172789/8/check/check-grenade-dsvm/e85a60f/ : SUCCESS in 39m 02s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/8/check/gate-tempest-dsvm-large-ops/970618e/ : SUCCESS in 28m 57s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/8/check/gate-tempest-dsvm-neutron-large-ops/1fd26e2/ : SUCCESS in 25m 18s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/8/check/gate-devstack-bashate/cd41ed4/ : SUCCESS in 14s\n- gate-devstack-unit-tests http://logs.openstack.org/89/172789/8/check/gate-devstack-unit-tests/46a61a6/ : SUCCESS in 18s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/172789/8/check/check-devstack-dsvm-cells/6f382c8/ : SUCCESS in 20m 30s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/8/check/check-grenade-dsvm-partial-ncpu/0d706be/ : SUCCESS in 39m 13s\n- check-swift-dsvm-functional http://logs.openstack.org/89/172789/8/check/check-swift-dsvm-functional/b489468/ : SUCCESS in 14m 53s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/172789/8/check/check-tempest-dsvm-ironic-pxe_ssh/9a8f5d0/ : SUCCESS in 31m 30s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/172789/8/check/check-devstack-dsvm-updown/b6b21b3/ : SUCCESS in 17m 34s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/172789/8/check/check-tempest-dsvm-f21/9dc1234/ : FAILURE in 48m 03s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/172789/8/check/check-tempest-dsvm-centos7/65f03ff/ : SUCCESS in 40m 35s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/172789/8/check/gate-devstack-publish-docs/85a2148//doc/build/html/ : SUCCESS in 1m 37s\n- check-grenade-dsvm-neutron http://logs.openstack.org/89/172789/8/check/check-grenade-dsvm-neutron/42c86da/ : SUCCESS in 44m 49s","accounts_in_message":[],"_revision_number":8},{"id":"ef48fe01ec886b0767b65e74d0160b4c40032456","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-05-26 06:02:15.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"c868458b56a948ec42317f72d3a6849c42680559","author":{"_account_id":14257,"name":"Mahito Ogura","email":"m.ogura@ntt.com","username":"Mahito"},"date":"2015-05-26 06:52:56.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"cc6127ea8239688d93c1e584bf75e1d32102226e","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2015-05-26 10:19:20.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"1af7290df5e3ad1a43af913be9942f2667f0ade3","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2015-05-26 11:37:22.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"862e8fdb80ae4fa25ce3eae2d2115f47ae9aabec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 11:37:28.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"5dfade38cd7f1e656c412284e1d1e6b74e4f7b4e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 12:35:49.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/89/172789/8/gate/gate-tempest-dsvm-full/d30e348/ : SUCCESS in 46m 15s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/89/172789/8/gate/gate-tempest-dsvm-postgres-full/af228fd/ : SUCCESS in 47m 45s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/89/172789/8/gate/gate-tempest-dsvm-neutron-full/1669008/ : SUCCESS in 57m 22s\n- gate-grenade-dsvm http://logs.openstack.org/89/172789/8/gate/gate-grenade-dsvm/35d0469/ : SUCCESS in 40m 47s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/172789/8/gate/gate-tempest-dsvm-large-ops/881fb6f/ : SUCCESS in 27m 17s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/172789/8/gate/gate-tempest-dsvm-neutron-large-ops/1a312ad/ : SUCCESS in 25m 25s\n- gate-devstack-bashate http://logs.openstack.org/89/172789/8/gate/gate-devstack-bashate/e08c85e/ : SUCCESS in 21s\n- gate-devstack-dsvm-cells http://logs.openstack.org/89/172789/8/gate/gate-devstack-dsvm-cells/6bb6ad9/ : SUCCESS in 17m 45s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/172789/8/gate/gate-grenade-dsvm-partial-ncpu/01d4468/ : SUCCESS in 36m 55s\n- gate-swift-dsvm-functional http://logs.openstack.org/89/172789/8/gate/gate-swift-dsvm-functional/9d47862/ : SUCCESS in 18m 34s","accounts_in_message":[],"_revision_number":8},{"id":"8d947121e25654b4e3fbcc2112a453e16e1c2390","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-26 12:35:52.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"8606c98c53722f425525fa06eee554b7d30f62f6","revisions":{"519d27db030d511a2a3331a96e78da278206be10":{"kind":"REWORK","_number":1,"created":"2015-04-13 05:33:43.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/1"}}},"commit":{"parents":[{"commit":"156244df1cf444de212140a1c16e8e989b4be611","subject":"Merge \"Avoid flushing br-ex during stacking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/156244df1cf444de212140a1c16e8e989b4be611"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 05:29:54.000000000","tz":540},"subject":"Fix that remove_disabled_extensions can\u0027t remove an extension at the last position","message":"Fix that remove_disabled_extensions can\u0027t remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t match\nan extension at the last position in extensions_list. This patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/519d27db030d511a2a3331a96e78da278206be10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/519d27db030d511a2a3331a96e78da278206be10"}]},"branch":"refs/heads/master"},"6dc7a48f91daece7922b2cb3af610698f55bc909":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-04-13 10:18:56.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/2"}}},"commit":{"parents":[{"commit":"156244df1cf444de212140a1c16e8e989b4be611","subject":"Merge \"Avoid flushing br-ex during stacking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/156244df1cf444de212140a1c16e8e989b4be611"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 10:10:19.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6dc7a48f91daece7922b2cb3af610698f55bc909"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6dc7a48f91daece7922b2cb3af610698f55bc909"}]},"branch":"refs/heads/master"},"02b336d1b5a73ca1b707b2832e34faab6b39d81b":{"kind":"REWORK","_number":3,"created":"2015-04-17 10:40:46.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/3"}}},"commit":{"parents":[{"commit":"156244df1cf444de212140a1c16e8e989b4be611","subject":"Merge \"Avoid flushing br-ex during stacking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/156244df1cf444de212140a1c16e8e989b4be611"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-17 10:37:56.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/02b336d1b5a73ca1b707b2832e34faab6b39d81b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/02b336d1b5a73ca1b707b2832e34faab6b39d81b"}]},"branch":"refs/heads/master"},"ce2c69a737faaeeb27b96e892a7dc869fbdfd0e8":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-05-13 22:11:01.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/4"}}},"commit":{"parents":[{"commit":"a79de45497dc4c9d388b698b939002d2857f0cc7","subject":"Merge \"glance: remove deprecated store options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a79de45497dc4c9d388b698b939002d2857f0cc7"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-05-13 22:10:13.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ce2c69a737faaeeb27b96e892a7dc869fbdfd0e8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ce2c69a737faaeeb27b96e892a7dc869fbdfd0e8"}]},"branch":"refs/heads/master"},"01f4cf0e1b7a64aa8228c6fcdc0cdb41cd9d5516":{"kind":"REWORK","_number":5,"created":"2015-05-15 10:48:17.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/5"}}},"commit":{"parents":[{"commit":"9e220b9b2b560b160c93058b255b3d69e49c0cbc","subject":"Move trove into in-tree plugin","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9e220b9b2b560b160c93058b255b3d69e49c0cbc"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-05-15 10:45:40.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/01f4cf0e1b7a64aa8228c6fcdc0cdb41cd9d5516"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/01f4cf0e1b7a64aa8228c6fcdc0cdb41cd9d5516"}]},"branch":"refs/heads/master"},"8a3d6091b92d6af5f8d1f76b0dc87b3936a9592a":{"kind":"REWORK","_number":6,"created":"2015-05-23 23:28:23.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/6"}}},"commit":{"parents":[{"commit":"cf56d4e35ca3f5fd406068e757c9e82a7e2c6d61","subject":"Merge \"Remove KEYSTONE_AUTH_CACHE_DIR\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cf56d4e35ca3f5fd406068e757c9e82a7e2c6d61"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-05-23 23:18:31.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8a3d6091b92d6af5f8d1f76b0dc87b3936a9592a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8a3d6091b92d6af5f8d1f76b0dc87b3936a9592a"}]},"branch":"refs/heads/master"},"bea305bd84b56673ce1871b20f7d3de175cb195e":{"kind":"REWORK","_number":7,"created":"2015-05-25 10:59:32.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/7"}}},"commit":{"parents":[{"commit":"cf56d4e35ca3f5fd406068e757c9e82a7e2c6d61","subject":"Merge \"Remove KEYSTONE_AUTH_CACHE_DIR\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cf56d4e35ca3f5fd406068e757c9e82a7e2c6d61"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-05-25 10:53:15.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bea305bd84b56673ce1871b20f7d3de175cb195e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bea305bd84b56673ce1871b20f7d3de175cb195e"}]},"branch":"refs/heads/master"},"8606c98c53722f425525fa06eee554b7d30f62f6":{"kind":"REWORK","_number":8,"created":"2015-05-26 03:50:13.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/89/172789/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/172789/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/172789/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/172789/8"}}},"commit":{"parents":[{"commit":"cf56d4e35ca3f5fd406068e757c9e82a7e2c6d61","subject":"Merge \"Remove KEYSTONE_AUTH_CACHE_DIR\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cf56d4e35ca3f5fd406068e757c9e82a7e2c6d61"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-04-13 00:55:06.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2015-05-26 03:38:35.000000000","tz":540},"subject":"Fix remove_disabled_extensions to remove an extension at the last position","message":"Fix remove_disabled_extensions to remove an extension at the last position\n\nremove_disabled_extensions do matching by \u0027$ext_to_remove\",\"\u0027. So it doesn\u0027t\nmatch an extension at the last position in extensions_list.\nThis patch fixes that.\n\nCloses-Bug: #1443254\nChange-Id: I194b483de797697ba06b320cf33f1bac67fc0cc7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8606c98c53722f425525fa06eee554b7d30f62f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8606c98c53722f425525fa06eee554b7d30f62f6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
