)]}'
{"id":"openstack%2Fneutron~648003","triplet_id":"openstack%2Fneutron~stable%2Frocky~I17ab643abbd2ec21eda4ae1dfb9abf2d4b0657f2","project":"openstack/neutron","branch":"stable/rocky","topic":"bug/1813007","hashtags":[],"change_id":"I17ab643abbd2ec21eda4ae1dfb9abf2d4b0657f2","subject":"Fix KeyError in OVS firewall","status":"MERGED","created":"2019-03-27 05:34:02.000000000","updated":"2019-04-08 21:29:27.000000000","submitted":"2019-04-08 21:29:27.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":"648003-1554758967418-13d52cb9","meta_rev_id":"65ce61ec7502f2eec67d06da92db43bcea2842b6","_number":648003,"virtual_id_number":648003,"owner":{"_account_id":9200,"name":"IWAMOTO Toshihiro","email":"iwamoto@valinux.co.jp","username":"toshii"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"date":"2019-04-08 14:51:45.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":2,"date":"2019-04-08 21:29:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-03-27 16:51:23.000000000","_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},{"value":0,"date":"2019-04-08 16:23:20.000000000","_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":2,"date":"2019-03-28 09:31:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2019-04-04 14:33:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":1,"date":"2019-04-04 14:33:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-03-27 08:55:41.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-03-27 16:51:23.000000000","updated_by":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"reviewer":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"state":"REVIEWER"},{"updated":"2019-03-28 09:31:28.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2019-04-04 14:33:17.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2019-04-08 14:51:45.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2019-04-08 16:23:20.000000000","updated_by":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"reviewer":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-04-08 21:29:26.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":"750464385d8f495da903d6eb62a6a68e8f362510","author":{"_account_id":9200,"name":"IWAMOTO Toshihiro","email":"iwamoto@valinux.co.jp","username":"toshii"},"date":"2019-03-27 05:34:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0a4f18e662221b24034e3095b8520c2189143276","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-03-27 07:30:08.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/648003/1 : FAILURE in 1h 55m 35s","accounts_in_message":[],"_revision_number":1},{"id":"9055f0b91b11702cccddcb72054d8471ac603b03","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-27 07:33:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/1/check/neutron-tempest-plugin-api-rocky/b7676dd/ : SUCCESS in 50m 27s\n- neutron-tempest-plugin-designate-scenario-rocky http://logs.openstack.org/03/648003/1/check/neutron-tempest-plugin-designate-scenario-rocky/49dc330/ : SUCCESS in 33m 01s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky http://logs.openstack.org/03/648003/1/check/neutron-tempest-plugin-dvr-multinode-scenario-rocky/18035bb/ : FAILURE in 1h 29m 43s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky http://logs.openstack.org/03/648003/1/check/neutron-tempest-plugin-scenario-linuxbridge-rocky/32e9864/ : SUCCESS in 1h 09m 22s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/1/check/openstack-tox-pep8/782b5ad/ : SUCCESS in 11m 16s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/1/check/openstack-tox-py27/33a965f/ : SUCCESS in 33m 07s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/1/check/openstack-tox-py35/08fa7cf/ : SUCCESS in 23m 16s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/1/check/build-openstack-sphinx-docs/5085284/html/ : SUCCESS in 5m 09s\n- tempest-full http://logs.openstack.org/03/648003/1/check/tempest-full/338c15a/ : SUCCESS in 1h 25m 53s\n- neutron-grenade http://logs.openstack.org/03/648003/1/check/neutron-grenade/ffc700f/ : SUCCESS in 57m 41s\n- tempest-full-py3 http://logs.openstack.org/03/648003/1/check/tempest-full-py3/a81182e/ : SUCCESS in 1h 27m 58s\n- neutron-functional http://logs.openstack.org/03/648003/1/check/neutron-functional/9f9fd70/ : SUCCESS in 38m 37s\n- neutron-fullstack http://logs.openstack.org/03/648003/1/check/neutron-fullstack/9479ec9/ : SUCCESS in 1h 01m 10s\n- neutron-rally-task http://logs.openstack.org/03/648003/1/check/neutron-rally-task/fc4c7e2/ : SUCCESS in 1h 53m 25s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/1/check/neutron-tempest-dvr/38aa25e/ : SUCCESS in 1h 25m 20s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/1/check/neutron-tempest-linuxbridge/c4a2dcc/ : SUCCESS in 1h 23m 50s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/1/check/neutron-grenade-multinode/71199b7/ : SUCCESS in 1h 07m 28s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/1/check/neutron-grenade-dvr-multinode/d130f2a/ : SUCCESS in 1h 19m 54s\n- neutron-tempest-multinode-full http://logs.openstack.org/03/648003/1/check/neutron-tempest-multinode-full/4e59099/ : SUCCESS in 1h 42m 14s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/03/648003/1/check/neutron-tempest-dvr-ha-multinode-full/b2365f3/ : SUCCESS in 1h 36m 52s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/1/check/neutron-tempest-iptables_hybrid/38573d1/ : SUCCESS in 1h 22m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/1/check/openstack-tox-lower-constraints/4447d50/ : SUCCESS in 34m 55s\n- neutron-fullstack-python35 http://logs.openstack.org/03/648003/1/check/neutron-fullstack-python35/ffdf73a/ : SUCCESS in 55m 24s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/03/648003/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/6a9b138/ : SUCCESS in 53m 53s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/03/648003/1/check/openstack-tox-cover/fa4bb49/cover/ : SUCCESS in 30m 16s","accounts_in_message":[],"_revision_number":1},{"id":"131f3cfbd6521b5d43e1fd67d8e8b2710534190c","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-03-27 08:55:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- Neutron-ML2-MLNX http://13.74.249.42/03/648003/1/check-mlnx/Neutron-ML2-MLNX/8f6fbd0 : SUCCESS in 54m 56s\n- Neutron-ML2-Sriov http://13.74.249.42/03/648003/1/check-mlnx/Neutron-ML2-Sriov/49d9428 : SUCCESS in 1h 19m 52s\n- Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/03/648003/1/check-mlnx/Neutron-MACVTAP-ML2-Sriov/9f703fe : SUCCESS in 1h 08m 30s\n\nTo re-run the job post \u0027recheck neutron-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":1},{"id":"e4933777dfda9f96ef2f068e2177cab4d7fc2b4e","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-03-27 11:53:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"06a65c12db78684b471aa6ce6525c572be16f533","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-03-27 11:54:48.000000000","message":"Patch Set 2:\n\nSorry for the 2nd cherry pick, just realized Iwamoto already got this started.","accounts_in_message":[],"_revision_number":2},{"id":"fe97db6ec0c7d6bef6e709db669c346ee64f2164","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-03-27 11:55:21.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/pike as commit 5d64ea00259464803ea3be52fdba88b3da09d192","accounts_in_message":[],"_revision_number":2},{"id":"149c4566fda7ac6ac8044848baeb09a3153bb6a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-27 13:54:15.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- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-api-rocky/0bd346e/ : SUCCESS in 46m 07s\n- neutron-tempest-plugin-designate-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-designate-scenario-rocky/a2ff484/ : SUCCESS in 27m 51s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-dvr-multinode-scenario-rocky/2706398/ : FAILURE in 1h 21m 30s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-scenario-linuxbridge-rocky/f72a6d4/ : SUCCESS in 1h 00m 00s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/check/openstack-tox-pep8/3401617/ : SUCCESS in 11m 17s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/check/openstack-tox-py27/07cd90b/ : SUCCESS in 30m 54s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/check/openstack-tox-py35/e51425f/ : SUCCESS in 28m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/check/build-openstack-sphinx-docs/aba5b4e/html/ : SUCCESS in 5m 38s\n- tempest-full http://logs.openstack.org/03/648003/2/check/tempest-full/545873f/ : SUCCESS in 1h 47m 10s\n- neutron-grenade http://logs.openstack.org/03/648003/2/check/neutron-grenade/cafe07f/ : SUCCESS in 52m 46s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/check/tempest-full-py3/495cfaa/ : SUCCESS in 1h 44m 16s\n- neutron-functional http://logs.openstack.org/03/648003/2/check/neutron-functional/38c6d76/ : SUCCESS in 37m 11s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/check/neutron-fullstack/de0124f/ : SUCCESS in 1h 15m 44s\n- neutron-rally-task http://logs.openstack.org/03/648003/2/check/neutron-rally-task/d8c3f29/ : SUCCESS in 1h 26m 04s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr/449e646/ : FAILURE in 1h 12m 01s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/check/neutron-tempest-linuxbridge/7b23667/ : SUCCESS in 1h 31m 29s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-multinode/dc84086/ : SUCCESS in 1h 06m 47s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-dvr-multinode/26099dc/ : SUCCESS in 1h 07m 19s\n- neutron-tempest-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-multinode-full/b779e13/ : SUCCESS in 1h 43m 12s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr-ha-multinode-full/c6a2f72/ : SUCCESS in 1h 43m 36s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/check/neutron-tempest-iptables_hybrid/27a557a/ : SUCCESS in 1h 30m 45s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/check/openstack-tox-lower-constraints/5c1af7b/ : SUCCESS in 26m 20s\n- neutron-fullstack-python35 http://logs.openstack.org/03/648003/2/check/neutron-fullstack-python35/33bb926/ : SUCCESS in 1h 04m 57s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/03/648003/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/a0e34bf/ : SUCCESS in 45m 52s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/check/openstack-tox-cover/daea9fe/cover/ : SUCCESS in 30m 41s","accounts_in_message":[],"_revision_number":2},{"id":"63c701d066f94f55d499fc0cb59320100b065e49","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-03-27 14:22:39.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"41d2452e2b95f6fbc87f055689bceea3429c8cff","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-03-27 15:25:12.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/648003/2 : SUCCESS in 1h 35m 21s","accounts_in_message":[],"_revision_number":2},{"id":"60ad15d044492ec7b6c80aca6842bb206cc6ed7e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-27 16:47:14.000000000","message":"Patch Set 2:\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- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-api-rocky/c3dc571/ : SUCCESS in 45m 07s\n- neutron-tempest-plugin-designate-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-designate-scenario-rocky/6e8c457/ : SUCCESS in 31m 58s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-dvr-multinode-scenario-rocky/646b7ee/ : FAILURE in 1h 25m 20s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-scenario-linuxbridge-rocky/6dc30c8/ : SUCCESS in 59m 17s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/check/openstack-tox-pep8/ccc3984/ : SUCCESS in 10m 37s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/check/openstack-tox-py27/596bf89/ : SUCCESS in 23m 47s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/check/openstack-tox-py35/86419df/ : SUCCESS in 24m 46s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/check/build-openstack-sphinx-docs/87ca5ff/html/ : SUCCESS in 5m 20s\n- tempest-full http://logs.openstack.org/03/648003/2/check/tempest-full/3f926fa/ : FAILURE in 1h 23m 28s\n- neutron-grenade http://logs.openstack.org/03/648003/2/check/neutron-grenade/f5f6da5/ : SUCCESS in 1h 05m 24s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/check/tempest-full-py3/7281a2e/ : SUCCESS in 1h 14m 27s\n- neutron-functional http://logs.openstack.org/03/648003/2/check/neutron-functional/c4a139d/ : SUCCESS in 33m 48s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/check/neutron-fullstack/3531684/ : SUCCESS in 1h 03m 36s\n- neutron-rally-task http://logs.openstack.org/03/648003/2/check/neutron-rally-task/e70f87a/ : SUCCESS in 1h 37m 47s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr/d0a7b8c/ : SUCCESS in 1h 30m 05s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/check/neutron-tempest-linuxbridge/810083a/ : FAILURE in 1h 16m 22s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-multinode/4690edd/ : SUCCESS in 1h 06m 36s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-dvr-multinode/0ab993f/ : SUCCESS in 1h 13m 55s\n- neutron-tempest-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-multinode-full/7e1a2b3/ : SUCCESS in 1h 45m 17s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr-ha-multinode-full/ef89a93/ : SUCCESS in 2h 06m 07s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/check/neutron-tempest-iptables_hybrid/286266c/ : FAILURE in 1h 10m 07s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/check/openstack-tox-lower-constraints/7e341a1/ : SUCCESS in 22m 17s\n- neutron-fullstack-python35 http://logs.openstack.org/03/648003/2/check/neutron-fullstack-python35/51c3178/ : SUCCESS in 1h 01m 03s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/03/648003/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c47b9ea/ : SUCCESS in 54m 05s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/check/openstack-tox-cover/878f427/cover/ : SUCCESS in 32m 55s","accounts_in_message":[],"_revision_number":2},{"id":"27d58daa1e97bd84ef7639bfe22e8e067ac3c3fe","author":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"date":"2019-03-27 16:51:23.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"459ed8f6e6e119af2a93b0b113ce45365d18c006","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-03-27 18:23:07.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/648003/2 : SUCCESS in 1h 31m 14s","accounts_in_message":[],"_revision_number":2},{"id":"e63082446bc2fc89363c27eabbe9131dc0cf71f9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-27 19:16:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-api-rocky/b65f662/ : SUCCESS in 49m 06s\n- neutron-tempest-plugin-designate-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-designate-scenario-rocky/315fdd1/ : SUCCESS in 34m 40s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-dvr-multinode-scenario-rocky/272a881/ : FAILURE in 1h 29m 03s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-scenario-linuxbridge-rocky/30a9c03/ : SUCCESS in 54m 32s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/check/openstack-tox-pep8/c2d642f/ : SUCCESS in 11m 19s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/check/openstack-tox-py27/5d04c14/ : SUCCESS in 35m 28s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/check/openstack-tox-py35/ff3f258/ : SUCCESS in 36m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/check/build-openstack-sphinx-docs/137d620/html/ : SUCCESS in 5m 49s\n- tempest-full http://logs.openstack.org/03/648003/2/check/tempest-full/10b1fe7/ : SUCCESS in 1h 35m 18s\n- neutron-grenade http://logs.openstack.org/03/648003/2/check/neutron-grenade/d5ac54f/ : SUCCESS in 1h 02m 08s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/check/tempest-full-py3/a5b5ac1/ : SUCCESS in 1h 18m 13s\n- neutron-functional http://logs.openstack.org/03/648003/2/check/neutron-functional/4f68e84/ : SUCCESS in 52m 06s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/check/neutron-fullstack/c645c9e/ : SUCCESS in 1h 00m 42s\n- neutron-rally-task http://logs.openstack.org/03/648003/2/check/neutron-rally-task/6cc6ca4/ : SUCCESS in 1h 37m 00s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr/91b3ddc/ : SUCCESS in 1h 41m 46s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/check/neutron-tempest-linuxbridge/dea3da7/ : SUCCESS in 1h 30m 26s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-multinode/0fa9831/ : SUCCESS in 1h 09m 07s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-dvr-multinode/ed59cf6/ : SUCCESS in 1h 06m 27s\n- neutron-tempest-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-multinode-full/7f9bef3/ : SUCCESS in 1h 38m 49s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr-ha-multinode-full/e401453/ : SUCCESS in 1h 55m 54s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/check/neutron-tempest-iptables_hybrid/2c7a840/ : SUCCESS in 1h 31m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/check/openstack-tox-lower-constraints/484c7f7/ : SUCCESS in 32m 01s\n- neutron-fullstack-python35 http://logs.openstack.org/03/648003/2/check/neutron-fullstack-python35/9cf3824/ : SUCCESS in 59m 37s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/03/648003/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/1c7a7a6/ : SUCCESS in 42m 37s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/check/openstack-tox-cover/8b1d82e/cover/ : SUCCESS in 27m 35s","accounts_in_message":[],"_revision_number":2},{"id":"1df56dd5487331970f04aabf5046f5d5c84839fd","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2019-03-28 09:31:28.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"53e0a93d5570ad79b0d224a81623a9d0335bce9e","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2019-04-04 14:33:17.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"2d2c71720a795bb317c0b3d59b20439de4d016c5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-04 14:33:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ff1c0f2cba84a607239887a6148c12e3d8ea6a41","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-05 01:02:01.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/gate/neutron-tempest-plugin-api-rocky/d281791/ : SUCCESS in 47m 11s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/gate/openstack-tox-pep8/1166214/ : SUCCESS in 12m 39s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/gate/openstack-tox-py27/352ed79/ : SUCCESS in 36m 31s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/gate/openstack-tox-py35/95dd33d/ : SUCCESS in 23m 03s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/gate/build-openstack-sphinx-docs/c3bd02c/html/ : SUCCESS in 7m 17s\n- tempest-full http://logs.openstack.org/03/648003/2/gate/tempest-full/7e3eebb/ : SUCCESS in 1h 33m 19s\n- neutron-grenade http://logs.openstack.org/03/648003/2/gate/neutron-grenade/8320551/ : SUCCESS in 58m 40s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/gate/tempest-full-py3/ef8be81/ : SUCCESS in 1h 16m 08s\n- neutron-functional http://logs.openstack.org/03/648003/2/gate/neutron-functional/3f17a9c/ : SUCCESS in 34m 37s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/gate/neutron-fullstack/61820db/ : FAILURE in 12m 01s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/gate/neutron-tempest-dvr/34a805d/ : SUCCESS in 1h 34m 28s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/gate/neutron-tempest-linuxbridge/0c61ca4/ : SUCCESS in 1h 23m 23s\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/gate/neutron-tempest-iptables_hybrid/70c2407/ : SUCCESS in 1h 20m 14s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/gate/neutron-grenade-multinode/21e6ce3/ : SUCCESS in 1h 04m 59s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/gate/neutron-grenade-dvr-multinode/ebf30a2/ : SUCCESS in 1h 06m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/gate/openstack-tox-lower-constraints/441553d/ : SUCCESS in 22m 02s\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/gate/openstack-tox-cover/0a87c7d/cover/ : SUCCESS in 26m 56s","accounts_in_message":[],"_revision_number":2},{"id":"19e357c1983586c82ea8bee39d2dd4d21bb85908","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-04-05 03:34:50.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"9b581bd654c8a7918b6968ef05dea7b8cf69e347","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-04-05 05:06:42.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/648003/2 : SUCCESS in 1h 31m 24s","accounts_in_message":[],"_revision_number":2},{"id":"5f866b2c83eb98bc81bad0bd760405e3e88a0804","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-05 05:37:55.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- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-api-rocky/ef6ebdd/ : SUCCESS in 37m 57s\n- neutron-tempest-plugin-designate-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-designate-scenario-rocky/28a6964/ : SUCCESS in 29m 06s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-dvr-multinode-scenario-rocky/564e062/ : FAILURE in 2h 00m 53s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-scenario-linuxbridge-rocky/a4fce6f/ : SUCCESS in 1h 18m 08s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/check/openstack-tox-pep8/acfd386/ : SUCCESS in 14m 06s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/check/openstack-tox-py27/255d19e/ : SUCCESS in 21m 24s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/check/openstack-tox-py35/0c01012/ : SUCCESS in 32m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/check/build-openstack-sphinx-docs/5bd684d/html/ : SUCCESS in 4m 17s\n- tempest-full http://logs.openstack.org/03/648003/2/check/tempest-full/bc1a896/ : SUCCESS in 1h 25m 25s\n- neutron-grenade http://logs.openstack.org/03/648003/2/check/neutron-grenade/62a07ff/ : SUCCESS in 53m 51s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/check/tempest-full-py3/3f3a602/ : SUCCESS in 1h 32m 09s\n- neutron-functional http://logs.openstack.org/03/648003/2/check/neutron-functional/0cfd21f/ : FAILURE in 1h 14m 04s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/check/neutron-fullstack/511acbe/ : FAILURE in 10m 40s\n- neutron-rally-task http://logs.openstack.org/03/648003/2/check/neutron-rally-task/ab24b6a/ : SUCCESS in 1h 39m 09s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr/fe83a26/ : SUCCESS in 1h 24m 38s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/check/neutron-tempest-linuxbridge/5dd8f40/ : SUCCESS in 1h 37m 12s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-multinode/96f29f3/ : SUCCESS in 1h 32m 42s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-dvr-multinode/a892032/ : SUCCESS in 1h 05m 46s\n- neutron-tempest-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-multinode-full/82b6439/ : SUCCESS in 1h 36m 00s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr-ha-multinode-full/7bc26c5/ : SUCCESS in 1h 25m 10s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/check/neutron-tempest-iptables_hybrid/90228e8/ : SUCCESS in 1h 20m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/check/openstack-tox-lower-constraints/50256b2/ : SUCCESS in 24m 19s\n- neutron-fullstack-python35 http://logs.openstack.org/03/648003/2/check/neutron-fullstack-python35/3bad6a4/ : FAILURE in 11m 50s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/03/648003/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/56681e3/ : SUCCESS in 44m 03s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/check/openstack-tox-cover/52c03ef/cover/ : SUCCESS in 39m 32s","accounts_in_message":[],"_revision_number":2},{"id":"d7dd067c04b05cf8da6f6ced91fb13d3dc7cbf5e","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-04-08 14:51:45.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"57dde2aaa5d85e6238cb271d53cd421046e03002","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-04-08 16:23:20.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/648003/2 : FAILURE in 1h 31m 04s","accounts_in_message":[],"_revision_number":2},{"id":"21190594399d007db5ee60473e7a8b06c88cc671","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-08 16:59:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-api-rocky/ba45c74/ : SUCCESS in 52m 46s\n- neutron-tempest-plugin-designate-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-designate-scenario-rocky/9513563/ : SUCCESS in 36m 05s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-dvr-multinode-scenario-rocky/ca18f50/ : FAILURE in 1h 51m 00s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky http://logs.openstack.org/03/648003/2/check/neutron-tempest-plugin-scenario-linuxbridge-rocky/ed2baa1/ : SUCCESS in 48m 02s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/check/openstack-tox-pep8/1e73d2e/ : SUCCESS in 11m 54s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/check/openstack-tox-py27/3ef69c2/ : SUCCESS in 26m 25s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/check/openstack-tox-py35/6f8b713/ : SUCCESS in 25m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/check/build-openstack-sphinx-docs/f8ae928/html/ : SUCCESS in 8m 05s\n- tempest-full http://logs.openstack.org/03/648003/2/check/tempest-full/2642ab9/ : SUCCESS in 1h 30m 20s\n- neutron-grenade http://logs.openstack.org/03/648003/2/check/neutron-grenade/4d7e380/ : SUCCESS in 1h 05m 09s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/check/tempest-full-py3/e2af0d0/ : SUCCESS in 1h 37m 34s\n- neutron-functional http://logs.openstack.org/03/648003/2/check/neutron-functional/bf9bcca/ : SUCCESS in 36m 53s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/check/neutron-fullstack/634b3fd/ : SUCCESS in 53m 47s\n- neutron-rally-task http://logs.openstack.org/03/648003/2/check/neutron-rally-task/e735a3c/ : SUCCESS in 1h 57m 22s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr/cbdee2a/ : SUCCESS in 1h 27m 09s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/check/neutron-tempest-linuxbridge/f770c2d/ : SUCCESS in 1h 37m 31s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-multinode/cac33e5/ : SUCCESS in 1h 18m 18s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/check/neutron-grenade-dvr-multinode/69621fd/ : SUCCESS in 1h 14m 55s\n- neutron-tempest-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-multinode-full/4ee99a3/ : SUCCESS in 1h 44m 45s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/03/648003/2/check/neutron-tempest-dvr-ha-multinode-full/620297d/ : SUCCESS in 1h 34m 48s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/check/neutron-tempest-iptables_hybrid/1be1a74/ : SUCCESS in 1h 38m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/check/openstack-tox-lower-constraints/64f0046/ : SUCCESS in 25m 26s\n- neutron-fullstack-python35 http://logs.openstack.org/03/648003/2/check/neutron-fullstack-python35/6e92131/ : SUCCESS in 59m 40s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/03/648003/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/72b622b/ : SUCCESS in 53m 05s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/check/openstack-tox-cover/289ab45/cover/ : SUCCESS in 41m 50s","accounts_in_message":[],"_revision_number":2},{"id":"a0c33e7111b635ada3d8b54f2674353bb3274ad3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-08 17:00:04.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"52b010fe85fcc7da7581b6b061ea0928c1118055","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-08 21:29:26.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-rocky http://logs.openstack.org/03/648003/2/gate/neutron-tempest-plugin-api-rocky/9d0aed6/ : SUCCESS in 54m 03s\n- openstack-tox-pep8 http://logs.openstack.org/03/648003/2/gate/openstack-tox-pep8/6ed4ca0/ : SUCCESS in 11m 07s\n- openstack-tox-py27 http://logs.openstack.org/03/648003/2/gate/openstack-tox-py27/7c18af2/ : SUCCESS in 24m 57s\n- openstack-tox-py35 http://logs.openstack.org/03/648003/2/gate/openstack-tox-py35/be916e4/ : SUCCESS in 30m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/03/648003/2/gate/build-openstack-sphinx-docs/96192eb/html/ : SUCCESS in 8m 20s\n- tempest-full http://logs.openstack.org/03/648003/2/gate/tempest-full/5ce4d74/ : SUCCESS in 1h 50m 50s\n- neutron-grenade http://logs.openstack.org/03/648003/2/gate/neutron-grenade/4797979/ : SUCCESS in 57m 36s\n- tempest-full-py3 http://logs.openstack.org/03/648003/2/gate/tempest-full-py3/d0507f4/ : SUCCESS in 1h 32m 41s\n- neutron-functional http://logs.openstack.org/03/648003/2/gate/neutron-functional/a4f3c21/ : SUCCESS in 51m 03s\n- neutron-fullstack http://logs.openstack.org/03/648003/2/gate/neutron-fullstack/ef6dc70/ : SUCCESS in 1h 13m 45s\n- neutron-tempest-dvr http://logs.openstack.org/03/648003/2/gate/neutron-tempest-dvr/4a8df9a/ : SUCCESS in 1h 45m 41s\n- neutron-tempest-linuxbridge http://logs.openstack.org/03/648003/2/gate/neutron-tempest-linuxbridge/17b92cd/ : SUCCESS in 1h 43m 04s\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/03/648003/2/gate/neutron-tempest-iptables_hybrid/ec0aeeb/ : SUCCESS in 1h 42m 10s\n- neutron-grenade-multinode http://logs.openstack.org/03/648003/2/gate/neutron-grenade-multinode/783c2c4/ : SUCCESS in 1h 16m 17s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/03/648003/2/gate/neutron-grenade-dvr-multinode/e706e09/ : SUCCESS in 1h 16m 25s\n- openstack-tox-lower-constraints http://logs.openstack.org/03/648003/2/gate/openstack-tox-lower-constraints/34c0445/ : SUCCESS in 28m 35s\n- openstack-tox-cover http://logs.openstack.org/03/648003/2/gate/openstack-tox-cover/fdb42bf/cover/ : SUCCESS in 34m 32s","accounts_in_message":[],"_revision_number":2},{"id":"d1ca6c088188aba670a442562f8f7912751f3f76","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-08 21:29:27.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"569b3fddaba0737f150b75cf7ec9cb4137b3991b","revisions":{"06c5ee2241e65a8cc10908971248ebc148802368":{"kind":"REWORK","_number":1,"created":"2019-03-27 05:34:02.000000000","uploader":{"_account_id":9200,"name":"IWAMOTO Toshihiro","email":"iwamoto@valinux.co.jp","username":"toshii"},"ref":"refs/changes/03/648003/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/03/648003/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/03/648003/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/03/648003/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/03/648003/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/03/648003/1"}}},"commit":{"parents":[{"commit":"6853eb6994912cde52c831df7d13aacc19a3b762","subject":"Merge \"Replace openstack.org git:// URLs with https://\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6853eb6994912cde52c831df7d13aacc19a3b762"}]}],"author":{"name":"Brian Haley","email":"bhaley@redhat.com","date":"2019-03-01 03:19:16.000000000","tz":-300},"committer":{"name":"IWAMOTO Toshihiro","email":"iwamoto@valinux.co.jp","date":"2019-03-27 05:33:38.000000000","tz":540},"subject":"Fix KeyError in OVS firewall","message":"Fix KeyError in OVS firewall\n\nWhen merging port ranges, the code never assumed the\nconjunction ID might not be present in the set due to\nalready being removed.\n\nIn this case there were two security groups, both using\nthe same remote security group, but the first security\ngroup does not define a port range and the second one does.\nOr more generally, the first SG port range is a subset\nof the second, as no port-range means the full range.\n\nChange-Id: I17ab643abbd2ec21eda4ae1dfb9abf2d4b0657f2\nCloses-bug: #1813007\n(cherry picked from commit 18c578aa10c19a6befdf1f1510645200f173eb44)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/06c5ee2241e65a8cc10908971248ebc148802368"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/06c5ee2241e65a8cc10908971248ebc148802368"}]},"branch":"refs/heads/stable/rocky"},"569b3fddaba0737f150b75cf7ec9cb4137b3991b":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-03-27 11:53:01.000000000","uploader":{"_account_id":11805,"name":"Corey Bryant","email":"corey.bryant@canonical.com","username":"coreycb"},"ref":"refs/changes/03/648003/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/03/648003/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/03/648003/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/03/648003/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/03/648003/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/03/648003/2"}}},"commit":{"parents":[{"commit":"a58a63ccfbccfa8495b83b606d02db15d8e3696e","subject":"Merge \"[Functional] Don\u0027t assert that HA router don\u0027t have IPs configured\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a58a63ccfbccfa8495b83b606d02db15d8e3696e"}]}],"author":{"name":"Brian Haley","email":"bhaley@redhat.com","date":"2019-03-01 03:19:16.000000000","tz":-300},"committer":{"name":"Corey Bryant","email":"corey.bryant@canonical.com","date":"2019-03-27 11:53:01.000000000","tz":0},"subject":"Fix KeyError in OVS firewall","message":"Fix KeyError in OVS firewall\n\nWhen merging port ranges, the code never assumed the\nconjunction ID might not be present in the set due to\nalready being removed.\n\nIn this case there were two security groups, both using\nthe same remote security group, but the first security\ngroup does not define a port range and the second one does.\nOr more generally, the first SG port range is a subset\nof the second, as no port-range means the full range.\n\nChange-Id: I17ab643abbd2ec21eda4ae1dfb9abf2d4b0657f2\nCloses-bug: #1813007\n(cherry picked from commit 18c578aa10c19a6befdf1f1510645200f173eb44)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/569b3fddaba0737f150b75cf7ec9cb4137b3991b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/569b3fddaba0737f150b75cf7ec9cb4137b3991b"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
