)]}'
{"id":"openstack%2Fdevstack-gate~524402","triplet_id":"openstack%2Fdevstack-gate~master~Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba","project":"openstack/devstack-gate","branch":"master","topic":"test_matrix_role","hashtags":[],"change_id":"Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba","subject":"Create a test matrix role","status":"MERGED","created":"2017-11-30 21:44:38.000000000","updated":"2017-12-14 06:54:25.000000000","submitted":"2017-12-14 06:54:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"524402-1513234465250-3bd64e5c","meta_rev_id":"49fb34a5be87e95f09f0443e23a3d31528b492f5","_number":524402,"virtual_id_number":524402,"owner":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2017-12-14 06:54:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"all":[{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":2,"date":"2017-12-06 22:09:13.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2017-12-14 05:18:10.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2017-12-14 05:18:10.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-12-06 22:09:13.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2017-12-14 05:18:10.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2017-12-14 06:54:24.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"57b186a8d4a3b63684e1f7701722b94e0ca2a18b","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-11-30 21:44:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5eafac4395e2bfdc4db3f32a126485dfea83d078","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-30 22:03:24.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-py35/5017162/ : FAILURE in 9m 33s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/1/check/legacy-devstack-gate-tox-run-tests/40fb1a9/ : FAILURE in 4m 51s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/1/check/legacy-devstack-gate-tox-py3-run-tests/58c042b/ : FAILURE in 3m 17s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/1/check/openstack-tox-bashate/9a02012/ : SUCCESS in 3m 34s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/1/check/legacy-dg-hooks-dsvm/303ae6a/ : SUCCESS in 5m 55s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/1/check/legacy-grenade-dsvm-neutron/efc295d/ : FAILURE in 9m 43s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/1/check/legacy-grenade-dsvm-neutron-multinode/c7c40b5/ : FAILURE in 14m 14s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/1/check/legacy-grenade-dsvm-neutron-dvr-multinode/59ca928/ : FAILURE in 12m 53s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/1/check/legacy-neutron-dsvm-functional/2f94e92/ : FAILURE in 11m 35s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/1/check/legacy-neutron-dsvm-api/f7e0bf5/ : FAILURE in 8m 52s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/1/check/legacy-swift-dsvm-functional/4663b63/ : FAILURE in 6m 43s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-full-newton/09e0f24/ : FAILURE in 7m 23s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-full-ocata/75f91d0/ : FAILURE in 6m 19s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-full-pike/35c4d26/ : FAILURE in 8m 55s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-full-centos-7/b7af2bf/ : FAILURE in 11m 13s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-multinode-full/ffc55b6/ : FAILURE in 10m 38s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-multinode-full/0a4655a/ : FAILURE in 10m 02s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-full-opensuse-423/2a19103/ : FAILURE in 7m 55s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/1/check/legacy-tempest-dsvm-neutron-full/9ea26ef/ : FAILURE in 6m 36s","accounts_in_message":[],"_revision_number":1},{"id":"108be84d719e9e7415f2da2efc714fb20654c5af","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-01 17:20:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"efff5dd1694192ccc966991448badae833609f46","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-01 17:41:52.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-py35/2569f87/ : FAILURE in 5m 52s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/2/check/legacy-devstack-gate-tox-run-tests/3917ac4/ : FAILURE in 2m 54s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/2/check/legacy-devstack-gate-tox-py3-run-tests/1ef0bb7/ : FAILURE in 3m 46s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/2/check/openstack-tox-bashate/ae52661/ : SUCCESS in 3m 50s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/2/check/legacy-dg-hooks-dsvm/2711ec9/ : SUCCESS in 5m 28s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/2/check/legacy-grenade-dsvm-neutron/e4882dc/ : FAILURE in 8m 27s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/2/check/legacy-grenade-dsvm-neutron-multinode/462ec7f/ : FAILURE in 9m 52s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/2/check/legacy-grenade-dsvm-neutron-dvr-multinode/8bd480d/ : FAILURE in 10m 35s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/2/check/legacy-neutron-dsvm-functional/0f0d895/ : FAILURE in 7m 01s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/2/check/legacy-neutron-dsvm-api/89e6029/ : FAILURE in 8m 14s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/2/check/legacy-swift-dsvm-functional/fdf1ec5/ : FAILURE in 8m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-full-newton/24ceff8/ : FAILURE in 5m 50s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-full-ocata/1e6109f/ : FAILURE in 7m 59s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-full-pike/87939d8/ : FAILURE in 5m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-full-centos-7/4c8a6ad/ : FAILURE in 10m 48s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-multinode-full/a45b0d7/ : FAILURE in 11m 02s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-multinode-full/28fea80/ : FAILURE in 12m 30s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-full-opensuse-423/2f1ea84/ : FAILURE in 8m 37s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/2/check/legacy-tempest-dsvm-neutron-full/063f579/ : FAILURE in 5m 31s","accounts_in_message":[],"_revision_number":2},{"id":"06f9dc4e1ffa86e86ec900a69293c3334db968df","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-01 17:55:39.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"07fa310c817d8c5171e813d4aecf18793dc48f82","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-01 18:06:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9fd5dea88eaf57238840ac43c5b580928f979707","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-01 18:20:41.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-py35/8875de5/ : FAILURE in 7m 19s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/4/check/legacy-devstack-gate-tox-run-tests/3be3f0f/ : FAILURE in 2m 49s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/4/check/legacy-devstack-gate-tox-py3-run-tests/8cd4325/ : FAILURE in 2m 50s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/4/check/openstack-tox-bashate/7fea097/ : SUCCESS in 5m 26s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/4/check/legacy-dg-hooks-dsvm/bbdf6be/ : SUCCESS in 7m 53s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/4/check/legacy-grenade-dsvm-neutron/b0adc61/ : FAILURE in 7m 58s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/4/check/legacy-grenade-dsvm-neutron-multinode/5e26477/ : FAILURE in 8m 26s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/4/check/legacy-grenade-dsvm-neutron-dvr-multinode/15048bf/ : FAILURE in 11m 59s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/4/check/legacy-neutron-dsvm-functional/003e395/ : FAILURE in 7m 16s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/4/check/legacy-neutron-dsvm-api/60fde12/ : FAILURE in 7m 42s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/4/check/legacy-swift-dsvm-functional/2426040/ : FAILURE in 6m 11s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-full-newton/b5f6942/ : FAILURE in 9m 08s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-full-ocata/4fde647/ : FAILURE in 5m 37s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-full-pike/b8ae499/ : FAILURE in 8m 30s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-full-centos-7/e0237bf/ : FAILURE in 7m 02s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-multinode-full/e486b77/ : FAILURE in 11m 07s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-multinode-full/ed8c6a6/ : FAILURE in 9m 54s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-full-opensuse-423/696b9ee/ : FAILURE in 5m 32s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/4/check/legacy-tempest-dsvm-neutron-full/b042308/ : FAILURE in 8m 26s","accounts_in_message":[],"_revision_number":4},{"id":"a44c2b638375337640d9fba93404e93d3315f424","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-01 19:39:51.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"eed2bc0391f5106002d136c2d8c596c52c24da9d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-01 19:58:35.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-py35/3613011/ : FAILURE in 9m 10s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/5/check/legacy-devstack-gate-tox-run-tests/2e17955/ : FAILURE in 3m 04s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/5/check/legacy-devstack-gate-tox-py3-run-tests/ff97d89/ : FAILURE in 4m 30s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/5/check/openstack-tox-bashate/73dc045/ : SUCCESS in 2m 33s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/5/check/legacy-dg-hooks-dsvm/5dad265/ : SUCCESS in 7m 50s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/5/check/legacy-grenade-dsvm-neutron/258124a/ : FAILURE in 10m 03s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/5/check/legacy-grenade-dsvm-neutron-multinode/74ec994/ : FAILURE in 12m 02s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/5/check/legacy-grenade-dsvm-neutron-dvr-multinode/4e2ad6a/ : FAILURE in 12m 10s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/5/check/legacy-neutron-dsvm-functional/c345f01/ : FAILURE in 7m 40s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/5/check/legacy-neutron-dsvm-api/7f6f899/ : FAILURE in 9m 06s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/5/check/legacy-swift-dsvm-functional/23c139b/ : FAILURE in 9m 15s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-full-newton/f3e3e26/ : FAILURE in 6m 45s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-full-ocata/101affa/ : FAILURE in 10m 25s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-full-pike/473bba5/ : FAILURE in 10m 16s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-full-centos-7/8b8da9b/ : FAILURE in 8m 14s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-multinode-full/d5fb49e/ : FAILURE in 13m 22s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-multinode-full/f2e9075/ : FAILURE in 14m 04s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-full-opensuse-423/ab9c848/ : FAILURE in 6m 51s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/5/check/legacy-tempest-dsvm-neutron-full/66612e6/ : FAILURE in 6m 57s","accounts_in_message":[],"_revision_number":5},{"id":"4af7995ad7ca242236d05dd40058ce485ea121b8","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-01 22:04:53.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"ad41e6a23df75a0027cad329f17b13305d67f43a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-01 23:51:23.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-py35/336cf28/ : SUCCESS in 1h 16m 38s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/6/check/legacy-devstack-gate-tox-run-tests/bc59892/ : SUCCESS in 3m 02s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/6/check/legacy-devstack-gate-tox-py3-run-tests/6fa6a3b/ : SUCCESS in 4m 40s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/6/check/openstack-tox-bashate/c056e2c/ : SUCCESS in 2m 32s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/6/check/legacy-dg-hooks-dsvm/86aa85b/ : SUCCESS in 8m 03s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/6/check/legacy-grenade-dsvm-neutron/9ffbf39/ : SUCCESS in 42m 04s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/6/check/legacy-grenade-dsvm-neutron-multinode/0f512bc/ : SUCCESS in 1h 04m 54s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/6/check/legacy-grenade-dsvm-neutron-dvr-multinode/ad64df9/ : SUCCESS in 1h 00m 06s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/6/check/legacy-neutron-dsvm-functional/05e0bb4/ : FAILURE in 1h 08m 43s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/6/check/legacy-neutron-dsvm-api/7960c0a/ : SUCCESS in 40m 29s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/6/check/legacy-swift-dsvm-functional/af8d157/ : SUCCESS in 20m 04s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-full-newton/64be7e7/ : SUCCESS in 1h 26m 16s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-full-ocata/66786cd/ : SUCCESS in 1h 40m 59s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-full-pike/5160445/ : SUCCESS in 1h 28m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-full-centos-7/3206843/ : FAILURE in 10m 13s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-multinode-full/d8aa317/ : SUCCESS in 1h 40m 08s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-multinode-full/db80b34/ : SUCCESS in 1h 32m 40s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-full-opensuse-423/1fe9fc8/ : FAILURE in 59m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/6/check/legacy-tempest-dsvm-neutron-full/1459850/ : SUCCESS in 1h 43m 51s","accounts_in_message":[],"_revision_number":6},{"id":"4b167228804d51f8bcd165904690213d13350903","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-02 09:00:25.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"2021f8850304cfb0f60080729f94abe5d19043f5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-02 10:57:23.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-py35/5fbfb85/ : SUCCESS in 1h 18m 20s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/7/check/legacy-devstack-gate-tox-run-tests/be5948a/ : SUCCESS in 3m 59s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/7/check/legacy-devstack-gate-tox-py3-run-tests/bfee81a/ : SUCCESS in 3m 50s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/7/check/openstack-tox-bashate/02f7dbb/ : SUCCESS in 2m 49s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/7/check/legacy-dg-hooks-dsvm/304998d/ : SUCCESS in 5m 21s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/7/check/legacy-grenade-dsvm-neutron/fda5735/ : SUCCESS in 1h 03m 11s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/7/check/legacy-grenade-dsvm-neutron-multinode/1d5620e/ : SUCCESS in 53m 09s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/7/check/legacy-grenade-dsvm-neutron-dvr-multinode/c4841a5/ : SUCCESS in 55m 56s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/7/check/legacy-neutron-dsvm-functional/914bf70/ : SUCCESS in 25m 49s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/7/check/legacy-neutron-dsvm-api/8da8302/ : SUCCESS in 39m 06s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/7/check/legacy-swift-dsvm-functional/690207f/ : SUCCESS in 19m 20s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-full-newton/37a3817/ : SUCCESS in 1h 10m 26s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-full-ocata/12f2388/ : SUCCESS in 1h 56m 09s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-full-pike/103c0d6/ : SUCCESS in 1h 30m 11s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-full-centos-7/53eb179/ : SUCCESS in 1h 30m 41s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-multinode-full/cfa6ba8/ : SUCCESS in 1h 27m 30s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-multinode-full/dd8862b/ : SUCCESS in 1h 18m 48s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-full-opensuse-423/1e3c367/ : SUCCESS in 1h 16m 01s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/7/check/legacy-tempest-dsvm-neutron-full/e344371/ : SUCCESS in 1h 06m 49s","accounts_in_message":[],"_revision_number":7},{"id":"84bc1d31573dbbb4d6a8a37787001125f4f9f6cc","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-02 20:31:31.000000000","message":"Patch Set 7:\n\nI might add the devstack job here to ensure the new role is tested until we are able to switch to the new jobs for all of the jobs below.","accounts_in_message":[],"_revision_number":7},{"id":"041c8e52e7616ed0d489fe13737c0e74838bf7a0","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-03 19:33:13.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"a006430ecddc682c6dee2d7ef9ad0e03268acabf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-03 19:33:25.000000000","message":"Patch Set 8: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack-infra/devstack-gate on branch master.  The error was:\n\n  mapping values are not allowed in this context\n  in \"openstack-infra/devstack-gate/.zuul.yaml@master\", line 12, column 18","accounts_in_message":[],"_revision_number":8},{"id":"6c23ba5271c47f4a7748424599c78174981d3ee0","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-03 19:39:33.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"e45821e05ecd8a6713b6ab39f538b1bde4a9d8ad","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-03 19:40:00.000000000","message":"Uploaded patch set 10: Commit message was updated.","accounts_in_message":[],"_revision_number":10},{"id":"a125b4d8601c0b7f978e5bc3c3f6b0cf30b3b39e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-03 21:23:28.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-py35/a60cb75/ : SUCCESS in 1h 18m 14s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/10/check/legacy-devstack-gate-tox-run-tests/bbe96bc/ : SUCCESS in 2m 38s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/10/check/legacy-devstack-gate-tox-py3-run-tests/24ee41a/ : SUCCESS in 3m 09s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/10/check/openstack-tox-bashate/65ce424/ : SUCCESS in 2m 33s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/10/check/legacy-dg-hooks-dsvm/8aeefac/ : SUCCESS in 5m 46s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/10/check/legacy-grenade-dsvm-neutron/ccafe51/ : SUCCESS in 43m 45s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/10/check/legacy-grenade-dsvm-neutron-multinode/c7711da/ : SUCCESS in 51m 20s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/10/check/legacy-grenade-dsvm-neutron-dvr-multinode/4ac34b3/ : SUCCESS in 58m 24s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/10/check/legacy-neutron-dsvm-functional/c2abdb1/ : SUCCESS in 29m 45s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/10/check/legacy-neutron-dsvm-api/08a5fbd/ : SUCCESS in 1h 08m 41s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/10/check/legacy-swift-dsvm-functional/8e90a64/ : SUCCESS in 26m 49s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-full-newton/153508a/ : FAILURE in 1h 08m 24s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-full-ocata/e4f95b0/ : SUCCESS in 1h 19m 04s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-full-pike/64074b1/ : SUCCESS in 1h 31m 53s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-full-centos-7/1f131c8/ : FAILURE in 1h 35m 46s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-multinode-full/db828e1/ : SUCCESS in 1h 25m 00s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-multinode-full/82231b4/ : SUCCESS in 1h 39m 25s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-full-opensuse-423/87edde2/ : SUCCESS in 1h 24m 42s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/10/check/legacy-tempest-dsvm-neutron-full/cb31c13/ : SUCCESS in 1h 25m 36s\n- devstack http://logs.openstack.org/02/524402/10/check/devstack/e88f76a/ : SUCCESS in 16m 06s","accounts_in_message":[],"_revision_number":10},{"id":"ab60555241055a7b85a4a1f9a02d4f488d70d733","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-03 21:32:12.000000000","message":"Patch Set 11: Published edit on patch set 10.","accounts_in_message":[],"_revision_number":11},{"id":"d8149c49fe0f72bc76e641ae49fb1dd21035c473","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-03 21:39:06.000000000","message":"Patch Set 12: Commit message was updated.","accounts_in_message":[],"_revision_number":12},{"id":"4c0cd6762f6ae3b923b2d9e25b786c38015d9b58","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-03 22:36:52.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"f73cffea72ca273aed9cbb2c98784abac59de693","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-04 00:33:22.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-py35/074ff02/ : SUCCESS in 1h 15m 40s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/13/check/legacy-devstack-gate-tox-run-tests/7cb2bb1/ : SUCCESS in 2m 32s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/13/check/legacy-devstack-gate-tox-py3-run-tests/d87afc9/ : SUCCESS in 2m 45s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/13/check/openstack-tox-bashate/2ee3792/ : SUCCESS in 2m 56s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/13/check/legacy-dg-hooks-dsvm/9434705/ : SUCCESS in 5m 39s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/13/check/legacy-grenade-dsvm-neutron/ca10378/ : SUCCESS in 44m 15s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/13/check/legacy-grenade-dsvm-neutron-multinode/fe9088a/ : SUCCESS in 55m 09s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/13/check/legacy-grenade-dsvm-neutron-dvr-multinode/f5128a6/ : SUCCESS in 1h 08m 17s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/13/check/legacy-neutron-dsvm-functional/e08283c/ : SUCCESS in 26m 28s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/13/check/legacy-neutron-dsvm-api/a56d896/ : SUCCESS in 37m 18s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/13/check/legacy-swift-dsvm-functional/1e79777/ : SUCCESS in 26m 21s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-full-newton/7249f18/ : SUCCESS in 1h 35m 44s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-full-ocata/474a56b/ : SUCCESS in 1h 22m 33s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-full-pike/48d803e/ : SUCCESS in 1h 28m 31s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-full-centos-7/8f94f09/ : SUCCESS in 1h 33m 58s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-multinode-full/50e3ff4/ : SUCCESS in 1h 44m 01s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-multinode-full/daa4c0d/ : SUCCESS in 1h 54m 48s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-full-opensuse-423/ae85291/ : SUCCESS in 1h 18m 05s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/13/check/legacy-tempest-dsvm-neutron-full/1d758b9/ : FAILURE in 1h 09m 49s\n- devstack http://logs.openstack.org/02/524402/13/check/devstack/4324e72/ : SUCCESS in 20m 15s","accounts_in_message":[],"_revision_number":13},{"id":"44e7ca2a97e21d350659f7b648e4f9b2e022dfb8","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 11:04:31.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"8473a3cbd3fcd7ebbf5c9464c0d88ac9550c91db","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 12:37:23.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"3c18bbbca86528bab996925392d099608f092153","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 13:33:34.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"1b5a8aae0d203cfe37aafafea7d819b1ad7e0633","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 14:04:22.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"d3c22bbf757b4b9e4052657be7ac93580d703aad","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 15:48:21.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"8ee487165b18b7a68fc3c49614cec700e4ec9194","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-04 18:14:36.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-py35/f1cae1e/ : SUCCESS in 1h 14m 13s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/17/check/legacy-devstack-gate-tox-run-tests/89351cb/ : SUCCESS in 3m 36s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/17/check/legacy-devstack-gate-tox-py3-run-tests/8945911/ : SUCCESS in 5m 00s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/17/check/openstack-tox-bashate/0553ffa/ : SUCCESS in 4m 01s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/17/check/legacy-dg-hooks-dsvm/96e8b3d/ : SUCCESS in 9m 08s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/17/check/legacy-grenade-dsvm-neutron/67685e2/ : SUCCESS in 47m 50s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/17/check/legacy-grenade-dsvm-neutron-multinode/8a307bf/ : SUCCESS in 57m 10s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/17/check/legacy-grenade-dsvm-neutron-dvr-multinode/34a3758/ : SUCCESS in 1h 03m 32s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/17/check/legacy-neutron-dsvm-functional/2beaa1a/ : SUCCESS in 28m 44s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/17/check/legacy-neutron-dsvm-api/d374ce6/ : SUCCESS in 57m 29s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/17/check/legacy-swift-dsvm-functional/343b2c8/ : SUCCESS in 26m 17s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-full-newton/f05684b/ : FAILURE in 1h 06m 43s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-full-ocata/d8d3929/ : SUCCESS in 2h 18m 22s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-full-pike/8659205/ : SUCCESS in 1h 28m 03s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-full-centos-7/a419a7a/ : FAILURE in 1h 22m 31s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-multinode-full/0c61a94/ : FAILURE in 1h 13m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-multinode-full/9c02136/ : SUCCESS in 1h 27m 07s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-full-opensuse-423/1ffa406/ : SUCCESS in 1h 13m 58s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/17/check/legacy-tempest-dsvm-neutron-full/04bf9cc/ : SUCCESS in 1h 27m 17s\n- devstack http://logs.openstack.org/02/524402/17/check/devstack/efc3385/ : SUCCESS in 20m 00s","accounts_in_message":[],"_revision_number":17},{"id":"4f2f1bdb6e67ad04d0d74d3c265642757230941a","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 20:33:55.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"045bb2be00c8d6b170e456fe9c51e4761d1c96cd","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 20:51:02.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"fb69aa85d79353cf6b323725e7e54405f094cc0a","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-04 21:03:12.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"9342993ccfe68efd1880aa1e8465a22d072d428e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-04 23:15:29.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-py35/413053c/ : SUCCESS in 59m 56s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/20/check/legacy-devstack-gate-tox-run-tests/fb41e9e/ : SUCCESS in 3m 08s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/20/check/legacy-devstack-gate-tox-py3-run-tests/602c318/ : SUCCESS in 4m 39s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/20/check/openstack-tox-bashate/ff00e5f/ : SUCCESS in 3m 37s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/20/check/legacy-dg-hooks-dsvm/6b86d4b/ : SUCCESS in 10m 26s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/20/check/legacy-grenade-dsvm-neutron/58e126d/ : SUCCESS in 45m 04s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/20/check/legacy-grenade-dsvm-neutron-multinode/e1ec7f1/ : SUCCESS in 59m 07s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/20/check/legacy-grenade-dsvm-neutron-dvr-multinode/59c9335/ : SUCCESS in 1h 00m 01s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/20/check/legacy-neutron-dsvm-functional/23a084b/ : SUCCESS in 40m 35s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/20/check/legacy-neutron-dsvm-api/6ccaae6/ : SUCCESS in 40m 00s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/20/check/legacy-swift-dsvm-functional/7ced2c3/ : SUCCESS in 21m 23s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-full-newton/7de5159/ : SUCCESS in 1h 17m 30s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-full-ocata/a48f75a/ : SUCCESS in 1h 33m 54s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-full-pike/de60f9e/ : SUCCESS in 1h 33m 26s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-full-centos-7/3ef2b7e/ : SUCCESS in 1h 26m 53s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-multinode-full/e057b4f/ : SUCCESS in 2h 00m 56s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-multinode-full/f2c5aac/ : SUCCESS in 1h 29m 11s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-full-opensuse-423/edf36c2/ : FAILURE in 1h 15m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/20/check/legacy-tempest-dsvm-neutron-full/cc9a7c4/ : SUCCESS in 1h 20m 43s\n- devstack http://logs.openstack.org/02/524402/20/check/devstack/57be8a4/ : SUCCESS in 17m 49s","accounts_in_message":[],"_revision_number":20},{"id":"993ab359fbfcc0eb3c2e78a46188dd2d6cfe74dd","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 08:44:10.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"61eb56b777f0f310001351ae1db25f644a2308c0","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 10:21:37.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"ce8af2cb1d609fa2e65f4a6059ffc88f9ee09f44","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-05 12:07:31.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-py35/1da1c9f/ : SUCCESS in 1h 15m 15s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/22/check/legacy-devstack-gate-tox-run-tests/ab76150/ : SUCCESS in 3m 24s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/22/check/legacy-devstack-gate-tox-py3-run-tests/a667c1c/ : SUCCESS in 4m 06s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/22/check/openstack-tox-bashate/94b2d6d/ : SUCCESS in 3m 52s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/22/check/legacy-dg-hooks-dsvm/79cf04f/ : SUCCESS in 8m 24s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/22/check/legacy-grenade-dsvm-neutron/bfe91ab/ : SUCCESS in 46m 01s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/22/check/legacy-grenade-dsvm-neutron-multinode/de281d9/ : SUCCESS in 54m 00s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/22/check/legacy-grenade-dsvm-neutron-dvr-multinode/5faedb4/ : SUCCESS in 58m 26s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/22/check/legacy-neutron-dsvm-functional/de01187/ : SUCCESS in 29m 30s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/22/check/legacy-neutron-dsvm-api/c414926/ : SUCCESS in 43m 07s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/22/check/legacy-swift-dsvm-functional/81960bf/ : SUCCESS in 18m 25s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-full-newton/629434e/ : SUCCESS in 1h 33m 00s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-full-ocata/806a3e3/ : SUCCESS in 1h 34m 29s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-full-pike/b9d8e35/ : SUCCESS in 1h 26m 03s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-full-centos-7/a47c1cd/ : SUCCESS in 1h 30m 55s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-multinode-full/4418edf/ : SUCCESS in 1h 26m 53s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-multinode-full/eb26b1c/ : SUCCESS in 1h 38m 28s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-full-opensuse-423/6d2d750/ : FAILURE in 1h 15m 47s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/22/check/legacy-tempest-dsvm-neutron-full/84643f4/ : SUCCESS in 1h 21m 14s\n- devstack http://logs.openstack.org/02/524402/22/check/devstack/28ba7a8/ : SUCCESS in 16m 14s","accounts_in_message":[],"_revision_number":22},{"id":"1c2f978fa046a94f47c2df5fdf1103d8663678ec","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 12:35:24.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"b69203e41fcea53b86056216f1f3d78504a6cebb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-05 14:55:38.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-py35/f18160e/ : SUCCESS in 1h 15m 39s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/23/check/legacy-devstack-gate-tox-run-tests/0baabd4/ : SUCCESS in 3m 19s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/23/check/legacy-devstack-gate-tox-py3-run-tests/6325395/ : SUCCESS in 2m 51s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/23/check/openstack-tox-bashate/54dd002/ : SUCCESS in 3m 50s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/23/check/legacy-dg-hooks-dsvm/ddbebef/ : SUCCESS in 10m 17s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/23/check/legacy-grenade-dsvm-neutron/d4e3a99/ : SUCCESS in 48m 16s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/23/check/legacy-grenade-dsvm-neutron-multinode/5c95504/ : SUCCESS in 55m 54s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/23/check/legacy-grenade-dsvm-neutron-dvr-multinode/32de5b1/ : SUCCESS in 55m 49s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/23/check/legacy-neutron-dsvm-functional/f5945e2/ : SUCCESS in 27m 49s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/23/check/legacy-neutron-dsvm-api/e79c9f8/ : SUCCESS in 42m 33s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/23/check/legacy-swift-dsvm-functional/ffd0c9d/ : SUCCESS in 22m 06s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-full-newton/d30329d/ : SUCCESS in 1h 24m 49s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-full-ocata/5b582c5/ : SUCCESS in 1h 25m 25s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-full-pike/fd632ef/ : SUCCESS in 1h 30m 11s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-full-centos-7/ec72955/ : SUCCESS in 1h 30m 16s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-multinode-full/1dde194/ : SUCCESS in 1h 32m 06s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-multinode-full/47eed36/ : SUCCESS in 1h 53m 15s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-full-opensuse-423/feec8ce/ : FAILURE in 1h 25m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/23/check/legacy-tempest-dsvm-neutron-full/30c076f/ : SUCCESS in 1h 20m 16s\n- devstack http://logs.openstack.org/02/524402/23/check/devstack/451034d/ : SUCCESS in 18m 36s","accounts_in_message":[],"_revision_number":23},{"id":"778317f8f6bbeab750dd5f959dbe737fe98f2cc0","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 16:59:54.000000000","message":"Patch Set 23: Workflow-1\n\nThis does not handle \"configs from env yet, which means set set of services is not what it should be.\n\nI wonder if we really need to enabling neutron as an extra like we do today though...","accounts_in_message":[],"_revision_number":23},{"id":"94252c03eb2e381acf2b8abd7287fd5f03b07b79","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 20:24:21.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"10c0117fcb8a1435967d272b5eb787a09b8f5599","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-05 22:27:23.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-py35/ec86940/ : SUCCESS in 1h 14m 34s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/24/check/legacy-devstack-gate-tox-run-tests/2458636/ : SUCCESS in 2m 56s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/24/check/legacy-devstack-gate-tox-py3-run-tests/728fb11/ : SUCCESS in 3m 20s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/24/check/openstack-tox-bashate/751a3d3/ : SUCCESS in 3m 31s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/24/check/legacy-dg-hooks-dsvm/abe1600/ : SUCCESS in 5m 38s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/24/check/legacy-grenade-dsvm-neutron/3f1405e/ : SUCCESS in 46m 10s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/24/check/legacy-grenade-dsvm-neutron-multinode/110c767/ : SUCCESS in 49m 02s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/24/check/legacy-grenade-dsvm-neutron-dvr-multinode/d310684/ : SUCCESS in 1h 10m 35s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/24/check/legacy-neutron-dsvm-functional/cb81b1a/ : SUCCESS in 33m 53s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/24/check/legacy-neutron-dsvm-api/6b12e0c/ : SUCCESS in 43m 19s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/24/check/legacy-swift-dsvm-functional/c521b15/ : SUCCESS in 19m 21s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-full-newton/05d2bdc/ : SUCCESS in 1h 16m 58s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-full-ocata/c86961f/ : SUCCESS in 1h 53m 12s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-full-pike/0f3fc87/ : SUCCESS in 1h 24m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-full-centos-7/e597bf0/ : FAILURE in 1h 31m 16s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-multinode-full/6c80a60/ : SUCCESS in 1h 27m 07s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-multinode-full/cb8475a/ : SUCCESS in 1h 29m 54s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-full-opensuse-423/9d5ce63/ : FAILURE in 1h 12m 51s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/24/check/legacy-tempest-dsvm-neutron-full/cda32cb/ : SUCCESS in 1h 54m 40s\n- devstack http://logs.openstack.org/02/524402/24/check/devstack/bdcd0a4/ : SUCCESS in 15m 14s","accounts_in_message":[],"_revision_number":24},{"id":"03e6bf0004dd86fcfc3b12af2e055abeda6d556a","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 23:34:27.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"3034a9de7b89dd6d17e56de4467ba4cfe103d40d","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-05 23:59:31.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"569c28ce64e336f701c3bcb7842c3232135cc5cd","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-06 00:20:48.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"1dd93bff12602b04d97fa004775ab666f4425329","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-06 02:13:27.000000000","message":"Patch Set 27: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-py35/9bac520/ : SUCCESS in 1h 12m 36s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/27/check/legacy-devstack-gate-tox-run-tests/7c998b7/ : SUCCESS in 3m 25s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/27/check/legacy-devstack-gate-tox-py3-run-tests/bd03a3e/ : SUCCESS in 3m 36s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/27/check/openstack-tox-bashate/bd1e356/ : SUCCESS in 10m 10s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/27/check/legacy-dg-hooks-dsvm/01832e3/ : SUCCESS in 8m 25s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/27/check/legacy-grenade-dsvm-neutron/25c68c3/ : SUCCESS in 43m 41s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/27/check/legacy-grenade-dsvm-neutron-multinode/f9bcdba/ : SUCCESS in 54m 48s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/27/check/legacy-grenade-dsvm-neutron-dvr-multinode/98a7ce5/ : SUCCESS in 1h 15m 53s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/27/check/legacy-neutron-dsvm-functional/6dde99b/ : SUCCESS in 27m 42s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/27/check/legacy-neutron-dsvm-api/8d542c5/ : SUCCESS in 38m 37s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/27/check/legacy-swift-dsvm-functional/2aabaf8/ : SUCCESS in 19m 47s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-newton/bfa3b50/ : FAILURE in 59m 28s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-ocata/c959a78/ : SUCCESS in 1h 34m 22s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-pike/ca82f70/ : SUCCESS in 1h 34m 18s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-centos-7/3155804/ : FAILURE in 1h 38m 41s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-multinode-full/1c68065/ : SUCCESS in 1h 47m 55s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-multinode-full/afcd8be/ : SUCCESS in 1h 29m 32s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-opensuse-423/afaa0ec/ : SUCCESS in 1h 25m 23s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full/b9608fb/ : FAILURE in 1h 14m 07s\n- devstack http://logs.openstack.org/02/524402/27/check/devstack/11127b0/ : SUCCESS in 20m 33s","accounts_in_message":[],"_revision_number":27},{"id":"3f15c8e34e4f9e0eca555a28d00ca85ef3ff0e12","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-06 08:14:16.000000000","message":"Patch Set 27:\n\nrecheck","accounts_in_message":[],"_revision_number":27},{"id":"c42feda79a79fb96a1e7c7b1957a2ac1d68dded2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-06 10:18:49.000000000","message":"Patch Set 27: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-py35/4277e83/ : SUCCESS in 1h 09m 05s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/27/check/legacy-devstack-gate-tox-run-tests/d2e764c/ : SUCCESS in 3m 46s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/27/check/legacy-devstack-gate-tox-py3-run-tests/4340d50/ : SUCCESS in 5m 22s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/27/check/openstack-tox-bashate/c3eb363/ : SUCCESS in 2m 43s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/27/check/legacy-dg-hooks-dsvm/a9ece4a/ : SUCCESS in 4m 33s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/27/check/legacy-grenade-dsvm-neutron/a5de342/ : SUCCESS in 58m 38s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/27/check/legacy-grenade-dsvm-neutron-multinode/9c75700/ : SUCCESS in 1h 01m 22s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/27/check/legacy-grenade-dsvm-neutron-dvr-multinode/36ba82c/ : SUCCESS in 53m 51s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/27/check/legacy-neutron-dsvm-functional/8fa5732/ : SUCCESS in 30m 04s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/27/check/legacy-neutron-dsvm-api/1f42189/ : SUCCESS in 44m 24s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/27/check/legacy-swift-dsvm-functional/8417b2f/ : SUCCESS in 20m 24s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-newton/13976c2/ : SUCCESS in 1h 28m 51s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-ocata/faaf2b8/ : SUCCESS in 1h 52m 05s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-pike/6ac5b59/ : SUCCESS in 1h 22m 45s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-centos-7/c49e156/ : SUCCESS in 1h 32m 31s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-multinode-full/b783e8f/ : SUCCESS in 1h 46m 00s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-multinode-full/7dc50ea/ : FAILURE in 1h 34m 03s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full-opensuse-423/33b868e/ : SUCCESS in 1h 30m 22s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/27/check/legacy-tempest-dsvm-neutron-full/ef5385c/ : SUCCESS in 1h 33m 29s\n- devstack http://logs.openstack.org/02/524402/27/check/devstack/3e00b15/ : SUCCESS in 16m 04s","accounts_in_message":[],"_revision_number":27},{"id":"d4fb0275f20c1dca0fd5afc552b92261c125c3d0","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-12-06 11:27:55.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"78e787842af86ebc2c6d9118eaeba3920d45a8df","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-06 13:30:56.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-py35/64059a5/ : SUCCESS in 1h 09m 30s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/28/check/legacy-devstack-gate-tox-run-tests/ffb820a/ : SUCCESS in 6m 21s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/28/check/legacy-devstack-gate-tox-py3-run-tests/4e584c9/ : SUCCESS in 5m 14s\n- openstack-tox-bashate http://logs.openstack.org/02/524402/28/check/openstack-tox-bashate/eb2e244/ : SUCCESS in 5m 29s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/02/524402/28/check/legacy-dg-hooks-dsvm/89643dc/ : SUCCESS in 13m 58s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/28/check/legacy-grenade-dsvm-neutron/3835f16/ : SUCCESS in 49m 58s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/28/check/legacy-grenade-dsvm-neutron-multinode/b862271/ : SUCCESS in 52m 04s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/02/524402/28/check/legacy-grenade-dsvm-neutron-dvr-multinode/e8a230d/ : SUCCESS in 1h 00m 40s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/02/524402/28/check/legacy-neutron-dsvm-functional/b4c1f26/ : SUCCESS in 31m 15s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/02/524402/28/check/legacy-neutron-dsvm-api/8739c90/ : SUCCESS in 48m 45s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/02/524402/28/check/legacy-swift-dsvm-functional/6cdf25c/ : SUCCESS in 18m 21s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-full-newton/9badc5a/ : SUCCESS in 1h 20m 20s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-full-ocata/018bb9a/ : SUCCESS in 1h 26m 29s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-full-pike/8697402/ : SUCCESS in 1h 52m 14s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-full-centos-7/a3703a7/ : FAILURE in 10m 08s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-multinode-full/9269891/ : SUCCESS in 1h 34m 40s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-multinode-full/4bf77ac/ : FAILURE in 1h 29m 06s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-full-opensuse-423/7eea094/ : FAILURE in 1h 13m 55s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/28/check/legacy-tempest-dsvm-neutron-full/c44bc9b/ : SUCCESS in 1h 23m 08s\n- devstack http://logs.openstack.org/02/524402/28/check/devstack/a1a23f1/ : SUCCESS in 19m 07s","accounts_in_message":[],"_revision_number":28},{"id":"81a6c5012011c94d8f7ceaf19bd1361485010965","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2017-12-06 22:09:13.000000000","message":"Patch Set 28: Code-Review+2","accounts_in_message":[],"_revision_number":28},{"id":"21f939822e2f0771bed8e9e279764cd857b27b44","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-12-14 05:18:10.000000000","message":"Patch Set 28: Workflow+1 Code-Review+2\n\nkind of odd to call into the role directory, but ok","accounts_in_message":[],"_revision_number":28},{"id":"935986227f1132dd4c70712c25166157277e8562","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-14 05:18:36.000000000","message":"Patch Set 28: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":28},{"id":"37444d91f5658724b67618c3d9ddcc92a5550bec","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-14 06:54:24.000000000","message":"Patch Set 28: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/02/524402/28/gate/legacy-tempest-dsvm-py35/edd758a/ : SUCCESS in 1h 07m 53s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/02/524402/28/gate/legacy-devstack-gate-tox-run-tests/e8a674a/ : SUCCESS in 4m 35s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/02/524402/28/gate/legacy-devstack-gate-tox-py3-run-tests/44e999f/ : SUCCESS in 4m 20s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/02/524402/28/gate/legacy-grenade-dsvm-neutron/8c9de00/ : SUCCESS in 44m 21s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/02/524402/28/gate/legacy-grenade-dsvm-neutron-multinode/4ba0179/ : SUCCESS in 56m 49s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/02/524402/28/gate/legacy-tempest-dsvm-neutron-full/9825b93/ : SUCCESS in 1h 10m 56s","accounts_in_message":[],"_revision_number":28},{"id":"f34978fa5b9b0a66b8471595edd9aa9ea4609fee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-14 06:54:25.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":28}],"current_revision_number":28,"current_revision":"3d0fc8bf6dfc52bf1b42ba3f644b788c10d467d1","revisions":{"d12944f08628ddb9a0841e770c948a7909a970c6":{"kind":"REWORK","_number":1,"created":"2017-11-30 21:44:38.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/1"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d12944f08628ddb9a0841e770c948a7909a970c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d12944f08628ddb9a0841e770c948a7909a970c6"}]},"branch":"refs/heads/master"},"655c119a7d1709a4fd9fd0d164d03435dd94f3cf":{"kind":"REWORK","_number":2,"created":"2017-12-01 17:20:51.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/2"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-01 17:20:12.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/655c119a7d1709a4fd9fd0d164d03435dd94f3cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/655c119a7d1709a4fd9fd0d164d03435dd94f3cf"}]},"branch":"refs/heads/master"},"e891b18aa971da089cce0134a1bfba8be7c0e6de":{"kind":"REWORK","_number":3,"created":"2017-12-01 17:55:39.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/3"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-01 17:55:23.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e891b18aa971da089cce0134a1bfba8be7c0e6de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e891b18aa971da089cce0134a1bfba8be7c0e6de"}]},"branch":"refs/heads/master"},"c0393fdd327238fa9b30bca1f15c395522792cb4":{"kind":"REWORK","_number":4,"created":"2017-12-01 18:06:02.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/4"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-01 18:05:52.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/c0393fdd327238fa9b30bca1f15c395522792cb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/c0393fdd327238fa9b30bca1f15c395522792cb4"}]},"branch":"refs/heads/master"},"bb3d56e7201b5c4b729b5810e7d1d2c9d5c0db05":{"kind":"REWORK","_number":5,"created":"2017-12-01 19:39:51.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/5"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-01 19:39:27.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bb3d56e7201b5c4b729b5810e7d1d2c9d5c0db05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bb3d56e7201b5c4b729b5810e7d1d2c9d5c0db05"}]},"branch":"refs/heads/master"},"f8c83e22b87967ec8b02deeb37aaeeb8ab1accb9":{"kind":"REWORK","_number":6,"created":"2017-12-01 22:04:53.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/6"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-01 22:04:06.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f8c83e22b87967ec8b02deeb37aaeeb8ab1accb9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f8c83e22b87967ec8b02deeb37aaeeb8ab1accb9"}]},"branch":"refs/heads/master"},"ed8b5084902fe5b7993b5a8d4beb1d0e32dee4b8":{"kind":"REWORK","_number":7,"created":"2017-12-02 09:00:25.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/7"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-02 09:00:22.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ed8b5084902fe5b7993b5a8d4beb1d0e32dee4b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ed8b5084902fe5b7993b5a8d4beb1d0e32dee4b8"}]},"branch":"refs/heads/master"},"6b4f85046d21ebd85bcfe87f17d4cedfd371a917":{"kind":"REWORK","_number":8,"created":"2017-12-03 19:33:13.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/8"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-03 19:32:45.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6b4f85046d21ebd85bcfe87f17d4cedfd371a917"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6b4f85046d21ebd85bcfe87f17d4cedfd371a917"}]},"branch":"refs/heads/master"},"ca6499d0ff8c6aa40a794c9781e87ac85edb2f35":{"kind":"REWORK","_number":9,"created":"2017-12-03 19:39:33.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/9"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-03 19:39:15.000000000","tz":0},"subject":"WIP Create a tets matrix role","message":"WIP Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ca6499d0ff8c6aa40a794c9781e87ac85edb2f35"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ca6499d0ff8c6aa40a794c9781e87ac85edb2f35"}]},"branch":"refs/heads/master"},"a0445ac227c135822b606ce26aa02f8db8cbbd1e":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2017-12-03 19:40:00.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/10"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-03 19:39:49.000000000","tz":0},"subject":"Create a tets matrix role","message":"Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/a0445ac227c135822b606ce26aa02f8db8cbbd1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/a0445ac227c135822b606ce26aa02f8db8cbbd1e"}]},"branch":"refs/heads/master"},"094c84c3d9bbc17f31ac100416c6146243b3499b":{"kind":"REWORK","_number":11,"created":"2017-12-03 21:32:12.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/11"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-03 21:32:08.000000000","tz":0},"subject":"Create a tets matrix role","message":"Create a tets matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/094c84c3d9bbc17f31ac100416c6146243b3499b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/094c84c3d9bbc17f31ac100416c6146243b3499b"}]},"branch":"refs/heads/master"},"e71eab775c0d01b63c71e1b2354acc38ab0ba50e":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2017-12-03 21:39:06.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/12"}}},"commit":{"parents":[{"commit":"b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf","subject":"Checkout from -eol tag if stable branch does not exist","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b8db7d219e02086ffd2282c0aa75c48bcf4ef2bf"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-03 21:39:02.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e71eab775c0d01b63c71e1b2354acc38ab0ba50e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e71eab775c0d01b63c71e1b2354acc38ab0ba50e"}]},"branch":"refs/heads/master"},"ec613c930b45c9c439640c563c3c6d67c2a14faf":{"kind":"REWORK","_number":13,"created":"2017-12-03 22:36:52.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/13"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-03 22:36:52.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nEnsuring pyyaml is installed is still missing.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ec613c930b45c9c439640c563c3c6d67c2a14faf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ec613c930b45c9c439640c563c3c6d67c2a14faf"}]},"branch":"refs/heads/master"},"f4c7bac03d9ee2e9ef2eac9b914800a2ae4d1ba6":{"kind":"REWORK","_number":14,"created":"2017-12-04 12:37:23.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/14"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-04 12:37:12.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f4c7bac03d9ee2e9ef2eac9b914800a2ae4d1ba6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f4c7bac03d9ee2e9ef2eac9b914800a2ae4d1ba6"}]},"branch":"refs/heads/master"},"ad4a172a1a8e4a453d0cc59b8815f5c2b34a06e5":{"kind":"REWORK","_number":15,"created":"2017-12-04 13:33:34.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/15"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-04 13:33:12.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ad4a172a1a8e4a453d0cc59b8815f5c2b34a06e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ad4a172a1a8e4a453d0cc59b8815f5c2b34a06e5"}]},"branch":"refs/heads/master"},"6f35d3f3163a7c6ece13bb9c3c0bbdc74e325a34":{"kind":"REWORK","_number":16,"created":"2017-12-04 14:04:22.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/16"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-04 14:04:26.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6f35d3f3163a7c6ece13bb9c3c0bbdc74e325a34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6f35d3f3163a7c6ece13bb9c3c0bbdc74e325a34"}]},"branch":"refs/heads/master"},"cb190540f2894062613a2e2e798bcad791264cd2":{"kind":"REWORK","_number":17,"created":"2017-12-04 15:48:21.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/17"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-04 15:48:14.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cb190540f2894062613a2e2e798bcad791264cd2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cb190540f2894062613a2e2e798bcad791264cd2"}]},"branch":"refs/heads/master"},"f02865c2324c5ac3afa2d27319052214e3b6e25e":{"kind":"REWORK","_number":18,"created":"2017-12-04 20:33:55.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/18"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-04 20:33:22.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f02865c2324c5ac3afa2d27319052214e3b6e25e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f02865c2324c5ac3afa2d27319052214e3b6e25e"}]},"branch":"refs/heads/master"},"d0a6e82ffb16051ec0f15166efa6112c0aecc1b4":{"kind":"REWORK","_number":19,"created":"2017-12-04 20:51:02.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/19"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-04 20:50:49.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d0a6e82ffb16051ec0f15166efa6112c0aecc1b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d0a6e82ffb16051ec0f15166efa6112c0aecc1b4"}]},"branch":"refs/heads/master"},"869e0103b5c659eb52ec8da537e5820a206e65f4":{"kind":"REWORK","_number":20,"created":"2017-12-04 21:03:12.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/20"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-04 21:03:00.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/869e0103b5c659eb52ec8da537e5820a206e65f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/869e0103b5c659eb52ec8da537e5820a206e65f4"}]},"branch":"refs/heads/master"},"912ec0a8dfb24b4e0504a04b73e16cb92e589690":{"kind":"REWORK","_number":21,"created":"2017-12-05 08:44:10.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/21"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-05 08:44:05.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/912ec0a8dfb24b4e0504a04b73e16cb92e589690"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/912ec0a8dfb24b4e0504a04b73e16cb92e589690"}]},"branch":"refs/heads/master"},"e71cc6a392844d2c79d43b4fb4497b67110cfc55":{"kind":"REWORK","_number":22,"created":"2017-12-05 10:21:37.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/22"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-05 10:21:32.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e71cc6a392844d2c79d43b4fb4497b67110cfc55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/e71cc6a392844d2c79d43b4fb4497b67110cfc55"}]},"branch":"refs/heads/master"},"96c49733fe0d4a007ebbaa456a27351f4607460f":{"kind":"REWORK","_number":23,"created":"2017-12-05 12:35:24.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/23"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-05 12:31:36.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/96c49733fe0d4a007ebbaa456a27351f4607460f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/96c49733fe0d4a007ebbaa456a27351f4607460f"}]},"branch":"refs/heads/master"},"b40698c1b2780dcb9f84d7bec51868ce18947a1e":{"kind":"REWORK","_number":24,"created":"2017-12-05 20:24:21.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/24"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-05 20:21:14.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b40698c1b2780dcb9f84d7bec51868ce18947a1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b40698c1b2780dcb9f84d7bec51868ce18947a1e"}]},"branch":"refs/heads/master"},"123ec1cccb16f16f0d0cea5b8a23f02bc9471256":{"kind":"REWORK","_number":25,"created":"2017-12-05 23:34:27.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/25"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-05 23:34:15.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/123ec1cccb16f16f0d0cea5b8a23f02bc9471256"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/123ec1cccb16f16f0d0cea5b8a23f02bc9471256"}]},"branch":"refs/heads/master"},"92c40c79af79cfd725bbd25d32417181796102b4":{"kind":"REWORK","_number":26,"created":"2017-12-05 23:59:31.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/26"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-05 23:59:20.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/92c40c79af79cfd725bbd25d32417181796102b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/92c40c79af79cfd725bbd25d32417181796102b4"}]},"branch":"refs/heads/master"},"a32cb1879b3f5d7cab09933c4d70b927601be22c":{"kind":"REWORK","_number":27,"created":"2017-12-06 00:20:48.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/27"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2017-12-06 00:20:38.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/a32cb1879b3f5d7cab09933c4d70b927601be22c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/a32cb1879b3f5d7cab09933c4d70b927601be22c"}]},"branch":"refs/heads/master"},"3d0fc8bf6dfc52bf1b42ba3f644b788c10d467d1":{"kind":"REWORK","_number":28,"created":"2017-12-06 11:27:55.000000000","uploader":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"ref":"refs/changes/02/524402/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/02/524402/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/02/524402/28"}}},"commit":{"parents":[{"commit":"3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4","subject":"Merge \"Use \u003d for string comparisons\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3ad3f8fa3948e0f73c67d644e06e697a0d9e22b4"}]}],"author":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-11-30 21:42:51.000000000","tz":0},"committer":{"name":"Andrea Frittoli (andreaf)","email":"andrea.frittoli@gmail.com","date":"2017-12-06 11:27:41.000000000","tz":0},"subject":"Create a test matrix role","message":"Create a test matrix role\n\nModify test-matrix.py so that is can be used as an ansible module.\nAdd a role in d-g that runs test matrix for the given branch,\nrole and features file.\n\nChange-Id: Ie36ba0cd7cfcd450b75000a76a64d856f2a83eba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3d0fc8bf6dfc52bf1b42ba3f644b788c10d467d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3d0fc8bf6dfc52bf1b42ba3f644b788c10d467d1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
