)]}'
{"id":"openstack%2Fdevstack-gate~386072","triplet_id":"openstack%2Fdevstack-gate~master~Ief1b74cbc01235d9f52d08add930781f3a0ae71b","project":"openstack/devstack-gate","branch":"master","topic":"placement_api_default","hashtags":[],"change_id":"Ief1b74cbc01235d9f52d08add930781f3a0ae71b","subject":"Introduce roles into the feature matrix","status":"MERGED","created":"2016-10-13 16:21:15.000000000","updated":"2016-12-18 04:20:50.000000000","submitted":"2016-12-16 17:06:07.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b9e107e70dfde67ed6b560ac0b96347600509868","_number":386072,"virtual_id_number":386072,"owner":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":2,"date":"2016-12-16 17:06:07.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},{"value":0,"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"date":"2016-12-17 19:32:08.000000000","post_submit":true,"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},{"value":2,"date":"2016-12-16 15:28:56.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":1,"date":"2016-12-16 11:29:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":1,"date":"2016-12-16 11:29:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},{"value":1,"date":"2016-12-16 11:29:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":1,"date":"2016-12-16 11:55:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-12-16 11:29:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},{"value":0,"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":2,"date":"2016-12-16 11:29:14.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},{"value":1,"date":"2016-12-16 15:28:56.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},{"value":0,"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"value":0,"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-10-13 20:21:53.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2016-11-08 21:49:14.000000000","updated_by":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"reviewer":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"state":"REVIEWER"},{"updated":"2016-11-10 19:18:08.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2016-11-28 22:31:18.000000000","updated_by":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"reviewer":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"state":"REVIEWER"},{"updated":"2016-11-30 19:50:32.000000000","updated_by":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"reviewer":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"state":"REVIEWER"},{"updated":"2016-12-09 10:52:50.000000000","updated_by":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"reviewer":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"state":"REVIEWER"},{"updated":"2016-12-12 03:04:50.000000000","updated_by":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"reviewer":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"state":"REVIEWER"},{"updated":"2016-12-12 08:23:27.000000000","updated_by":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"reviewer":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"state":"REVIEWER"},{"updated":"2016-12-12 09:41:06.000000000","updated_by":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"reviewer":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"state":"REVIEWER"},{"updated":"2016-12-12 23:09:04.000000000","updated_by":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"reviewer":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"state":"REVIEWER"},{"updated":"2016-12-15 11:56:15.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-12-16 11:55:11.000000000","updated_by":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"reviewer":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"state":"REVIEWER"},{"updated":"2016-12-16 15:28:56.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2016-12-16 17:06:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-12-17 19:32:08.000000000","updated_by":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"reviewer":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"state":"REVIEWER"}],"messages":[{"id":"7e7ba3502f55d0dbfadcfbd4dc9dae22d25384b2","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-13 16:21:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"166330c5a4a94a258314941d620f879a12f08c0e","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-13 16:26:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7b73baea9b348fe2c7df8427a99bc0be9aa39e47","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-13 16:43:01.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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/aa7bb36/ : FAILURE in 10m 50s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/a4f54c4/ : FAILURE in 4m 27s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-full-ubuntu-xenial/07625ab/ : FAILURE in 4m 33s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/2/check/gate-grenade-dsvm-ubuntu-xenial/ec07ffb/ : FAILURE in 4m 59s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/2/check/gate-devstack-gate-unittests/95ffc06/ : SUCCESS in 1m 37s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/2/check/gate-devstack-gate-bashate/b14fdca/ : FAILURE in 1m 45s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/2/check/gate-dg-hooks-dsvm/b47f1d6/ : SUCCESS in 3m 20s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/2/check/gate-grenade-dsvm-multinode/1b3fb60/ : FAILURE in 6m 01s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/2/check/gate-grenade-dsvm-neutron-multinode/33e5233/ : FAILURE in 5m 10s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/2/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/5b8ba46/ : SUCCESS in 15m 12s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/2/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/27102e9/ : FAILURE in 5m 30s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/e000562/ : FAILURE in 10m 53s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/5de26b8/ : FAILURE in 3m 41s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/14efcf7/ : FAILURE in 3m 55s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/057041a/ : FAILURE in 11m 07s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/626c0c5/ : FAILURE in 3m 35s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/407e028/ : FAILURE in 3m 21s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-platform-centos7-nv/ba95aa0/ : FAILURE in 3m 11s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/98954ae/ : FAILURE in 3m 37s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/3240f18/ : FAILURE in 3m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"483b0975178972730f66110df0b2494832ce1ce3","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-13 17:20:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"67a2da9fa9468ee711866ebb90607b2041bc0e58","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-13 17:32:13.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"82e9f43c09b26fa22105426198974c8c64be5509","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-13 18:22:26.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"92c91989e2fd54b5fff95b7ed79b2eda7d76e57f","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-13 18:58:42.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"3f6020c3616712473d7231b35679c9aa0c79f2e2","author":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"date":"2016-10-13 19:28:36.000000000","message":"Patch Set 6: Code-Review+1\n\nPerfect, Thanks for doing this","accounts_in_message":[],"_revision_number":6},{"id":"e17d1ce143ebf2f050634493e8bc46730b83a1e9","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2016-10-13 20:15:49.000000000","message":"Patch Set 6: Code-Review-1\n\n(3 comments)\n\nThere is one logic issue pointed out inline hence the -1. Other comments are suggestions. Thank you for working on this.","accounts_in_message":[],"_revision_number":6},{"id":"f4bfe5f5720dde96804c797a713994ac5ec5590f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-13 20:21:33.000000000","message":"Patch Set 6: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/39430c6/ : FAILURE in 1h 15m 22s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/6/check/gate-grenade-dsvm-neutron-ubuntu-xenial/c85dd11/ : FAILURE in 20m 27s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-full-ubuntu-xenial/a0c8708/ : SUCCESS in 55m 31s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/6/check/gate-grenade-dsvm-ubuntu-xenial/b6dc8cd/ : SUCCESS in 37m 36s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/6/check/gate-devstack-gate-unittests/047a324/ : SUCCESS in 1m 32s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/6/check/gate-devstack-gate-bashate/e3c14a7/ : FAILURE in 2m 08s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/6/check/gate-dg-hooks-dsvm/50583b7/ : SUCCESS in 3m 21s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/6/check/gate-grenade-dsvm-multinode/a4afb5f/ : FAILURE in 5m 28s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/6/check/gate-grenade-dsvm-neutron-multinode/f6e417c/ : FAILURE in 5m 09s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/6/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/0c13eee/ : SUCCESS in 14m 44s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/6/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/b0514d1/ : SUCCESS in 23m 57s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/3b8559d/ : SUCCESS in 29m 22s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/386c48a/ : FAILURE in 1h 22m 35s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/598d796/ : SUCCESS in 31m 20s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/f7eff07/ : FAILURE in 1h 09m 20s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/40fae4c/ : SUCCESS in 35m 13s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/a167a33/ : FAILURE in 1h 14m 30s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-platform-centos7-nv/4d54ef9/ : FAILURE in 42m 59s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/15a085c/ : FAILURE in 3m 31s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/6/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/093179c/ : FAILURE in 3m 38s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"1843bc1c6a5ea8de92a89a1c85f8855d59496cac","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2016-10-13 20:21:53.000000000","message":"Patch Set 6:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-devstack-gate-bashate: unrecognized error\n- gate-grenade-dsvm-multinode: unrecognized error\n- gate-grenade-dsvm-neutron-multinode: unrecognized error\n- gate-grenade-dsvm-neutron-ubuntu-xenial: https://bugs.launchpad.net/bugs/1323658\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial: https://bugs.launchpad.net/bugs/1323658 https://bugs.launchpad.net/bugs/1355573\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":6},{"id":"c5b7ac039cc5ee9bf880e5758be12ca1bf02fb0b","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-25 19:12:02.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"3be1041d86e9ce0efb7743a09511c9444b27e7ff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-25 19:25:58.000000000","message":"Patch Set 7: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/071555f/ : FAILURE in 2m 29s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/7/check/gate-grenade-dsvm-neutron-ubuntu-xenial/5cceaee/ : FAILURE in 3m 51s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-full-ubuntu-xenial/38e2e90/ : FAILURE in 2m 26s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/7/check/gate-grenade-dsvm-ubuntu-xenial/dbd03d0/ : FAILURE in 3m 14s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/7/check/gate-devstack-gate-unittests/63f5a1f/ : SUCCESS in 1m 45s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/7/check/gate-devstack-gate-bashate/22839bd/ : FAILURE in 1m 47s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/7/check/gate-dg-hooks-dsvm/61c8b25/ : SUCCESS in 2m 59s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/7/check/gate-grenade-dsvm-multinode/7af6232/ : FAILURE in 3m 48s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/7/check/gate-grenade-dsvm-neutron-multinode/74b7988/ : FAILURE in 3m 59s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/7/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/e599692/ : SUCCESS in 13m 43s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/7/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/0ac4d81/ : FAILURE in 5m 31s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/1243280/ : FAILURE in 2m 39s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/de37293/ : FAILURE in 2m 35s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/0bf107a/ : FAILURE in 2m 40s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/6416456/ : FAILURE in 5m 28s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/24f3c11/ : FAILURE in 2m 28s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/780fd9f/ : FAILURE in 3m 01s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-platform-centos7-nv/454c5b9/ : FAILURE in 2m 25s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/adab1a7/ : FAILURE in 3m 03s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/7/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/a245488/ : FAILURE in 3m 08s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"5f542c529fb3a7ac8a0bf5dc0d91050fa90128da","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-10-25 20:51:52.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5b768aba71dc89d1de813c171a8909482c66ebb3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-25 23:48:04.000000000","message":"Patch Set 8: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/1abb9bd/ : SUCCESS in 44m 23s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/8/check/gate-grenade-dsvm-neutron-ubuntu-xenial/7b522ae/ : SUCCESS in 28m 29s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-full-ubuntu-xenial/64e1d92/ : SUCCESS in 37m 29s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/8/check/gate-grenade-dsvm-ubuntu-xenial/f09320f/ : SUCCESS in 25m 23s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/8/check/gate-devstack-gate-unittests/8809955/ : SUCCESS in 2m 22s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/8/check/gate-devstack-gate-bashate/2bb93fb/ : FAILURE in 1m 19s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/8/check/gate-dg-hooks-dsvm/caffc48/ : SUCCESS in 8m 08s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/8/check/gate-grenade-dsvm-multinode/de94d1b/ : FAILURE in 4m 01s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/8/check/gate-grenade-dsvm-neutron-multinode/d2f8fcd/ : FAILURE in 4m 32s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/8/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/973532f/ : SUCCESS in 14m 29s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/8/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/a82486c/ : SUCCESS in 24m 31s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/128441e/ : SUCCESS in 48m 00s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/e3b1a3a/ : SUCCESS in 32m 41s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/4b98772/ : SUCCESS in 31m 53s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/56200b8/ : SUCCESS in 53m 09s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/57d0ab1/ : SUCCESS in 49m 29s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/a211633/ : SUCCESS in 1h 01m 54s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-platform-centos7-nv/737fcca/ : FAILURE in 28m 57s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/8c96a61/ : FAILURE in 10m 38s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/8/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/87ed1ad/ : FAILURE in 2m 34s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"fb3600ed2be4c568ea5a162f66384642a4a37a88","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-10-28 14:40:27.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)\n\nGreat to see this, LGTM except that names differ from the terminology that I think is used in the rest of the code.","accounts_in_message":[],"_revision_number":8},{"id":"21f0444850aa7a748664e4626c5bf8fe8e40e9af","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-11-08 11:22:01.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"f342ade7e41446c60657c3d0aee96a263362c6ff","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-11-08 11:53:30.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"720153eb7c4baa1a33bf1a6b2eca231ed0caa83b","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-11-08 12:55:54.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"4e6f0ac4b1c40a051a4ec265bba7f95133e18c00","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-11-08 13:00:54.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"a1956563608c68287e1488ee30dc7f378676f231","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 14:23:56.000000000","message":"Patch Set 12: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/3518a5c/ : SUCCESS in 46m 26s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/12/check/gate-grenade-dsvm-neutron-ubuntu-xenial/55a3271/ : SUCCESS in 33m 42s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/12/check/gate-grenade-dsvm-ubuntu-xenial/314a582/ : SUCCESS in 28m 31s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/12/check/gate-devstack-gate-unittests/cfa4897/ : SUCCESS in 1m 42s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/12/check/gate-devstack-gate-bashate/34425f8/ : SUCCESS in 2m 10s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/12/check/gate-dg-hooks-dsvm/544de60/ : SUCCESS in 2m 58s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/12/check/gate-grenade-dsvm-multinode/994a77e/ : FAILURE in 31m 13s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/12/check/gate-grenade-dsvm-neutron-multinode/5197b33/ : FAILURE in 37m 40s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/12/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/d56b8fb/ : SUCCESS in 20m 52s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/12/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/9d05ecd/ : SUCCESS in 17m 52s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/b444d5d/ : SUCCESS in 30m 28s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/c5fffa9/ : SUCCESS in 49m 13s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/9c3abe1/ : SUCCESS in 51m 50s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/16c97ed/ : SUCCESS in 38m 02s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/5a106da/ : SUCCESS in 56m 40s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/c79726b/ : SUCCESS in 1h 05m 23s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-platform-centos7-nv/12b3ed6/ : FAILURE in 30m 40s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/f9db2e9/ : FAILURE in 1h 21m 04s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/12/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/29a2e8e/ : FAILURE in 5m 04s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"3064f7b3e0c6c3ac234193cbcc3a768b358a1056","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-08 15:06:01.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"37f62c62bdfd11cf5c7ae86a1ac21cf7968e85da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 16:18:55.000000000","message":"Patch Set 13: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8ff0ecb/ : SUCCESS in 1h 12m 02s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/13/check/gate-grenade-dsvm-neutron-ubuntu-xenial/e2420af/ : SUCCESS in 31m 39s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/13/check/gate-grenade-dsvm-ubuntu-xenial/1362f37/ : SUCCESS in 51m 18s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/13/check/gate-devstack-gate-unittests/fadd13e/ : SUCCESS in 2m 10s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/13/check/gate-devstack-gate-bashate/f10f7d2/ : SUCCESS in 2m 30s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/13/check/gate-dg-hooks-dsvm/c392a23/ : SUCCESS in 4m 56s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/13/check/gate-grenade-dsvm-multinode/f3cc235/ : FAILURE in 35m 03s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/13/check/gate-grenade-dsvm-neutron-multinode/60dfc64/ : FAILURE in 37m 45s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/13/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/a497ef7/ : SUCCESS in 14m 06s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/13/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/5e99f41/ : SUCCESS in 27m 22s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/f0b5ffb/ : SUCCESS in 31m 25s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/6a12376/ : SUCCESS in 33m 51s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/8810541/ : SUCCESS in 35m 03s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/0cc4dae/ : SUCCESS in 36m 55s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/4b12108/ : SUCCESS in 1h 07m 00s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/a5eb88d/ : SUCCESS in 42m 53s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-platform-centos7-nv/fab2b85/ : FAILURE in 31m 50s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/2c092e5/ : FAILURE in 50m 29s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/13/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/bb7f23d/ : FAILURE in 58m 13s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"5b82636ca1bf260dc0f9c816dd69ad992a981510","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-08 16:24:30.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"d63559f7803e24e2ca95f1621296d2c4428d6b48","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 17:37:03.000000000","message":"Patch Set 14: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2a7eb8b/ : SUCCESS in 1h 10m 26s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/14/check/gate-grenade-dsvm-neutron-ubuntu-xenial/323a8c7/ : SUCCESS in 48m 46s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/14/check/gate-grenade-dsvm-ubuntu-xenial/c3ef7c2/ : SUCCESS in 26m 55s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/14/check/gate-devstack-gate-unittests/1e9db77/ : SUCCESS in 1m 52s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/14/check/gate-devstack-gate-bashate/bfbbd28/ : SUCCESS in 2m 09s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/14/check/gate-dg-hooks-dsvm/9857fa7/ : SUCCESS in 5m 33s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/14/check/gate-grenade-dsvm-multinode/7d8ee50/ : FAILURE in 33m 51s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/14/check/gate-grenade-dsvm-neutron-multinode/eb55c1a/ : FAILURE in 39m 14s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/14/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/f74cb85/ : SUCCESS in 14m 28s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/14/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/1f1ab2c/ : SUCCESS in 17m 37s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/c6f8f8a/ : SUCCESS in 30m 01s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/e1ae6bd/ : SUCCESS in 32m 59s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/e8211a5/ : SUCCESS in 51m 41s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/d756d23/ : SUCCESS in 55m 36s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/952255d/ : SUCCESS in 1h 02m 32s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/f192bab/ : SUCCESS in 1h 07m 33s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-platform-centos7-nv/1292f24/ : FAILURE in 33m 51s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/995a838/ : FAILURE in 53m 30s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/14/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/77aa612/ : FAILURE in 58m 11s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"b0986236cc16890f649ccacadf6fd910eb56b7b8","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-11-08 18:01:44.000000000","message":"Patch Set 14: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"6667d9bab693ac218f192c54cb9a6e7d29feae03","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-08 18:49:55.000000000","message":"Patch Set 14:\n\ngood suggestion, i\u0027ll push a revision","accounts_in_message":[],"_revision_number":14},{"id":"a8186854ceca3c0a39c86be52763af19c1ed9155","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-08 18:51:20.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"c2772efd81d9eff07dcebaefc80931fd5072b411","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 20:10:56.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/a63e725/ : SUCCESS in 1h 19m 21s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/15/check/gate-grenade-dsvm-neutron-ubuntu-xenial/fb5b511/ : SUCCESS in 33m 15s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/15/check/gate-grenade-dsvm-ubuntu-xenial/111958f/ : SUCCESS in 26m 36s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/15/check/gate-devstack-gate-unittests/9d4f251/ : SUCCESS in 1m 48s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/15/check/gate-devstack-gate-bashate/4fcbbf7/ : SUCCESS in 1m 29s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/15/check/gate-dg-hooks-dsvm/b168c0a/ : SUCCESS in 2m 41s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/15/check/gate-grenade-dsvm-multinode/71819e0/ : SUCCESS in 30m 21s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/15/check/gate-grenade-dsvm-neutron-multinode/4b5b92b/ : SUCCESS in 37m 30s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/15/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/4c4f1f9/ : SUCCESS in 14m 50s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/15/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/7d1b8cc/ : SUCCESS in 17m 33s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/3fe59fa/ : SUCCESS in 30m 51s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/86b3c1b/ : SUCCESS in 32m 32s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/a4f8f1a/ : SUCCESS in 33m 36s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/a67eb40/ : SUCCESS in 38m 09s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/06d9b4d/ : SUCCESS in 1h 09m 37s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/e5ba519/ : SUCCESS in 43m 49s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-platform-centos7-nv/c77bb8b/ : FAILURE in 30m 49s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/4277ab3/ : SUCCESS in 45m 12s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/15/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/981a21a/ : FAILURE in 52m 37s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"a69bb2d191a0593318ddac4679d31484b5ca66c2","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-08 20:11:31.000000000","message":"Uploaded patch set 16: Commit message was updated.","accounts_in_message":[],"_revision_number":16},{"id":"4ee8e7b4476736c1322c657e87d0801c52e61bd3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 21:38:23.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/c201fb2/ : SUCCESS in 1h 26m 05s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/16/check/gate-grenade-dsvm-neutron-ubuntu-xenial/92cfd99/ : SUCCESS in 51m 15s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/16/check/gate-grenade-dsvm-ubuntu-xenial/ed59c14/ : SUCCESS in 26m 37s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/16/check/gate-devstack-gate-unittests/af3260a/ : SUCCESS in 2m 18s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/16/check/gate-devstack-gate-bashate/9f50c11/ : SUCCESS in 1m 58s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/16/check/gate-dg-hooks-dsvm/62ca5b4/ : SUCCESS in 2m 48s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/16/check/gate-grenade-dsvm-multinode/de37b83/ : SUCCESS in 32m 33s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/72/386072/16/check/gate-grenade-dsvm-neutron-multinode/f639af6/ : SUCCESS in 38m 11s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/16/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/133c2ea/ : SUCCESS in 13m 49s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/16/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/3b735b4/ : SUCCESS in 18m 27s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/369a043/ : SUCCESS in 32m 33s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/dcc75f0/ : SUCCESS in 33m 04s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/ab33c61/ : SUCCESS in 33m 29s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/7457bc0/ : SUCCESS in 37m 58s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/2a9c0e5/ : SUCCESS in 1h 04m 48s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/3f7f5bb/ : SUCCESS in 44m 01s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-platform-centos7-nv/d031766/ : FAILURE in 30m 24s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/a14368c/ : SUCCESS in 45m 47s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/16/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/f8f7f39/ : FAILURE in 53m 35s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"68ea532918feb95a2617dcda2eb490695042a3a5","author":{"_account_id":20140,"name":"Karthik Prabhu Vinod","email":"karthik.prabhu.vinod@intel.com","username":"kprabhuv"},"date":"2016-11-08 21:49:14.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"d748487aef2000b1e2e10ab59e39929ff1966e1c","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-11-09 07:05:59.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"a5a3a7a33c63b5b47723f8530c0c5287f880b529","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2016-11-10 19:18:08.000000000","message":"Patch Set 16: Code-Review+2\n\nWe should probably announce this more generally as random jobs may need updating to do this properly too.","accounts_in_message":[],"_revision_number":16},{"id":"3c4d80b19511f3bc7114f9ae35d4d8ddfb2f8f51","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-10 19:38:14.000000000","message":"Patch Set 16: Workflow-1\n\nSounds good. Maybe post a mailing list thread this coming Monday, then merge sometime middle of the week (Nov 16)?","accounts_in_message":[],"_revision_number":16},{"id":"7ff90631ab8d0f5a33cd13ef64208c0e990e8fc5","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-14 14:21:28.000000000","message":"Patch Set 16: -Workflow\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-November/107243.html","accounts_in_message":[],"_revision_number":16},{"id":"a2368f2c9f5073e89b9ad5eda6af7ab8be04914c","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-14 16:13:06.000000000","message":"Patch Set 16: Code-Review-1\n\nLooks fine from Cinder jobs perspective, but I don\u0027t like specifying \u0027subnode\u0027, \u0027subnode_neutron\u0027, \u0027subnode_neutron_dvr\u0027 and so on in features.yaml. Shouldn\u0027t we define subnode section the same way as primary section is defined - i.e. based on environment variables in the system (see configs_from_env() in test-matrix.py.\n\nAm I missing something obvious here?","accounts_in_message":[],"_revision_number":16},{"id":"11316411e23a2e15b31e33acdb0bc51f9fd348fb","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2016-11-15 01:29:16.000000000","message":"Patch Set 16:\n\n(1 comment)\n\nI\u0027m afraid I don\u0027t properly understand this, but I noticed a nit in the commit message, for in case you decide to revise this change.","accounts_in_message":[],"_revision_number":16},{"id":"b19c8e2b17106c48974ad8e8d847173351a2ca0a","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-15 20:26:46.000000000","message":"Patch Set 17: Published edit on patch set 16","accounts_in_message":[],"_revision_number":17},{"id":"5f36d719f2572384bd5f18830e662e50e9fa03dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-15 21:41:31.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/74beec4/ : SUCCESS in 47m 37s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/17/check/gate-grenade-dsvm-neutron-ubuntu-xenial/093ade3/ : SUCCESS in 32m 36s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/17/check/gate-grenade-dsvm-ubuntu-xenial/bbfa2e9/ : SUCCESS in 1h 13m 32s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/17/check/gate-devstack-gate-unittests/d8ddc68/ : SUCCESS in 2m 21s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/17/check/gate-devstack-gate-bashate/31f54e5/ : SUCCESS in 1m 23s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/17/check/gate-dg-hooks-dsvm/4ec7208/ : SUCCESS in 2m 42s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/72/386072/17/check/gate-grenade-dsvm-multinode/4cc525f/ : SUCCESS in 54m 19s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/17/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/d68e4d6/ : SUCCESS in 1h 07m 14s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/17/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/8bbabc1/ : SUCCESS in 14m 58s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/17/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/a871e77/ : SUCCESS in 33m 44s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/4dd3cc3/ : SUCCESS in 30m 09s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/33a49c9/ : SUCCESS in 33m 01s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/7208370/ : SUCCESS in 30m 24s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/3cc695d/ : SUCCESS in 37m 39s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/0f7a05e/ : SUCCESS in 38m 22s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/e671676/ : SUCCESS in 45m 29s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-platform-centos7-nv/58f2333/ : FAILURE in 31m 13s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/17/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/811bb93/ : SUCCESS in 52m 14s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"1e0d1fd52b703161af4faebb05c3f80657323ae4","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-16 10:03:51.000000000","message":"Patch Set 17:\n\nAnyone cares to answer my question on patchset #16? Why are we defining multiple subnode configs, when primary is defined just once using environment variables?","accounts_in_message":[],"_revision_number":17},{"id":"b83d3d39f57a2625d08680c03a118873f648cbb9","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-21 15:24:59.000000000","message":"Patch Set 17:\n\nBecause there is no existing jobs where the layout of the primary node changes, while the set of services that are run on a subnode varies from job to job and project to project.","accounts_in_message":[],"_revision_number":17},{"id":"bca943de8a0f9bbea71d9645bcd2396e29e00e0c","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-21 15:42:29.000000000","message":"Patch Set 17: Code-Review-1\n\n@Sean: I\u0027m not sure if that\u0027s right. See for example Cinder\u0027s multinode grenade job. We\u0027re setting $DEVSTACK_GATE_CINDER_MN_GRENADE variable there [1]. Then in devstack-gate\u0027s features.yaml we\u0027re defining a feature for that envvar [2]. And this is mapped to particular services being disabled on the *primary* node [3]. You can see similar thing with $DEVSTACK_GATE_ZEROMQ envvar which makes devstack-gate disable rabbit and enable zeromq [4]. These are definitely services layout changes on the primary node, that are enabled for different jobs and projects.\n\nMy concern here is that current implementation is copying whole config sets of subnodes, while it looks like only diffs from default could be required. Moreover these diffs should be triggered based on envvars set in project-config and not internal if-else construct in devstack-gate.\n\n[1] https://github.com/openstack-infra/project-config/blob/a976efcca57fa3683265d8f52666460333e79a88/jenkins/jobs/devstack-gate.yaml#L1072\n[2] https://github.com/openstack-infra/devstack-gate/blob/master/features.yaml#L51-L52\n[3] https://github.com/openstack-infra/devstack-gate/blob/master/features.yaml#L119-L123\n[4] https://github.com/openstack-infra/devstack-gate/blob/master/features.yaml#L160-L163","accounts_in_message":[],"_revision_number":17},{"id":"87443e49950d2b484cb353076d51eba5b32c1f3f","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-11-28 16:22:34.000000000","message":"Patch Set 17:\n\n@Michal - then please feel free to push a followup patch or push a patchset to improve. This patch is a starting point for further improvement.","accounts_in_message":[],"_revision_number":17},{"id":"ea010a28bb78d9a19a38a137f26a83361c49be06","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-11-28 22:53:34.000000000","message":"Patch Set 17: Code-Review-1\n\n(5 comments)\n\nI think this would be cleaner if for the subnode case, the current primary services were passed in. Or in the subnode case it calculates the primary services and then using the result of those services determines what the subnode services should be.\n\nWhat do you think?","accounts_in_message":[],"_revision_number":17},{"id":"c246c85cc0b9f743f14a9bc9a06f2e7480e6eb2e","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-29 10:46:43.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"82bbdd648c9e458ebf924861d0db8b8d6a93fbed","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-29 10:50:23.000000000","message":"Patch Set 18:\n\nI\u0027ve implemented my remark of using envvars to enable/disable services on subnode and addressed John\u0027s comments. Here are results of my tests:\n\n Master:\n DEFAULT: n-cpu,ceilometer-acompute,dstat,n-net,n-api-meta,c-vol,c-bak\n DEVSTACK_GATE_NEUTRON: n-cpu,ceilometer-acompute,dstat,c-vol,c-bak,q-agt\n DEVSTACK_GATE_NEUTRON_DVR: n-cpu,ceilometer-acompute,dstat,c-vol,c-bak,q-agt,q-l3,q-meta\n DEVSTACK_GATE_IRONIC: n-cpu,ceilometer-acompute,dstat,n-net,n-api-meta,ir-api,ir-cond\n\n Patchset #17:\n DEFAULT: c-bak,c-vol,ceilometer-acompute,dstat,n-cpu,n-net,n-api-meta\n DEVSTACK_GATE_NEUTRON: c-bak,c-vol,ceilometer-acompute,dstat,n-cpu\n DEVSTACK_GATE_NEUTRON_DVR: c-bak,c-vol,ceilometer-acompute,dstat,n-cpu\n DEVSTACK_GATE_IRONIC: c-bak,c-vol,ceilometer-acompute,dstat,n-cpu,n-net,n-api-meta\n\n Patchset #18:\n DEFAULT: c-bak,c-vol,ceilometer-acompute,dstat,n-api-meta,n-cpu,n-net\n DEVSTACK_GATE_NEUTRON: c-bak,c-vol,ceilometer-acompute,dstat,n-cpu,q-agt\n DEVSTACK_GATE_NEUTRON_DVR: c-bak,c-vol,ceilometer-acompute,dstat,n-cpu,q-agt,q-l3,q-meta\n DEVSTACK_GATE_IRONIC: ceilometer-acompute,dstat,ir-api,ir-cond,n-api-meta,n-cpu,n-net\n\nLooks like patchset #17 would cause regressions for both Neutron and Ironic. Please check if I haven\u0027t missed any other flag I should have tested.","accounts_in_message":[],"_revision_number":18},{"id":"49e6879b3f023ca230dfa0959395939d62d6ab86","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-29 12:07:20.000000000","message":"Patch Set 18: 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- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/4d6b55a/ : SUCCESS in 1h 20m 04s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/18/check/gate-grenade-dsvm-neutron-ubuntu-xenial/f755939/ : SUCCESS in 37m 43s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/18/check/gate-grenade-dsvm-ubuntu-xenial/155453c/ : SUCCESS in 27m 33s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/18/check/gate-devstack-gate-unittests/1438b2b/ : SUCCESS in 1m 55s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/18/check/gate-devstack-gate-bashate/36ade1e/ : SUCCESS in 1m 49s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/18/check/gate-dg-hooks-dsvm/a2317b3/ : SUCCESS in 2m 43s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/18/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/ec8fe17/ : FAILURE in 5m 39s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/18/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/bdee98f/ : SUCCESS in 15m 21s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/18/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/ae09f50/ : SUCCESS in 19m 02s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/8cc610f/ : SUCCESS in 39m 44s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/7d54f3f/ : SUCCESS in 34m 36s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/7ba6bef/ : SUCCESS in 36m 17s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/19d8672/ : SUCCESS in 43m 44s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/8c0f942/ : SUCCESS in 44m 34s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/0db04e7/ : SUCCESS in 53m 03s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-platform-centos7-nv/58d56d1/ : FAILURE in 54m 26s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/18/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/cb54bc1/ : FAILURE in 4m 01s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"bf7b1fd0aff27af184c8fff98685cc68f0dffa8d","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-29 12:17:39.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"a8ef9c5c9152854e06a26c210bbb6dd273624365","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-29 12:18:12.000000000","message":"Patch Set 18:\n\nWhoops, I\u0027ve missed tempest entry for subnode. Patchset #19 fixes this.","accounts_in_message":[],"_revision_number":18},{"id":"42712ef52d85c621202da0417c1a60bf36a1642b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-29 13:46:49.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/893024a/ : SUCCESS in 52m 43s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/19/check/gate-grenade-dsvm-neutron-ubuntu-xenial/40805e7/ : SUCCESS in 36m 05s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/19/check/gate-grenade-dsvm-ubuntu-xenial/c474e30/ : SUCCESS in 57m 18s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/19/check/gate-devstack-gate-unittests/83bb0ae/ : SUCCESS in 1m 52s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/19/check/gate-devstack-gate-bashate/003882c/ : SUCCESS in 2m 26s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/19/check/gate-dg-hooks-dsvm/ef5df74/ : SUCCESS in 2m 52s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/19/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/710838a/ : SUCCESS in 1h 15m 07s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/19/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/9c359b5/ : SUCCESS in 15m 39s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/19/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/df9855a/ : SUCCESS in 20m 50s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/e4153ab/ : SUCCESS in 30m 26s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/6927f42/ : SUCCESS in 57m 48s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/91d32fd/ : SUCCESS in 33m 12s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/dfc67cc/ : SUCCESS in 49m 19s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/f1c85e7/ : SUCCESS in 41m 39s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/36d42d0/ : SUCCESS in 1h 26m 46s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-platform-centos7-nv/7fd67bc/ : SUCCESS in 52m 26s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/19/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/4811e09/ : SUCCESS in 1h 24m 36s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"c4694445dd2411b6bc6f1e6d89744b82ec122e31","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-11-29 16:59:36.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"bb9309f1e3bc3b500589e0cc15b58b6224613dfb","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-30 09:10:47.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"4d0d408d956e66f1407a4b4e4324aeff1974b05e","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-11-30 09:11:50.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"5f0608d295d85e60498919c825640cc3ba591cc6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-30 10:34:25.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/e97e738/ : SUCCESS in 55m 18s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/20/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3124b5c/ : SUCCESS in 1h 15m 32s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/72/386072/20/check/gate-grenade-dsvm-ubuntu-xenial/3a40420/ : SUCCESS in 48m 12s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/20/check/gate-devstack-gate-unittests/762ff17/ : SUCCESS in 1m 22s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/20/check/gate-devstack-gate-bashate/2343588/ : SUCCESS in 1m 56s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/20/check/gate-dg-hooks-dsvm/5c68069/ : SUCCESS in 2m 57s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/20/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/275021f/ : SUCCESS in 1h 18m 42s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/72/386072/20/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/07bb222/ : SUCCESS in 15m 39s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/20/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/05f5021/ : SUCCESS in 28m 16s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/6b6a74b/ : SUCCESS in 32m 11s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/09499f2/ : SUCCESS in 34m 24s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/d063cc5/ : SUCCESS in 36m 47s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/2c9b90a/ : SUCCESS in 43m 32s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/57a41e4/ : SUCCESS in 43m 14s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/bcedcc9/ : SUCCESS in 51m 13s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-platform-centos7-nv/bc19e1c/ : SUCCESS in 51m 51s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/72/386072/20/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/e117d93/ : SUCCESS in 58m 05s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"a6b9e6a849dfb0b8e4c63c8756ee914e27e30d4a","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-11-30 19:50:32.000000000","message":"Patch Set 20: Code-Review+1\n\n(1 comment)\n\nThis looks good to me. I was looking at the Ironic portion most closely and it appears correct from my limited testing.\n\nThanks.","accounts_in_message":[],"_revision_number":20},{"id":"675cbb0bcf444ba3e8dfc2f7ab47ffa85420b327","author":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"date":"2016-12-09 10:52:50.000000000","message":"Patch Set 20: Code-Review+1","accounts_in_message":[],"_revision_number":20},{"id":"afbe67b224bfaec7a3a0d273fbf78a43e7e01e71","author":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"date":"2016-12-12 03:04:50.000000000","message":"Patch Set 20: Code-Review+1\n\nThis is a great patch. It\u0027ll help to setup multi-region job if we set the sub-node role to the second region.","accounts_in_message":[],"_revision_number":20},{"id":"7c6ea7fd6d96c6b4f2eb84333402f29f1297538d","author":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"date":"2016-12-12 08:10:45.000000000","message":"Uploaded patch set 21: Patch Set 20 was rebased.","accounts_in_message":[],"_revision_number":21},{"id":"166c1bbacd8c1203adc17f6c4391ea4d151bc8ec","author":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"date":"2016-12-12 08:21:22.000000000","message":"Patch Set 21:\n\n\u003e Uploaded patch set 21: Patch Set 20 was rebased.\n\nSorry, I upload another patch(https://review.openstack.org/#/c/409653/) based on this patch , not intend to rebase this patch, but it happened. If something wrong please tell me, I\u0027ll abandon my patch if needed.","accounts_in_message":[],"_revision_number":21},{"id":"b7c0166080dbb7fdd5dc9027a56fc2ba22360b96","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-12-12 08:23:27.000000000","message":"Patch Set 21:\n\n@Chaoyi: Don\u0027t worry, this is normal in Gerrit. You\u0027ve just did a clean rebase, so everything\u0027s fine.","accounts_in_message":[],"_revision_number":21},{"id":"6214bf73097ebcf07087b8fa288cdb7019683f68","author":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"date":"2016-12-12 08:56:27.000000000","message":"Patch Set 20:\n\n\u003e @Chaoyi: Don\u0027t worry, this is normal in Gerrit. You\u0027ve just did a\n \u003e clean rebase, so everything\u0027s fine.\n\nThank you for the clarification :-)","accounts_in_message":[],"_revision_number":20},{"id":"5f89ce98bc29c8a81b7b6b509e4d085fd0207f8c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-12 09:29:55.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/87428b7/ : SUCCESS in 1h 08m 08s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/21/check/gate-grenade-dsvm-neutron-ubuntu-xenial/b8fd0ab/ : SUCCESS in 48m 13s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/21/check/gate-devstack-gate-unittests/8b7278b/ : SUCCESS in 1m 51s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/21/check/gate-devstack-gate-bashate/4011739/ : SUCCESS in 1m 25s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/21/check/gate-dg-hooks-dsvm/9064210/ : SUCCESS in 2m 41s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/21/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/3888075/ : SUCCESS in 39m 16s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/21/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/ecabd38/ : SUCCESS in 18m 56s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/21/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/2d144d3/ : SUCCESS in 34m 42s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/1fa25ec/ : SUCCESS in 36m 35s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/1cc216d/ : SUCCESS in 37m 52s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/7098677/ : SUCCESS in 41m 13s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/3e5c9ee/ : SUCCESS in 47m 47s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/54e2cc7/ : SUCCESS in 48m 56s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/1cc4f7b/ : SUCCESS in 56m 50s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-platform-centos7-nv/0b509ed/ : SUCCESS in 1h 18m 54s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/b840820/ : SUCCESS in 55m 43s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/72/386072/21/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/9c14bb0/ : SUCCESS in 55m 04s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"dbe65133b659ea9d0ead36e7886f4c7d28290c71","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2016-12-12 09:41:06.000000000","message":"Patch Set 21: Code-Review+1","accounts_in_message":[],"_revision_number":21},{"id":"9beff509e592f4f4873de597f3ab8ce08840546e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-12-15 11:56:15.000000000","message":"Patch Set 21: Code-Review+2\n\n(2 comments)\n\nThis seems like a reasonable starting point. I kind of wonder about maybe making alternative roles additional files, so there is one baked into the main file, and you create an alternative file when you need it.","accounts_in_message":[],"_revision_number":21},{"id":"31fba8d86de3f3618e510ae8c8d3cf0efa4571eb","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2016-12-15 12:01:48.000000000","message":"Patch Set 21:\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"00081b5f192fc7400f1e24e33c966311e0354ca3","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-12-16 11:29:14.000000000","message":"Uploaded patch set 22: Patch Set 21 was rebased.","accounts_in_message":[],"_revision_number":22},{"id":"13ef0aa09eddc3cf0fdd6edf9d4b90d2e7cee9f0","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2016-12-16 11:55:11.000000000","message":"Patch Set 22: Code-Review+1\n\nNice work, thank you!","accounts_in_message":[],"_revision_number":22},{"id":"46b2d38c146aa35c2b7ad2de23cc30f7bb4cbd46","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-16 14:03:58.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/1eeeb60/ : SUCCESS in 1h 10m 06s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/22/check/gate-grenade-dsvm-neutron-ubuntu-xenial/67096ef/ : SUCCESS in 34m 32s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/22/check/gate-devstack-gate-unittests/3dd407a/ : SUCCESS in 1m 21s\n- gate-devstack-gate-bashate http://logs.openstack.org/72/386072/22/check/gate-devstack-gate-bashate/34db540/ : SUCCESS in 2m 16s\n- gate-dg-hooks-dsvm http://logs.openstack.org/72/386072/22/check/gate-dg-hooks-dsvm/532bb6c/ : SUCCESS in 8m 02s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/22/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/1a567e3/ : SUCCESS in 1h 07m 24s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/22/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/4bbcdcd/ : SUCCESS in 18m 33s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/72/386072/22/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/fc36498/ : SUCCESS in 31m 41s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/0bb56f8/ : SUCCESS in 41m 14s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/51b6bd4/ : SUCCESS in 45m 52s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/a7c14e0/ : SUCCESS in 1h 15m 07s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/0ba87b1/ : SUCCESS in 48m 42s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-platform-centos7-nv/e0324bf/ : SUCCESS in 1h 27m 02s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/be6367a/ : SUCCESS in 58m 36s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/72/386072/22/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/58c0698/ : SUCCESS in 1h 00m 22s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"9a5256df401032821b34b2e640797c09c5c2ae76","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2016-12-16 15:28:56.000000000","message":"Patch Set 22: Workflow+1 Code-Review+2\n\nLooks like a sane improvement to me, all jobs (even our nonvoting compatibility tests) are passing, this has been widely announced and all raised concerns seem to have been addressed.","accounts_in_message":[],"_revision_number":22},{"id":"501933112f5fcd7fbdb9556df4b4473fec67bdb8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-16 15:29:07.000000000","message":"Patch Set 22: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":22},{"id":"482c6ad27e69a3aa146e614a1f93ae8c427700d2","date":"2016-12-16 17:06:07.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":22},{"id":"e98f990eceaf61e259bddc36710bcab855c6cf9e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-16 17:06:07.000000000","message":"Patch Set 22: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/72/386072/22/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/e271cec/ : SUCCESS in 1h 27m 36s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/72/386072/22/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/e05c155/ : SUCCESS in 36m 11s\n- gate-devstack-gate-unittests http://logs.openstack.org/72/386072/22/gate/gate-devstack-gate-unittests/28ba3b3/ : SUCCESS in 1m 42s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/72/386072/22/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/7df9f1c/ : SUCCESS in 1h 01m 55s","accounts_in_message":[],"_revision_number":22},{"id":"3dca24885c4b9582018f611224677bf0d06d42c9","author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"date":"2016-12-17 19:32:08.000000000","message":"Patch Set 22:\n\nThis broke DVR jobs? http://logs.openstack.org/32/405532/6/check/gate-tempest-dsvm-neutron-dvr-ubuntu-xenial/7432dfc/console.html.gz","accounts_in_message":[],"_revision_number":22},{"id":"7221f375f4fe017bd49f3253bfe505f88abff071","author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"date":"2016-12-17 20:17:18.000000000","message":"Patch Set 22: Reverted\n\nThis patchset was reverted in change: Ie3b1b0b57fc7fdf8d75561ce0d8339350460c0cd","accounts_in_message":[],"_revision_number":22},{"id":"48298d2764fb31a46abe03f5eca5ba5d80a75f7a","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-12-18 04:20:50.000000000","message":"Patch Set 22:\n\n\u003e This broke DVR jobs? http://logs.openstack.org/32/405532/6/check/gate-tempest-dsvm-neutron-dvr-ubuntu-xenial/7432dfc/console.html.gz\n\nPatch to fix it proposed:\n\nhttps://review.openstack.org/#/c/412167/","accounts_in_message":[],"_revision_number":22}],"current_revision_number":22,"current_revision":"7fac6b68380f3f0ce44eefd257e571844a8b741d","revisions":{"793db4040d209cc4568e23bf7268639c52b91a5b":{"kind":"REWORK","_number":1,"created":"2016-10-13 16:21:15.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/1"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-13 16:17:52.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nIn follow up patches, we need to determine a way to take many of the\nflags, like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR, and such\nand integrate them into the feature matrix.\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/793db4040d209cc4568e23bf7268639c52b91a5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/793db4040d209cc4568e23bf7268639c52b91a5b"}]},"branch":"refs/heads/master"},"87402282eebb92df1a91be2c617f39e11a286eef":{"kind":"REWORK","_number":2,"created":"2016-10-13 16:26:10.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/2"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-13 16:25:40.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nIn follow up patches, we need to determine a way to take many of the\nflags, like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR, and such\nand integrate them into the feature matrix.\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/87402282eebb92df1a91be2c617f39e11a286eef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/87402282eebb92df1a91be2c617f39e11a286eef"}]},"branch":"refs/heads/master"},"85b98b7d8426e1825ff1e778b852ebe64a97a677":{"kind":"REWORK","_number":3,"created":"2016-10-13 17:20:02.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/3"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-13 17:17:44.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nIn follow up patches, we need to determine a way to take many of the\nflags, like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR, and such\nand integrate them into the feature matrix.\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/85b98b7d8426e1825ff1e778b852ebe64a97a677"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/85b98b7d8426e1825ff1e778b852ebe64a97a677"}]},"branch":"refs/heads/master"},"13aa5492e84293bc5ac5c52e09f3c32c8b440914":{"kind":"REWORK","_number":4,"created":"2016-10-13 17:32:13.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/4"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-13 17:31:58.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nIn follow up patches, we need to determine a way to take many of the\nflags, like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR, and such\nand integrate them into the feature matrix.\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/13aa5492e84293bc5ac5c52e09f3c32c8b440914"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/13aa5492e84293bc5ac5c52e09f3c32c8b440914"}]},"branch":"refs/heads/master"},"75e66f8d49275b04e69216bb9d3dd29e07aeb3b3":{"kind":"REWORK","_number":5,"created":"2016-10-13 18:22:26.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/5"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-13 17:56:43.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nIn follow up patches, we need to determine a way to take many of the\nflags, like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR, and such\nand integrate them into the feature matrix.\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/75e66f8d49275b04e69216bb9d3dd29e07aeb3b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/75e66f8d49275b04e69216bb9d3dd29e07aeb3b3"}]},"branch":"refs/heads/master"},"528b1b3ad291d265fc9f89cc1b0fe838c8a870d5":{"kind":"REWORK","_number":6,"created":"2016-10-13 18:58:42.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/6"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-13 18:57:57.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nIn follow up patches, we need to determine a way to take many of the\nflags, like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR, and such\nand integrate them into the feature matrix.\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/528b1b3ad291d265fc9f89cc1b0fe838c8a870d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/528b1b3ad291d265fc9f89cc1b0fe838c8a870d5"}]},"branch":"refs/heads/master"},"0e7704d82fe41d68a3b5227c98354662bbeafd0b":{"kind":"REWORK","_number":7,"created":"2016-10-25 19:12:02.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/7"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-25 19:08:32.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/0e7704d82fe41d68a3b5227c98354662bbeafd0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/0e7704d82fe41d68a3b5227c98354662bbeafd0b"}]},"branch":"refs/heads/master"},"6f28b94d849bce7a77d84d41c10136115803a456":{"kind":"REWORK","_number":8,"created":"2016-10-25 20:51:52.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/8"}}},"commit":{"parents":[{"commit":"8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42","subject":"Enable tls-proxy on subnode if enabled on primary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8e6edce98dfa5e83281ca2ad0075b0e7ffa76c42"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-25 20:51:48.000000000","tz":-240},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6f28b94d849bce7a77d84d41c10136115803a456"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6f28b94d849bce7a77d84d41c10136115803a456"}]},"branch":"refs/heads/master"},"76343f9d68cf3c05fd3ea18cd4f4b44e52543900":{"kind":"REWORK","_number":9,"created":"2016-11-08 11:22:01.000000000","uploader":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"ref":"refs/changes/72/386072/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/9"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","date":"2016-11-08 11:20:53.000000000","tz":180},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/76343f9d68cf3c05fd3ea18cd4f4b44e52543900"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/76343f9d68cf3c05fd3ea18cd4f4b44e52543900"}]},"branch":"refs/heads/master"},"9a423d02cf6846aa284566e1b9b939be3b7f126e":{"kind":"REWORK","_number":10,"created":"2016-11-08 11:53:30.000000000","uploader":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"ref":"refs/changes/72/386072/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/10"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","date":"2016-11-08 11:50:56.000000000","tz":180},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/9a423d02cf6846aa284566e1b9b939be3b7f126e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/9a423d02cf6846aa284566e1b9b939be3b7f126e"}]},"branch":"refs/heads/master"},"89aa908edc847bd1ddf6548eca35c0a8d1d47a53":{"kind":"REWORK","_number":11,"created":"2016-11-08 12:55:54.000000000","uploader":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"ref":"refs/changes/72/386072/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/11"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","date":"2016-11-08 12:54:51.000000000","tz":180},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/89aa908edc847bd1ddf6548eca35c0a8d1d47a53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/89aa908edc847bd1ddf6548eca35c0a8d1d47a53"}]},"branch":"refs/heads/master"},"b6a43f04dfe89b484bb6e1e5686fbe9334556b3a":{"kind":"REWORK","_number":12,"created":"2016-11-08 13:00:54.000000000","uploader":{"_account_id":7331,"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","username":"jvarlamova"},"ref":"refs/changes/72/386072/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/12"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Julia Varlamova","email":"jvarlamova@mirantis.com","date":"2016-11-08 13:02:08.000000000","tz":180},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b6a43f04dfe89b484bb6e1e5686fbe9334556b3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b6a43f04dfe89b484bb6e1e5686fbe9334556b3a"}]},"branch":"refs/heads/master"},"b764d22b309497a9e662e2c5a74d516c63685c3f":{"kind":"REWORK","_number":13,"created":"2016-11-08 15:06:01.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/13"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-11-08 15:05:48.000000000","tz":-300},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b764d22b309497a9e662e2c5a74d516c63685c3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b764d22b309497a9e662e2c5a74d516c63685c3f"}]},"branch":"refs/heads/master"},"b9a1a5e066d1f0107cfd4744363f75228547397d":{"kind":"REWORK","_number":14,"created":"2016-11-08 16:24:30.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/14"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-11-08 16:18:28.000000000","tz":-300},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b9a1a5e066d1f0107cfd4744363f75228547397d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b9a1a5e066d1f0107cfd4744363f75228547397d"}]},"branch":"refs/heads/master"},"60a7880da1de36db49ee52880a771c7bfb8aac25":{"kind":"REWORK","_number":15,"created":"2016-11-08 18:51:20.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/15"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-11-08 18:51:07.000000000","tz":-300},"subject":"[WIP] Introduce roles into the feature matrix","message":"[WIP] Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a worker node, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nnow are specific roles, such as \"worker_neutron\" and\n\"worker_neutron_dvr\", while nova-net based runs use \"worker_nova\"\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/60a7880da1de36db49ee52880a771c7bfb8aac25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/60a7880da1de36db49ee52880a771c7bfb8aac25"}]},"branch":"refs/heads/master"},"f250c74ee896f0bb3e7fc736552dd3a0c5256a32":{"kind":"NO_CODE_CHANGE","_number":16,"created":"2016-11-08 20:11:31.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/16"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-11-08 20:02:47.000000000","tz":-300},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a  subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nwhen configuring a subnode (in multinode jobs) are now now specific\nroles, such as \"subnode_neutron\" and \"subnode_neutron_dvr\", while\nnova-net based runs use \"subnode_nova\"\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f250c74ee896f0bb3e7fc736552dd3a0c5256a32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f250c74ee896f0bb3e7fc736552dd3a0c5256a32"}]},"branch":"refs/heads/master"},"bdf5af97c4604d1bad7ac4c3358a8606f84b4665":{"kind":"NO_CODE_CHANGE","_number":17,"created":"2016-11-15 20:26:46.000000000","uploader":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"ref":"refs/changes/72/386072/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/17"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-11-15 20:26:42.000000000","tz":0},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a  subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nMany D-G flags like DEVSTACK_GATE_NEUTRON, DEVSTACK_GATE_NEUTRON_DVR,\nwhen configuring a subnode (in multinode jobs) are now specific\nroles, such as \"subnode_neutron\" and \"subnode_neutron_dvr\", while\nnova-net based runs use \"subnode_nova\"\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bdf5af97c4604d1bad7ac4c3358a8606f84b4665"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bdf5af97c4604d1bad7ac4c3358a8606f84b4665"}]},"branch":"refs/heads/master"},"d947ef3af93bd0f5dec5d9e9b4cb9d39e67b01f1":{"kind":"REWORK","_number":18,"created":"2016-11-29 10:46:43.000000000","uploader":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"ref":"refs/changes/72/386072/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/18"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Michał Dulko","email":"michal.dulko@intel.com","date":"2016-11-29 10:43:28.000000000","tz":60},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nLogic regarding flags like DEVSTACK_GATE_NEUTRON,\nDEVSTACK_GATE_NEUTRON_DVR, DEVSTACK_GATE_IRONIC is now moved to the\nfeature matrix.\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\nCo-Authored-By: Michal Dulko \u003cmichal.dulko@intel.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d947ef3af93bd0f5dec5d9e9b4cb9d39e67b01f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d947ef3af93bd0f5dec5d9e9b4cb9d39e67b01f1"}]},"branch":"refs/heads/master"},"772313d0ceba030782f356dd3ff1272ea7c99aba":{"kind":"REWORK","_number":19,"created":"2016-11-29 12:17:39.000000000","uploader":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"ref":"refs/changes/72/386072/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/19"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Michał Dulko","email":"michal.dulko@intel.com","date":"2016-11-29 12:17:49.000000000","tz":60},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nLogic regarding flags like DEVSTACK_GATE_NEUTRON,\nDEVSTACK_GATE_NEUTRON_DVR, DEVSTACK_GATE_IRONIC is now moved to the\nfeature matrix.\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\nCo-Authored-By: Michal Dulko \u003cmichal.dulko@intel.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/772313d0ceba030782f356dd3ff1272ea7c99aba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/772313d0ceba030782f356dd3ff1272ea7c99aba"}]},"branch":"refs/heads/master"},"1af335eec846426d37ac2d8fa477ca57ce6f2921":{"kind":"REWORK","_number":20,"created":"2016-11-30 09:10:47.000000000","uploader":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"ref":"refs/changes/72/386072/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/20"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Michał Dulko","email":"michal.dulko@intel.com","date":"2016-11-30 09:11:06.000000000","tz":60},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nLogic regarding flags like DEVSTACK_GATE_NEUTRON,\nDEVSTACK_GATE_NEUTRON_DVR, DEVSTACK_GATE_IRONIC is now moved to the\nfeature matrix.\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\nCo-Authored-By: Michal Dulko \u003cmichal.dulko@intel.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/1af335eec846426d37ac2d8fa477ca57ce6f2921"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/1af335eec846426d37ac2d8fa477ca57ce6f2921"}]},"branch":"refs/heads/master"},"196799429e289b68e913143e451acc5ef0d205b4":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2016-12-12 08:10:45.000000000","uploader":{"_account_id":11819,"name":"Chaoyi Huang","email":"joehuang@huawei.com","username":"joehuang"},"ref":"refs/changes/72/386072/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/21"}}},"commit":{"parents":[{"commit":"dd4eb2c5f3c2b3a5c8474d1152f610dec73dff7d","subject":"Merge \"Add GRENADE_PLUGINRC and TEMPEST_CONCURRENCY to reproduce.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/dd4eb2c5f3c2b3a5c8474d1152f610dec73dff7d"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"joehuang","email":"joehuang@huawei.com","date":"2016-12-12 03:14:07.000000000","tz":-300},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nLogic regarding flags like DEVSTACK_GATE_NEUTRON,\nDEVSTACK_GATE_NEUTRON_DVR, DEVSTACK_GATE_IRONIC is now moved to the\nfeature matrix.\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\nCo-Authored-By: Michal Dulko \u003cmichal.dulko@intel.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/196799429e289b68e913143e451acc5ef0d205b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/196799429e289b68e913143e451acc5ef0d205b4"}]},"branch":"refs/heads/master"},"7fac6b68380f3f0ce44eefd257e571844a8b741d":{"kind":"TRIVIAL_REBASE","_number":22,"created":"2016-12-16 11:29:14.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/72/386072/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/72/386072/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/72/386072/22"}}},"commit":{"parents":[{"commit":"1a97ee80b6f71e1f1319b8ed23841d95322f07f0","subject":"Merge \"Add ARA callback and reporting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/1a97ee80b6f71e1f1319b8ed23841d95322f07f0"}]}],"author":{"name":"Sean M. Collins","email":"sean@coreitpro.com","date":"2016-10-12 17:21:31.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2016-12-16 11:26:21.000000000","tz":-300},"subject":"Introduce roles into the feature matrix","message":"Introduce roles into the feature matrix\n\ntest-matrix.py has a new cli option, for which role the node will play.\nIf it is a subnode, the starting set of services will be emitted,\nthat matches the current logic.\n\nLogic regarding flags like DEVSTACK_GATE_NEUTRON,\nDEVSTACK_GATE_NEUTRON_DVR, DEVSTACK_GATE_IRONIC is now moved to the\nfeature matrix.\n\nCo-Authored-By: Julia Varlamova \u003cjvarlamova@mirantis.com\u003e\nCo-Authored-By: Michal Dulko \u003cmichal.dulko@intel.com\u003e\n\nChange-Id: Ief1b74cbc01235d9f52d08add930781f3a0ae71b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7fac6b68380f3f0ce44eefd257e571844a8b741d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7fac6b68380f3f0ce44eefd257e571844a8b741d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
