Remove the huge body of the email so that conversation can be easier through the email thread (
On 8/7/19, 3:06 PM, "ovs-dev-boun...@openvswitch.org on behalf of Han Zhou" <ovs-dev-boun...@openvswitch.org on behalf of zhou...@gmail.com> wrote: Hi Mark, Does it remove the ovsdb-cluster.at and related files? I think they are important as part of OVSDB. Maybe we need to rewrite those tests without OVN tools before removing OVN? Thanks, Han On Mon, Jul 29, 2019 at 12:43 PM Mark Michelson <mmich...@redhat.com> wrote: > OVN is separated into its own repo. This commit removes the OVN source, > OVN tests, and OVN documentation. It also removes mentions of OVN from > most documentation. The only place where OVN has been left is in > changelogs/NEWS, since we shouldn't mess with the history of the > project. > > Signed-off-by: Mark Michelson <mmich...@redhat.com> > --- > v3 -> v4 Fixed 0-day Robot problems with NEWS and documentation > v2 -> v3 Added NEWS entry for removal of OVN > v1 -> v2 Rebase > --- > Documentation/automake.mk | 12 - > Documentation/faq/index.rst | 1 - > Documentation/faq/ovn.rst | 90 - > Documentation/howto/docker.rst | 326 - > Documentation/howto/firewalld.rst | 107 - > Documentation/howto/index.rst | 9 - > Documentation/howto/openstack-containers.rst | 135 - > Documentation/index.rst | 20 +- > Documentation/intro/install/fedora.rst | 12 - > Documentation/intro/install/index.rst | 8 - > Documentation/intro/install/ovn-upgrades.rst | 115 - > Documentation/ref/ovs-sim.1.rst | 100 - > Documentation/topics/high-availability.rst | 440 - > Documentation/topics/index.rst | 18 +- > Documentation/topics/ovn-news-2.8.rst | 278 - > Documentation/topics/role-based-access-control.rst | 101 - > Documentation/tutorials/index.rst | 7 +- > Documentation/tutorials/ovn-ipsec.rst | 146 - > Documentation/tutorials/ovn-openstack.rst | 1922 --- > Documentation/tutorials/ovn-rbac.rst | 134 - > Documentation/tutorials/ovn-sandbox.rst | 177 - > Makefile.am | 1 - > NEWS | 5 +- > configure.ac | 3 - > debian/.gitignore | 5 - > debian/automake.mk | 22 - > debian/control | 78 - > debian/ovn-central.dirs | 1 - > debian/ovn-central.init | 60 - > debian/ovn-central.install | 3 - > debian/ovn-central.manpages | 1 - > debian/ovn-central.postinst | 49 - > debian/ovn-central.postrm | 48 - > debian/ovn-central.template | 5 - > debian/ovn-common.install | 7 - > debian/ovn-common.manpages | 8 - > debian/ovn-common.postinst | 24 - > debian/ovn-common.postrm | 23 - > debian/ovn-controller-vtep.init | 54 - > debian/ovn-controller-vtep.install | 1 - > debian/ovn-controller-vtep.manpages | 1 - > debian/ovn-docker.install | 2 - > debian/ovn-host.dirs | 1 - > debian/ovn-host.init | 54 - > debian/ovn-host.install | 1 - > debian/ovn-host.manpages | 1 - > debian/ovn-host.postinst | 49 - > debian/ovn-host.postrm | 44 - > debian/ovn-host.template | 5 - > debian/rules | 6 - > include/automake.mk | 1 - > include/ovn/actions.h | 622 - > include/ovn/automake.mk | 6 - > include/ovn/expr.h | 518 - > include/ovn/lex.h | 152 - > include/ovn/logical-fields.h | 130 - > lib/db-ctl-base.xml | 12 +- > manpages.mk | 28 - > ovn/.gitignore | 8 - > ovn/TODO.rst | 147 - > ovn/automake.mk | 92 - > ovn/controller-vtep/.gitignore | 2 - > ovn/controller-vtep/automake.mk | 14 - > ovn/controller-vtep/binding.c | 274 - > ovn/controller-vtep/binding.h | 27 - > ovn/controller-vtep/gateway.c | 230 - > ovn/controller-vtep/gateway.h | 26 - > ovn/controller-vtep/ovn-controller-vtep.8.xml | 80 - > ovn/controller-vtep/ovn-controller-vtep.c | 272 - > ovn/controller-vtep/ovn-controller-vtep.h | 51 - > ovn/controller-vtep/vtep.c | 600 - > ovn/controller-vtep/vtep.h | 27 - > ovn/controller/.gitignore | 2 - > ovn/controller/automake.mk | 32 - > ovn/controller/bfd.c | 268 - > ovn/controller/bfd.h | 41 - > ovn/controller/binding.c | 764 - > ovn/controller/binding.h | 57 - > ovn/controller/chassis.c | 671 - > ovn/controller/chassis.h | 46 - > ovn/controller/encaps.c | 409 - > ovn/controller/encaps.h | 48 - > ovn/controller/ha-chassis.c | 203 - > ovn/controller/ha-chassis.h | 50 - > ovn/controller/ip-mcast.c | 164 - > ovn/controller/ip-mcast.h | 52 - > ovn/controller/lflow.c | 898 -- > ovn/controller/lflow.h | 184 - > ovn/controller/lport.c | 102 - > ovn/controller/lport.h | 52 - > ovn/controller/ofctrl.c | 1393 -- > ovn/controller/ofctrl.h | 87 - > ovn/controller/ovn-controller.8.xml | 456 - > ovn/controller/ovn-controller.c | 2366 --- > ovn/controller/ovn-controller.h | 85 - > ovn/controller/patch.c | 273 - > ovn/controller/patch.h | 42 - > ovn/controller/physical.c | 1459 -- > ovn/controller/physical.h | 74 - > ovn/controller/pinctrl.c | 4343 ------ > ovn/controller/pinctrl.h | 51 - > ovn/lib/.gitignore | 7 - > ovn/lib/acl-log.c | 105 - > ovn/lib/acl-log.h | 54 - > ovn/lib/actions.c | 2902 ---- > ovn/lib/automake.mk | 57 - > ovn/lib/chassis-index.c | 67 - > ovn/lib/chassis-index.h | 30 - > ovn/lib/expr.c | 3450 ----- > ovn/lib/extend-table.c | 208 - > ovn/lib/extend-table.h | 82 - > ovn/lib/inc-proc-eng.c | 201 - > ovn/lib/inc-proc-eng.h | 234 - > ovn/lib/ip-mcast-index.c | 40 - > ovn/lib/ip-mcast-index.h | 36 - > ovn/lib/lex.c | 1023 -- > ovn/lib/libovn.sym.in | 4 - > ovn/lib/logical-fields.c | 261 - > ovn/lib/mcast-group-index.c | 43 - > ovn/lib/mcast-group-index.h | 32 - > ovn/lib/ovn-l7.h | 322 - > ovn/lib/ovn-nb-idl.ann | 9 - > ovn/lib/ovn-sb-idl.ann | 29 - > ovn/lib/ovn-util.c | 373 - > ovn/lib/ovn-util.h | 84 - > ovn/northd/.gitignore | 2 - > ovn/northd/automake.mk | 10 - > ovn/northd/ovn-northd.8.xml | 2544 ---- > ovn/northd/ovn-northd.c | 9447 ------------ > ovn/ovn-architecture.7.xml | 2074 --- > ovn/ovn-nb.ovsschema | 449 - > ovn/ovn-nb.xml | 2917 ---- > ovn/ovn-sb.ovsschema | 404 - > ovn/ovn-sb.xml | 3638 ----- > ovn/utilities/.gitignore | 11 - > ovn/utilities/automake.mk | 57 - > ovn/utilities/bugtool/automake.mk | 9 - > ovn/utilities/bugtool/ovn-bugtool-nbctl-show | 19 - > ovn/utilities/bugtool/ovn-bugtool-sbctl-lflow-list | 19 - > ovn/utilities/bugtool/ovn-bugtool-sbctl-show | 19 - > .../bugtool/plugins/network-status/ovn.xml | 23 - > ovn/utilities/ovn-ctl | 822 -- > ovn/utilities/ovn-ctl.8.xml | 215 - > ovn/utilities/ovn-detrace.1.in | 38 - > ovn/utilities/ovn-detrace.in | 215 - > ovn/utilities/ovn-docker-overlay-driver.in | 442 - > ovn/utilities/ovn-docker-underlay-driver.in | 677 - > ovn/utilities/ovn-nbctl.8.xml | 1228 -- > ovn/utilities/ovn-nbctl.c | 6061 -------- > ovn/utilities/ovn-sbctl.8.in | 303 - > ovn/utilities/ovn-sbctl.c | 1541 -- > ovn/utilities/ovn-trace.8.xml | 485 - > ovn/utilities/ovn-trace.c | 2373 --- > ovn/utilities/ovndb-servers.ocf | 642 - > ovsdb/ovsdb-tool.1.in | 23 +- > rhel/automake.mk | 16 +- > rhel/ovn-fedora.spec.in | 432 - > ...walld_services_ovn-central-firewall-service.xml | 7 - > ...irewalld_services_ovn-host-firewall-service.xml | 6 - > ..._lib_systemd_system_ovn-controller-vtep.service | 50 - > rhel/usr_lib_systemd_system_ovn-controller.service | 34 - > rhel/usr_lib_systemd_system_ovn-northd.service | 35 - > tests/atlocal.in | 4 - > tests/automake.mk | 46 +- > tests/ofproto-macros.at | 2 +- > tests/oss-fuzz/automake.mk | 10 - > tests/oss-fuzz/config/expr.dict | 120 - > tests/oss-fuzz/config/expr_parse_target.options | 3 - > tests/oss-fuzz/expr_parse_target.c | 464 - > tests/ovn-controller-vtep.at | 467 - > tests/ovn-controller.at | 294 - > tests/ovn-macros.at | 180 - > tests/ovn-nbctl.at | 1660 --- > tests/ovn-northd.at | 900 -- > tests/ovn-performance.at | 424 - > tests/ovn-sbctl.at | 150 - > tests/ovn.at | 14702 > ------------------- > tests/ovsdb-cluster-testsuite.at | 10 - > tests/ovsdb-cluster.at | 450 - > tests/system-kmod-testsuite.at | 2 - > tests/system-ovn.at | 1663 --- > tests/system-userspace-testsuite.at | 2 - > tests/test-ovn.c | 1584 -- > tests/testsuite.at | 8 - > tutorial/automake.mk | 3 +- > tutorial/ovn-setup.sh | 37 - > tutorial/ovs-sandbox | 261 - > utilities/bugtool/automake.mk | 9 +- > utilities/ovs-sim.in | 237 +- > xenserver/openvswitch-xen.spec.in | 7 - > 190 files changed, 43 insertions(+), 93307 deletions(-) > delete mode 100644 Documentation/faq/ovn.rst > delete mode 100644 Documentation/howto/docker.rst > delete mode 100644 Documentation/howto/firewalld.rst > delete mode 100644 Documentation/howto/openstack-containers.rst > delete mode 100644 Documentation/intro/install/ovn-upgrades.rst > delete mode 100644 Documentation/topics/high-availability.rst > delete mode 100644 Documentation/topics/ovn-news-2.8.rst > delete mode 100644 Documentation/topics/role-based-access-control.rst > delete mode 100644 Documentation/tutorials/ovn-ipsec.rst > delete mode 100644 Documentation/tutorials/ovn-openstack.rst > delete mode 100644 Documentation/tutorials/ovn-rbac.rst > delete mode 100644 Documentation/tutorials/ovn-sandbox.rst > delete mode 100644 debian/ovn-central.dirs > delete mode 100755 debian/ovn-central.init > delete mode 100644 debian/ovn-central.install > delete mode 100644 debian/ovn-central.manpages > delete mode 100755 debian/ovn-central.postinst > delete mode 100755 debian/ovn-central.postrm > delete mode 100644 debian/ovn-central.template > delete mode 100644 debian/ovn-common.install > delete mode 100644 debian/ovn-common.manpages > delete mode 100644 debian/ovn-common.postinst > delete mode 100644 debian/ovn-common.postrm > delete mode 100755 debian/ovn-controller-vtep.init > delete mode 100644 debian/ovn-controller-vtep.install > delete mode 100644 debian/ovn-controller-vtep.manpages > delete mode 100644 debian/ovn-docker.install > delete mode 100644 debian/ovn-host.dirs > delete mode 100755 debian/ovn-host.init > delete mode 100644 debian/ovn-host.install > delete mode 100644 debian/ovn-host.manpages > delete mode 100755 debian/ovn-host.postinst > delete mode 100755 debian/ovn-host.postrm > delete mode 100644 debian/ovn-host.template > delete mode 100644 include/ovn/actions.h > delete mode 100644 include/ovn/automake.mk > delete mode 100644 include/ovn/expr.h > delete mode 100644 include/ovn/lex.h > delete mode 100644 include/ovn/logical-fields.h > delete mode 100644 ovn/.gitignore > delete mode 100644 ovn/TODO.rst > delete mode 100644 ovn/automake.mk > delete mode 100644 ovn/controller-vtep/.gitignore > delete mode 100644 ovn/controller-vtep/automake.mk > delete mode 100644 ovn/controller-vtep/binding.c > delete mode 100644 ovn/controller-vtep/binding.h > delete mode 100644 ovn/controller-vtep/gateway.c > delete mode 100644 ovn/controller-vtep/gateway.h > delete mode 100644 ovn/controller-vtep/ovn-controller-vtep.8.xml > delete mode 100644 ovn/controller-vtep/ovn-controller-vtep.c > delete mode 100644 ovn/controller-vtep/ovn-controller-vtep.h > delete mode 100644 ovn/controller-vtep/vtep.c > delete mode 100644 ovn/controller-vtep/vtep.h > delete mode 100644 ovn/controller/.gitignore > delete mode 100644 ovn/controller/automake.mk > delete mode 100644 ovn/controller/bfd.c > delete mode 100644 ovn/controller/bfd.h > delete mode 100644 ovn/controller/binding.c > delete mode 100644 ovn/controller/binding.h > delete mode 100644 ovn/controller/chassis.c > delete mode 100644 ovn/controller/chassis.h > delete mode 100644 ovn/controller/encaps.c > delete mode 100644 ovn/controller/encaps.h > delete mode 100644 ovn/controller/ha-chassis.c > delete mode 100644 ovn/controller/ha-chassis.h > delete mode 100644 ovn/controller/ip-mcast.c > delete mode 100644 ovn/controller/ip-mcast.h > delete mode 100644 ovn/controller/lflow.c > delete mode 100644 ovn/controller/lflow.h > delete mode 100644 ovn/controller/lport.c > delete mode 100644 ovn/controller/lport.h > delete mode 100644 ovn/controller/ofctrl.c > delete mode 100644 ovn/controller/ofctrl.h > delete mode 100644 ovn/controller/ovn-controller.8.xml > delete mode 100644 ovn/controller/ovn-controller.c > delete mode 100644 ovn/controller/ovn-controller.h > delete mode 100644 ovn/controller/patch.c > delete mode 100644 ovn/controller/patch.h > delete mode 100644 ovn/controller/physical.c > delete mode 100644 ovn/controller/physical.h > delete mode 100644 ovn/controller/pinctrl.c > delete mode 100644 ovn/controller/pinctrl.h > delete mode 100644 ovn/lib/.gitignore > delete mode 100644 ovn/lib/acl-log.c > delete mode 100644 ovn/lib/acl-log.h > delete mode 100644 ovn/lib/actions.c > delete mode 100644 ovn/lib/automake.mk > delete mode 100644 ovn/lib/chassis-index.c > delete mode 100644 ovn/lib/chassis-index.h > delete mode 100644 ovn/lib/expr.c > delete mode 100644 ovn/lib/extend-table.c > delete mode 100644 ovn/lib/extend-table.h > delete mode 100644 ovn/lib/inc-proc-eng.c > delete mode 100644 ovn/lib/inc-proc-eng.h > delete mode 100644 ovn/lib/ip-mcast-index.c > delete mode 100644 ovn/lib/ip-mcast-index.h > delete mode 100644 ovn/lib/lex.c > delete mode 100644 ovn/lib/libovn.sym.in > delete mode 100644 ovn/lib/logical-fields.c > delete mode 100644 ovn/lib/mcast-group-index.c > delete mode 100644 ovn/lib/mcast-group-index.h > delete mode 100644 ovn/lib/ovn-l7.h > delete mode 100644 ovn/lib/ovn-nb-idl.ann > delete mode 100644 ovn/lib/ovn-sb-idl.ann > delete mode 100644 ovn/lib/ovn-util.c > delete mode 100644 ovn/lib/ovn-util.h > delete mode 100644 ovn/northd/.gitignore > delete mode 100644 ovn/northd/automake.mk > delete mode 100644 ovn/northd/ovn-northd.8.xml > delete mode 100644 ovn/northd/ovn-northd.c > delete mode 100644 ovn/ovn-architecture.7.xml > delete mode 100644 ovn/ovn-nb.ovsschema > delete mode 100644 ovn/ovn-nb.xml > delete mode 100644 ovn/ovn-sb.ovsschema > delete mode 100644 ovn/ovn-sb.xml > delete mode 100644 ovn/utilities/.gitignore > delete mode 100644 ovn/utilities/automake.mk > delete mode 100644 ovn/utilities/bugtool/automake.mk > delete mode 100644 ovn/utilities/bugtool/ovn-bugtool-nbctl-show > delete mode 100644 ovn/utilities/bugtool/ovn-bugtool-sbctl-lflow-list > delete mode 100644 ovn/utilities/bugtool/ovn-bugtool-sbctl-show > delete mode 100644 ovn/utilities/bugtool/plugins/network-status/ovn.xml > delete mode 100755 ovn/utilities/ovn-ctl > delete mode 100644 ovn/utilities/ovn-ctl.8.xml > delete mode 100644 ovn/utilities/ovn-detrace.1.in > delete mode 100755 ovn/utilities/ovn-detrace.in > delete mode 100755 ovn/utilities/ovn-docker-overlay-driver.in > delete mode 100755 ovn/utilities/ovn-docker-underlay-driver.in > delete mode 100644 ovn/utilities/ovn-nbctl.8.xml > delete mode 100644 ovn/utilities/ovn-nbctl.c > delete mode 100644 ovn/utilities/ovn-sbctl.8.in > delete mode 100644 ovn/utilities/ovn-sbctl.c > delete mode 100644 ovn/utilities/ovn-trace.8.xml > delete mode 100644 ovn/utilities/ovn-trace.c > delete mode 100755 ovn/utilities/ovndb-servers.ocf > delete mode 100644 rhel/ovn-fedora.spec.in > delete mode 100644 > rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml > delete mode 100644 > rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml > delete mode 100644 rhel/usr_lib_systemd_system_ovn-controller-vtep.service > delete mode 100644 rhel/usr_lib_systemd_system_ovn-controller.service > delete mode 100644 rhel/usr_lib_systemd_system_ovn-northd.service > delete mode 100644 tests/oss-fuzz/config/expr.dict > delete mode 100644 tests/oss-fuzz/config/expr_parse_target.options > delete mode 100644 tests/oss-fuzz/expr_parse_target.c > delete mode 100644 tests/ovn-controller-vtep.at > delete mode 100644 tests/ovn-controller.at > delete mode 100644 tests/ovn-macros.at > delete mode 100644 tests/ovn-nbctl.at > delete mode 100644 tests/ovn-northd.at > delete mode 100644 tests/ovn-performance.at > delete mode 100644 tests/ovn-sbctl.at > delete mode 100644 tests/ovn.at > delete mode 100644 tests/ovsdb-cluster-testsuite.at > delete mode 100644 tests/ovsdb-cluster.at > delete mode 100644 tests/system-ovn.at > delete mode 100644 tests/test-ovn.c > delete mode 100755 tutorial/ovn-setup.sh _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev