)]}'
{"id":"openstack%2Fdevstack~696109","triplet_id":"openstack%2Fdevstack~master~I6f4a1cde921b687d527a4098cd2db39b422f6257","project":"openstack/devstack","branch":"master","topic":"bp/neutron-ovn-merge","hashtags":[],"change_id":"I6f4a1cde921b687d527a4098cd2db39b422f6257","subject":"Move OVN DevStack logic into Neutron","status":"ABANDONED","created":"2019-11-26 15:26:20.000000000","updated":"2020-01-18 18:52:24.000000000","total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ca4f007a3e656926d4f9d0562f6a4c4682fd4e58","_number":696109,"virtual_id_number":696109,"owner":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2019-11-27 15:53:09.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"date":"2019-11-27 15:54:02.000000000","_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"date":"2019-11-28 10:08:39.000000000","_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"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":{"rejected":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":-1,"date":"2019-12-13 09:21:06.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-26 15:26:53.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2019-11-26 15:36:08.000000000","updated_by":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"reviewer":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"state":"REVIEWER"},{"updated":"2019-11-26 15:36:34.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-11-27 15:53:09.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"},{"updated":"2019-11-27 15:54:02.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2019-11-28 10:08:39.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"}],"messages":[{"id":"cd31066747184191a4ce20be8b029db230f2459c","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-26 15:26:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"62baf70626cf420855e8c683a7372cbb4c3f3e68","author":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"date":"2019-11-26 15:36:08.000000000","message":"Patch Set 1:\n\nGreat! It\u0027d be cool to have a common topic por this effort, wdyt?","accounts_in_message":[],"_revision_number":1},{"id":"96669e23e9d20e89d1dad1ad420d62558327551d","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2019-11-26 15:36:19.000000000","message":"Topic set to bp/neutron-ovn-merge","accounts_in_message":[],"_revision_number":1},{"id":"ccda237ee27cf63fc24e510fd7bc51b6c8d9d2d8","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-26 15:53:01.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"9eb6bd66827f2f2a59deb7e4a90d7e939930f228","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 18:50:12.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- tempest-full https://zuul.opendev.org/t/openstack/build/2a2c2864e8be46bb83122a642a6a3242 : FAILURE in 31m 59s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/9d606658654a44919eed7c5db080590c : SUCCESS in 1h 03m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/65659697a88948ff809cd475a031c649 : FAILURE in 25m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0851d15979814104b0aafd946dea35b6 : SUCCESS in 4m 41s\n- devstack https://zuul.opendev.org/t/openstack/build/6bc9bae833384a0ba42ca0ee1096d2e3 : FAILURE in 29m 06s\n- devstack-xenial https://zuul.opendev.org/t/openstack/build/901597f62f2e407da28ae916941d5f5d : FAILURE in 29m 26s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/fdb6029ae4174447baf5ce6bbc2aa62f : FAILURE in 28m 10s\n- devstack-platform-opensuse-15 https://zuul.opendev.org/t/openstack/build/fd69ba20dcaa4a379755f6a909733042 : FAILURE in 35m 06s (non-voting)\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/6226782b1e424d0da80bbdd539f2f443 : FAILURE in 36m 32s (non-voting)\n- devstack-platform-xenial https://zuul.opendev.org/t/openstack/build/bfac3528ec864e769866182a7b96871b : FAILURE in 33m 25s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/f40aba6ae47c4fa99e79c50ce4af7a48 : FAILURE in 29m 48s\n- devstack-multinode-xenial https://zuul.opendev.org/t/openstack/build/ed0e7a002b0d4142a66cb751c930e2dc : FAILURE in 35m 53s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/9f31cfd19a1844b39e556b76a4e159bf : FAILURE in 4m 29s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/7c15ec258a4a41278d8ed8043d8918fe : FAILURE in 4m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c9cd3204790d4970b7662ed7d1512d88 : SUCCESS in 55m 02s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/91a26b11374a40188de4356ee2094033 : SUCCESS in 34m 06s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/068eab97f931405dbdf49c84ed7dec61 : SUCCESS in 1h 09m 46s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c213969ebe2249f6adb358acb1ddd0f5 : FAILURE in 26m 10s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/324c9998a8f245d5b612ab804d8c3e7c : FAILURE in 55m 45s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4f4ac192dd7e4e878c8d1afee4b7a351 : FAILURE in 36m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/37ce4c2801e741b7adde15fa707e6569 : FAILURE in 31m 42s","accounts_in_message":[],"_revision_number":2},{"id":"e99c2c31eafb3702d652b75bedaf9c6bc4dc9bef","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-26 20:26:59.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b5a66d10369d5bce20554155553d3e04d196b8b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 23:28:39.000000000","message":"Patch Set 3: 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- tempest-full https://zuul.opendev.org/t/openstack/build/d7ae155f496145a5930f11d47b477798 : SUCCESS in 1h 21m 33s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/653a822a79fd4cc6a4974f08e69ababd : SUCCESS in 55m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/179444c6c5a5448db4566aa25d4afe12 : SUCCESS in 1h 13m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58d3f191fce640e8adbd2d6a6e93f699 : SUCCESS in 4m 25s\n- devstack https://zuul.opendev.org/t/openstack/build/b2cd217211b3447b9728f899013a759a : SUCCESS in 27m 46s\n- devstack-xenial https://zuul.opendev.org/t/openstack/build/53d442702cce4b2a9a728e51dab52add : SUCCESS in 33m 50s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/bde44f531520465197890649bb1c35c3 : SUCCESS in 28m 46s\n- devstack-platform-opensuse-15 https://zuul.opendev.org/t/openstack/build/e3287bcf900b4a8ca5e0c5917ef9116a : SUCCESS in 1h 51m 44s (non-voting)\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/58e904a449234e6f9245bdfef86a95fd : SUCCESS in 1h 33m 46s (non-voting)\n- devstack-platform-xenial https://zuul.opendev.org/t/openstack/build/be287a86e2974f5a9e6fac4db2eeb981 : SUCCESS in 1h 38m 27s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/e7ee29235f5f4e8baf87703bf8377bff : SUCCESS in 41m 59s\n- devstack-multinode-xenial https://zuul.opendev.org/t/openstack/build/9d22294888194a9980f427f85eb0af88 : SUCCESS in 40m 48s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/20862b462d36450b9b2dc7a676deb346 : FAILURE in 4m 14s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/aa75cd21f3f44fbd8aa998b151a7bc5a : FAILURE in 2m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9f6f0a6423e04e57a83a1d52325c5b87 : SUCCESS in 58m 38s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/092e14bf6dae4209849175fd410180ce : SUCCESS in 35m 06s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d991805a16ad4e5fb42fae9b24515679 : SUCCESS in 1h 09m 33s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c7ec0e286d0e43d7ad26a9be2a9f7710 : SUCCESS in 1h 24m 16s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/9f13a9d1b685442396578dcafb86f384 : SUCCESS in 1h 43m 04s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d61bd9adfd23422da1c08fd8d95b81ed : SUCCESS in 56m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a786f6be602147b382d7148a923b0e95 : SUCCESS in 1h 07m 32s","accounts_in_message":[],"_revision_number":3},{"id":"397e11223f48ca949298f1c30ef4e0e2b09ae5c7","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-27 10:47:38.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"40c1074e3984ecbffd0098275f5a356a55515125","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-27 11:48:57.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2317e3b8e08f222dcfddcab6ecfff5001d126b33","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-11-27 13:39:15.000000000","message":"Patch Set 5:\n\nWill ovn become the new default for neutron and replace openvswitch?\n\nThere is also a neutron devstack plugin within the neutron repo, maybe this code can (mostly) be hosted there?","accounts_in_message":[],"_revision_number":5},{"id":"aa09e4b416715c43b6d4b372767248a075e23014","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-27 13:44:32.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- tempest-full https://zuul.opendev.org/t/openstack/build/def3573438914df48810fb77b8ce6f3e : SUCCESS in 1h 36m 35s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/df902a401038437285ac0a63caa80e31 : SUCCESS in 1h 08m 25s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f6e8a37cbc3c41f2af4bba700e99cab2 : SUCCESS in 1h 32m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e4455df608d940f7a850bee27c275e52 : SUCCESS in 4m 38s\n- devstack https://zuul.opendev.org/t/openstack/build/a24f1543094040d6bcea64116c130492 : SUCCESS in 33m 02s\n- devstack-xenial https://zuul.opendev.org/t/openstack/build/09ec415cff7e4ea1ac88b554efe1804e : SUCCESS in 32m 19s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/72868f3b71b24de9b6f710ca2e0b496d : SUCCESS in 36m 03s\n- devstack-platform-opensuse-15 https://zuul.opendev.org/t/openstack/build/d8d6713e055b47c8a3b9c0f06a1ec12f : SUCCESS in 1h 49m 54s (non-voting)\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/03edb0e2860d40a6abb39616ed0c0377 : SUCCESS in 1h 49m 17s (non-voting)\n- devstack-platform-xenial https://zuul.opendev.org/t/openstack/build/389181e4e86744dfa0bba1aec383e0db : SUCCESS in 1h 33m 07s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/d8f53f9440184914bc8d07e6d6cb61a7 : SUCCESS in 43m 55s\n- devstack-multinode-xenial https://zuul.opendev.org/t/openstack/build/073792e185664a5f8eb259d163ca5839 : SUCCESS in 45m 22s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/7bba55fd92ed40b0ba75909857d2df9f : FAILURE in 3m 30s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/6a3f0b3382864063a8c58b8970c85ccf : SUCCESS in 3m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/168e3c69d4084cad94d00c77d8baa20b : SUCCESS in 57m 46s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/70d49a9626194039803df00b657d83ed : SUCCESS in 33m 40s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/44e0ed2b33e44f07b3d32b4206c0a34e : SUCCESS in 1h 16m 05s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/f8b16c20779441ec8639eeec103706db : SUCCESS in 1h 25m 08s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/285bbfd0d86c496cb0b07c6cbb7a9219 : SUCCESS in 1h 45m 09s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/95b55bccb20d4a1580cf44a6c53bc6a3 : SUCCESS in 59m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/80f3cd2c04ec4b17ba1afd3d2bc453f5 : SUCCESS in 1h 06m 53s","accounts_in_message":[],"_revision_number":5},{"id":"5cdf2e8f3f1ca1b8c2769fc32f28c2142a7e83c4","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-27 14:05:09.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4d4feb286b86551b467777d15eae8dd726a06ec4","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-27 14:10:59.000000000","message":"Patch Set 6:\n\n\u003e Will ovn become the new default for neutron and replace\n \u003e openvswitch?\n \u003e \n \u003e There is also a neutron devstack plugin within the neutron repo,\n \u003e maybe this code can (mostly) be hosted there?\n\nHi Jens,\n\nNot straight away, but that\u0027s the idea in the medium/long run. We\u0027ve just merged the spec [0][1] in Neutron which highlights this effort and it\u0027s next step (including this one about merging the code from networking-ovn into the Neutron repository).\n\nAnd yes, there\u0027s a plugin in the Neutron tree. Sure you think it\u0027s better to have the neutron_plugins/ovn there ?\n\nLet me know what would be best and I will try to accommodate the changes. I\u0027ve started everything here cause I saw the logic from some other drivers/plugins/services were in this repo but I can move the OVN one out.\n\n[0] https://review.opendev.org/#/c/658414/","accounts_in_message":[],"_revision_number":6},{"id":"d7d1f1d5d805387cae47e61b242c9786315b992b","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-11-27 15:20:36.000000000","message":"Patch Set 6:\n\n\u003e Will ovn become the new default for neutron and replace\n \u003e openvswitch?\n \u003e \n \u003e There is also a neutron devstack plugin within the neutron repo,\n \u003e maybe this code can (mostly) be hosted there?\n\nHi,\n\nWe are now starting process of moving ovn driver code to be in-tree neutron driver. So it will be the same like ovs and linuxbridge today. Because of that my idea was to move this code related to networking-ovn to devstack repo directly. As for today, if You want to deploy devstack with neutron with ovs or linuxbridge agent You don\u0027t need to do something like:\n\n    enable_plugin neutron\n\nso I don\u0027t think that this should be required if You will choose ovn as Q_AGENT (when this will be also in-tree).\nWhat do You think Jens about this?","accounts_in_message":[],"_revision_number":6},{"id":"f106bcfd7c333eb8831ebf52f939b2dff51e8337","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-11-27 15:51:05.000000000","message":"Patch Set 6:\n\nI\u0027m not sure really, adding \u003e700 lines of code looks pretty difficult to review, so if you could review this whole thing within the neutron team, it would take some load off the only minimal devstack core team. \n\nI do also see your point about not needing the neutron devstack plugin, but maybe the could happen as a second step once the code is completely within neutron?\n\nIn case you decide that you still want to move into devstack directly: Is this copied 1:1 from the neutron-ovn repo? I\u0027d also want to see some job(s) running and passing based on this before approving.","accounts_in_message":[],"_revision_number":6},{"id":"596dbe3494f1693af0b0ffa8d0b78bb702827860","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-27 15:53:09.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/72b55ed399454dc1b267b7d82193c5ab : SUCCESS in 1h 33m 54s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b1b44789e0274f2d861cf6fc7b943348 : SUCCESS in 57m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b0ddc5b0fd184374805f30d8a6a6e5a2 : SUCCESS in 1h 24m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca193b6a9a214313b35f0408481aac64 : SUCCESS in 5m 31s\n- devstack https://zuul.opendev.org/t/openstack/build/5fb550c17cd44765959c15d1be081dcf : SUCCESS in 27m 34s\n- devstack-xenial https://zuul.opendev.org/t/openstack/build/07575840a97b47e393d8fbff4bad65c5 : SUCCESS in 37m 30s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/a6955b8d54364435baf72e7555765fc8 : SUCCESS in 28m 43s\n- devstack-platform-opensuse-15 https://zuul.opendev.org/t/openstack/build/ae6d6e2836ac4389aced6f4883a8b7df : SUCCESS in 1h 21m 43s (non-voting)\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/a4819504792643f2b4cd29c422a3d441 : SUCCESS in 1h 35m 29s (non-voting)\n- devstack-platform-xenial https://zuul.opendev.org/t/openstack/build/4cbba657362d45aca1059f261d42784d : SUCCESS in 1h 19m 12s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/c9944a35f37b43969aac03dc5d681fc1 : SUCCESS in 37m 30s\n- devstack-multinode-xenial https://zuul.opendev.org/t/openstack/build/03cf86e256084402a1eebe651330d403 : SUCCESS in 48m 50s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/cf5bf0fb14604332b7a6dba0c268accf : SUCCESS in 4m 09s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/a295ec3a5d7a4b91919a4725fc754435 : SUCCESS in 2m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/64bed5bde5c849ce80d4fc37636ee01c : SUCCESS in 52m 20s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/17e0d00673554c17a64243fe80c6c5fe : SUCCESS in 25m 42s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/befafcf1de704803a55b1aada8c0c9e0 : SUCCESS in 1h 14m 07s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/6290359a39f949df8b7e642eb8dea91f : SUCCESS in 1h 17m 40s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/e06240fd94374e458c1e4fe72e893138 : SUCCESS in 1h 32m 36s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b60bd6e2d2324370b7dde2bd5ceba808 : SUCCESS in 1h 00m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2dbfa7811ddd4c02842d93866b2f3538 : SUCCESS in 1h 01m 39s","accounts_in_message":[],"_revision_number":6},{"id":"bbbe2d588ffab8fc9d1d1421df741adb560f5822","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-11-27 15:54:02.000000000","message":"Patch Set 6:\n\nAnother thing: With this you are effectively un-deprecating the neutron-legacy code, so you should actually make that explicit in a patch that comes before this one.\n\nNot sure about deprecating the new neutron code at the same time.","accounts_in_message":[],"_revision_number":6},{"id":"533bc7ebd25b2534d08f5e24a82feb78b836fe3c","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-27 16:01:22.000000000","message":"Patch Set 6:\n\n\u003e I\u0027m not sure really, adding \u003e700 lines of code looks pretty\n \u003e difficult to review, so if you could review this whole thing within\n \u003e the neutron team, it would take some load off the only minimal\n \u003e devstack core team.\n \u003e \n \u003e I do also see your point about not needing the neutron devstack\n \u003e plugin, but maybe the could happen as a second step once the code\n \u003e is completely within neutron?\n \u003e \n \u003e In case you decide that you still want to move into devstack\n \u003e directly: Is this copied 1:1 from the neutron-ovn repo? I\u0027d also\n \u003e want to see some job(s) running and passing based on this before\n \u003e approving.\n\nIt\u0027s not 1:1 because in networking ovn this functions are scattered around. Since we were going to move the code I decided to refactor it into one module with better comments and a clear interface (install_ovn, configure_ovn, init_ovn, start_ovn, stop_ovn and cleanup_ovn).\n\nAbout having a job, yeah what I can do is create a job in Neutron tree with a depends-on on this patch. Would that be enough ?\n\nAlso, yeah, I feel the pain of having to review \u003e 700 lines of code. Sorry for that. I can try to get some Neutron/networking-ovn folks to review it to help you out.","accounts_in_message":[],"_revision_number":6},{"id":"0d45bd8703cb3a636045ea4acb8ee0e726a7508d","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-27 16:03:58.000000000","message":"Patch Set 6:\n\n\u003e Another thing: With this you are effectively un-deprecating the\n \u003e neutron-legacy code, so you should actually make that explicit in a\n \u003e patch that comes before this one.\n \u003e \n \u003e Not sure about deprecating the new neutron code at the same time.\n\nThat\u0027s a huge chunk of work to be honest with you, apparently everybody still using and sourcing neutron-legacy.\n\nIf possible, we would like to have the networking-ovn code moved to the neutron tree at the very beginning of the development cycle to avoid having to freeze new features and bug fixes later on. So would be OK if I open a bug (high prio) to refactor this DevStack modules after this effort ?","accounts_in_message":[],"_revision_number":6},{"id":"89ea6a2524dceb8cc1ee3591cb1fd461327c86cd","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-11-28 10:08:39.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"a386cf8234abdde3a6427efbbef44b48c079f749","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-28 13:48:47.000000000","message":"Patch Set 6: Workflow-1","accounts_in_message":[],"_revision_number":6},{"id":"0d0a247084941b598a1fc53720fc1d68510a236e","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-11-28 13:57:19.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3ce6c458f941b27c2dcafa30a9037c02e022a16b","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-12-13 09:20:51.000000000","message":"Patch Set 6: -Workflow\n\nI guess this is ready for review :D","accounts_in_message":[],"_revision_number":6},{"id":"6d1fdfc50e9e6cefd9cbd3071178bde52a682a45","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2019-12-13 09:21:06.000000000","message":"Patch Set 6: Workflow-1\n\nOps wrong patch","accounts_in_message":[],"_revision_number":6},{"id":"ca4f007a3e656926d4f9d0562f6a4c4682fd4e58","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2020-01-18 18:52:24.000000000","message":"Abandoned\n\nI will abandon this for now as things are already merged in neutron","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"9113e051544ebed98175d9c4807b4736e9967ec0","revisions":{"359b1acc2d54d3ba02446b7ece08aa67a1dde4a9":{"kind":"REWORK","_number":1,"created":"2019-11-26 15:26:20.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/09/696109/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/696109/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/696109/1"}}},"commit":{"parents":[{"commit":"432de9f8a127ca228078132185e6fde77182bc60","subject":"lib/tempest: Do not rely on six for image_size_in_gib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/432de9f8a127ca228078132185e6fde77182bc60"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-25 13:24:13.000000000","tz":0},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-26 15:25:58.000000000","tz":0},"subject":"Move OVN DevStack logic into Neutron","message":"Move OVN DevStack logic into Neutron\n\nThe Neutron and networking-ovn projects are getting merged and the code\nused to setup networkig-ovn will now co-exist with the Neutron DevStack\nplugin.\n\nThis patch moves the logic to install and setup networking-ovn to the\nNeutron DevStack plugin.\n\nNote that neutron-legacy is used here since the \"new\" neutron module\ndoes not work properly (I was told).\n\nAs a first step, this plugin will continue to use the\nopenstack/networking-ovn repository and, as we advance into the mergings\nsteps we will modify this plugin (just few lines) to use the code in\nthe Neutron repository itself.\n\nTODO\u0027s where left in the code on top of all the bits that will change\nonce the networking-ovn code is merged into Neutron.\n\nBelow is a snippet of the what needs to be enabled in local.conf to get\nOVN deployed:\n\n[[local|localrc]]\n\nQ_AGENT\u003dovn\nQ_ML2_PLUGIN_MECHANISM_DRIVERS\u003dovn,logger\nQ_ML2_PLUGIN_TYPE_DRIVERS\u003dlocal,flat,vlan,geneve\nQ_ML2_TENANT_NETWORK_TYPE\u003d\"geneve\"\nQ_ML2_PLUGIN_EXT_DRIVERS\u003dport_security,dns\n\nImplements: blueprint neutron-ovn-merge\nChange-Id: I6f4a1cde921b687d527a4098cd2db39b422f6257\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/359b1acc2d54d3ba02446b7ece08aa67a1dde4a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/359b1acc2d54d3ba02446b7ece08aa67a1dde4a9"}]},"branch":"refs/heads/master"},"a9cf8c928fb43579beaa95a44adf8177825542c5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-11-26 15:53:01.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/09/696109/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/696109/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/696109/2"}}},"commit":{"parents":[{"commit":"0649a3015abcc1cedba61fc6c2cd24b2192de00e","subject":"lib/tempest: Do not rely on six for image_size_in_gib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0649a3015abcc1cedba61fc6c2cd24b2192de00e"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-25 13:24:13.000000000","tz":0},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-26 15:52:28.000000000","tz":0},"subject":"Move OVN DevStack logic into Neutron","message":"Move OVN DevStack logic into Neutron\n\nThe Neutron and networking-ovn projects are getting merged and the code\nused to setup networkig-ovn will now co-exist with the Neutron DevStack\nplugin.\n\nThis patch moves the logic to install and setup networking-ovn to the\nNeutron DevStack plugin.\n\nNote that neutron-legacy is used here since the \"new\" neutron module\ndoes not work properly (I was told).\n\nAs a first step, this plugin will continue to use the\nopenstack/networking-ovn repository and, as we advance into the mergings\nsteps we will modify this plugin (just few lines) to use the code in\nthe Neutron repository itself.\n\nTODO\u0027s where left in the code on top of all the bits that will change\nonce the networking-ovn code is merged into Neutron.\n\nBelow is a snippet of the what needs to be enabled in local.conf to get\nOVN deployed:\n\n[[local|localrc]]\n\nQ_AGENT\u003dovn\nQ_ML2_PLUGIN_MECHANISM_DRIVERS\u003dovn,logger\nQ_ML2_PLUGIN_TYPE_DRIVERS\u003dlocal,flat,vlan,geneve\nQ_ML2_TENANT_NETWORK_TYPE\u003d\"geneve\"\nQ_ML2_PLUGIN_EXT_DRIVERS\u003dport_security,dns\n\nRelated-Blueprint: neutron-ovn-merge\nChange-Id: I6f4a1cde921b687d527a4098cd2db39b422f6257\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a9cf8c928fb43579beaa95a44adf8177825542c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a9cf8c928fb43579beaa95a44adf8177825542c5"}]},"branch":"refs/heads/master"},"5c2bb5d1043ff44d75c3ad53a1203f3081cad7d1":{"kind":"REWORK","_number":3,"created":"2019-11-26 20:26:59.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/09/696109/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/696109/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/696109/3"}}},"commit":{"parents":[{"commit":"0649a3015abcc1cedba61fc6c2cd24b2192de00e","subject":"lib/tempest: Do not rely on six for image_size_in_gib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0649a3015abcc1cedba61fc6c2cd24b2192de00e"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-25 13:24:13.000000000","tz":0},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-26 20:26:48.000000000","tz":0},"subject":"Move OVN DevStack logic into Neutron","message":"Move OVN DevStack logic into Neutron\n\nThe Neutron and networking-ovn projects are getting merged and the code\nused to setup networkig-ovn will now co-exist with the Neutron DevStack\nplugin.\n\nThis patch moves the logic to install and setup networking-ovn to the\nNeutron DevStack plugin.\n\nNote that neutron-legacy is used here since the \"new\" neutron module\ndoes not work properly (I was told).\n\nAs a first step, this plugin will continue to use the\nopenstack/networking-ovn repository and, as we advance into the mergings\nsteps we will modify this plugin (just few lines) to use the code in\nthe Neutron repository itself.\n\nTODO\u0027s where left in the code on top of all the bits that will change\nonce the networking-ovn code is merged into Neutron.\n\nBelow is a snippet of the what needs to be enabled in local.conf to get\nOVN deployed:\n\n[[local|localrc]]\n\nQ_AGENT\u003dovn\nQ_ML2_PLUGIN_MECHANISM_DRIVERS\u003dovn,logger\nQ_ML2_PLUGIN_TYPE_DRIVERS\u003dlocal,flat,vlan,geneve\nQ_ML2_TENANT_NETWORK_TYPE\u003d\"geneve\"\nQ_ML2_PLUGIN_EXT_DRIVERS\u003dport_security,dns\n\nRelated-Blueprint: neutron-ovn-merge\nChange-Id: I6f4a1cde921b687d527a4098cd2db39b422f6257\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5c2bb5d1043ff44d75c3ad53a1203f3081cad7d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5c2bb5d1043ff44d75c3ad53a1203f3081cad7d1"}]},"branch":"refs/heads/master"},"b6613a3675e1318d5b937abd1cef0cbe81652da9":{"kind":"REWORK","_number":4,"created":"2019-11-27 10:47:38.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/09/696109/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/696109/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/696109/4"}}},"commit":{"parents":[{"commit":"0649a3015abcc1cedba61fc6c2cd24b2192de00e","subject":"lib/tempest: Do not rely on six for image_size_in_gib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0649a3015abcc1cedba61fc6c2cd24b2192de00e"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-25 13:24:13.000000000","tz":0},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-27 10:46:30.000000000","tz":0},"subject":"Move OVN DevStack logic into Neutron","message":"Move OVN DevStack logic into Neutron\n\nThe Neutron and networking-ovn projects are getting merged and the code\nused to setup networkig-ovn will now co-exist with the Neutron DevStack\nplugin.\n\nThis patch moves the logic to install and setup networking-ovn to the\nNeutron DevStack plugin.\n\nNote that neutron-legacy is used here since the \"new\" neutron module\ndoes not work properly (I was told).\n\nAs a first step, this plugin will continue to use the\nopenstack/networking-ovn repository and, as we advance into the mergings\nsteps we will modify this plugin (just few lines) to use the code in\nthe Neutron repository itself.\n\nTODO\u0027s where left in the code on top of all the bits that will change\nonce the networking-ovn code is merged into Neutron.\n\nBelow is a snippet of the what needs to be enabled in local.conf to get\nOVN deployed:\n\n[[local|localrc]]\n\nQ_AGENT\u003dovn\nQ_ML2_PLUGIN_MECHANISM_DRIVERS\u003dovn,logger\nQ_ML2_PLUGIN_TYPE_DRIVERS\u003dlocal,flat,vlan,geneve\nQ_ML2_TENANT_NETWORK_TYPE\u003d\"geneve\"\nQ_ML2_PLUGIN_EXT_DRIVERS\u003dport_security,dns\n\nRelated-Blueprint: neutron-ovn-merge\nChange-Id: I6f4a1cde921b687d527a4098cd2db39b422f6257\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b6613a3675e1318d5b937abd1cef0cbe81652da9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b6613a3675e1318d5b937abd1cef0cbe81652da9"}]},"branch":"refs/heads/master"},"abe4684e8a9699b310d0c2c52a9954bc1ce0cc6c":{"kind":"REWORK","_number":5,"created":"2019-11-27 11:48:57.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/09/696109/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/696109/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/696109/5"}}},"commit":{"parents":[{"commit":"0649a3015abcc1cedba61fc6c2cd24b2192de00e","subject":"lib/tempest: Do not rely on six for image_size_in_gib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0649a3015abcc1cedba61fc6c2cd24b2192de00e"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-25 13:24:13.000000000","tz":0},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-27 11:05:32.000000000","tz":0},"subject":"Move OVN DevStack logic into Neutron","message":"Move OVN DevStack logic into Neutron\n\nThe Neutron and networking-ovn projects are getting merged and the code\nused to setup networkig-ovn will now co-exist with the Neutron DevStack\nplugin.\n\nThis patch moves the logic to install and setup networking-ovn to the\nNeutron DevStack plugin.\n\nNote that neutron-legacy is used here since the \"new\" neutron module\ndoes not work properly (I was told).\n\nAs a first step, this plugin will continue to use the\nopenstack/networking-ovn repository and, as we advance into the mergings\nsteps we will modify this plugin (just few lines) to use the code in\nthe Neutron repository itself.\n\nTODO\u0027s where left in the code on top of all the bits that will change\nonce the networking-ovn code is merged into Neutron.\n\nBelow is a snippet of the what needs to be enabled in local.conf to get\nOVN deployed:\n\n[[local|localrc]]\n\nQ_AGENT\u003dovn\nQ_ML2_PLUGIN_MECHANISM_DRIVERS\u003dovn,logger\nQ_ML2_PLUGIN_TYPE_DRIVERS\u003dlocal,flat,vlan,geneve\nQ_ML2_TENANT_NETWORK_TYPE\u003d\"geneve\"\nQ_ML2_PLUGIN_EXT_DRIVERS\u003dport_security,dns\n\nRelated-Blueprint: neutron-ovn-merge\nChange-Id: I6f4a1cde921b687d527a4098cd2db39b422f6257\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/abe4684e8a9699b310d0c2c52a9954bc1ce0cc6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/abe4684e8a9699b310d0c2c52a9954bc1ce0cc6c"}]},"branch":"refs/heads/master"},"9113e051544ebed98175d9c4807b4736e9967ec0":{"kind":"REWORK","_number":6,"created":"2019-11-27 14:05:09.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/09/696109/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/09/696109/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/09/696109/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/09/696109/6"}}},"commit":{"parents":[{"commit":"0649a3015abcc1cedba61fc6c2cd24b2192de00e","subject":"lib/tempest: Do not rely on six for image_size_in_gib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0649a3015abcc1cedba61fc6c2cd24b2192de00e"}]}],"author":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-25 13:24:13.000000000","tz":0},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2019-11-27 14:03:09.000000000","tz":0},"subject":"Move OVN DevStack logic into Neutron","message":"Move OVN DevStack logic into Neutron\n\nThe Neutron and networking-ovn projects are getting merged and the code\nused to setup networkig-ovn will now co-exist with the Neutron DevStack\nplugin.\n\nThis patch moves the logic to install and setup networking-ovn to the\nNeutron DevStack plugin.\n\nNote that neutron-legacy is used here since the \"new\" neutron module\ndoes not work properly (I was told).\n\nAs a first step, this plugin will continue to use the\nopenstack/networking-ovn repository and, as we advance into the mergings\nsteps we will modify this plugin (just few lines) to use the code in\nthe Neutron repository itself.\n\nTODO\u0027s where left in the code on top of all the bits that will change\nonce the networking-ovn code is merged into Neutron.\n\nBelow is a snippet of the what needs to be enabled in local.conf to get\nOVN deployed:\n\n[[local|localrc]]\n\nQ_AGENT\u003dovn\nQ_ML2_PLUGIN_MECHANISM_DRIVERS\u003dovn,logger\nQ_ML2_PLUGIN_TYPE_DRIVERS\u003dlocal,flat,vlan,geneve\nQ_ML2_TENANT_NETWORK_TYPE\u003d\"geneve\"\nQ_ML2_PLUGIN_EXT_DRIVERS\u003dport_security,dns\n\nRelated-Blueprint: neutron-ovn-merge\nChange-Id: I6f4a1cde921b687d527a4098cd2db39b422f6257\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9113e051544ebed98175d9c4807b4736e9967ec0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9113e051544ebed98175d9c4807b4736e9967ec0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
