Skip to content
Permalink
Browse files

Remove OVN.

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.

There is an exception here. The ovsdb-cluster tests rely on ovn-nbctl
and ovn-sbctl to run. Therefore those ovn utilities, as well as their
dependencies remain in the repo with this commit.

Acked-by: Numan Siddique <nusiddiq@redhat.com>
Signed-off-by: Mark Michelson <mmichels@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
  • Loading branch information
putnopvut authored and blp committed Sep 6, 2019
1 parent 9b0064a commit f3e24610ea18eb873dc860f1710432e9aacd27fd
Showing with 47 additions and 75,436 deletions.
  1. +0 −12 Documentation/automake.mk
  2. +0 −1 Documentation/faq/index.rst
  3. +0 −90 Documentation/faq/ovn.rst
  4. +0 −326 Documentation/howto/docker.rst
  5. +0 −107 Documentation/howto/firewalld.rst
  6. +0 −9 Documentation/howto/index.rst
  7. +0 −135 Documentation/howto/openstack-containers.rst
  8. +7 −13 Documentation/index.rst
  9. +0 −12 Documentation/intro/install/fedora.rst
  10. +0 −8 Documentation/intro/install/index.rst
  11. +0 −115 Documentation/intro/install/ovn-upgrades.rst
  12. +0 −100 Documentation/ref/ovs-sim.1.rst
  13. +0 −440 Documentation/topics/high-availability.rst
  14. +1 −17 Documentation/topics/index.rst
  15. +0 −278 Documentation/topics/ovn-news-2.8.rst
  16. +0 −101 Documentation/topics/role-based-access-control.rst
  17. +1 −6 Documentation/tutorials/index.rst
  18. +0 −146 Documentation/tutorials/ovn-ipsec.rst
  19. +0 −1,922 Documentation/tutorials/ovn-openstack.rst
  20. +0 −134 Documentation/tutorials/ovn-rbac.rst
  21. +0 −177 Documentation/tutorials/ovn-sandbox.rst
  22. +4 −1 NEWS
  23. +0 −2 configure.ac
  24. +0 −5 debian/.gitignore
  25. +0 −22 debian/automake.mk
  26. +0 −78 debian/control
  27. +0 −1 debian/ovn-central.dirs
  28. +0 −60 debian/ovn-central.init
  29. +0 −3 debian/ovn-central.install
  30. +0 −1 debian/ovn-central.manpages
  31. +0 −49 debian/ovn-central.postinst
  32. +0 −48 debian/ovn-central.postrm
  33. +0 −5 debian/ovn-central.template
  34. +0 −7 debian/ovn-common.install
  35. +0 −8 debian/ovn-common.manpages
  36. +0 −24 debian/ovn-common.postinst
  37. +0 −23 debian/ovn-common.postrm
  38. +0 −54 debian/ovn-controller-vtep.init
  39. +0 −1 debian/ovn-controller-vtep.install
  40. +0 −1 debian/ovn-controller-vtep.manpages
  41. +0 −2 debian/ovn-docker.install
  42. +0 −1 debian/ovn-host.dirs
  43. +0 −54 debian/ovn-host.init
  44. +0 −1 debian/ovn-host.install
  45. +0 −1 debian/ovn-host.manpages
  46. +0 −49 debian/ovn-host.postinst
  47. +0 −44 debian/ovn-host.postrm
  48. +0 −5 debian/ovn-host.template
  49. +0 −6 debian/rules
  50. +0 −1 include/automake.mk
  51. +0 −622 include/ovn/actions.h
  52. +0 −6 include/ovn/automake.mk
  53. +0 −518 include/ovn/expr.h
  54. +0 −152 include/ovn/lex.h
  55. +0 −130 include/ovn/logical-fields.h
  56. +6 −6 lib/db-ctl-base.xml
  57. +0 −10 manpages.mk
  58. +0 −147 ovn/TODO.rst
  59. +0 −10 ovn/automake.mk
  60. +0 −2 ovn/controller-vtep/.gitignore
  61. +0 −14 ovn/controller-vtep/automake.mk
  62. +0 −274 ovn/controller-vtep/binding.c
  63. +0 −27 ovn/controller-vtep/binding.h
  64. +0 −230 ovn/controller-vtep/gateway.c
  65. +0 −26 ovn/controller-vtep/gateway.h
  66. +0 −80 ovn/controller-vtep/ovn-controller-vtep.8.xml
  67. +0 −272 ovn/controller-vtep/ovn-controller-vtep.c
  68. +0 −51 ovn/controller-vtep/ovn-controller-vtep.h
  69. +0 −600 ovn/controller-vtep/vtep.c
  70. +0 −27 ovn/controller-vtep/vtep.h
  71. +0 −2 ovn/controller/.gitignore
  72. +0 −32 ovn/controller/automake.mk
  73. +0 −268 ovn/controller/bfd.c
  74. +0 −41 ovn/controller/bfd.h
  75. +0 −764 ovn/controller/binding.c
  76. +0 −57 ovn/controller/binding.h
  77. +0 −671 ovn/controller/chassis.c
  78. +0 −46 ovn/controller/chassis.h
  79. +0 −409 ovn/controller/encaps.c
  80. +0 −48 ovn/controller/encaps.h
  81. +0 −203 ovn/controller/ha-chassis.c
  82. +0 −50 ovn/controller/ha-chassis.h
  83. +0 −164 ovn/controller/ip-mcast.c
  84. +0 −52 ovn/controller/ip-mcast.h
  85. +0 −898 ovn/controller/lflow.c
  86. +0 −184 ovn/controller/lflow.h
  87. +0 −102 ovn/controller/lport.c
  88. +0 −52 ovn/controller/lport.h
  89. +0 −1,393 ovn/controller/ofctrl.c
  90. +0 −87 ovn/controller/ofctrl.h
  91. +0 −456 ovn/controller/ovn-controller.8.xml
  92. +0 −2,366 ovn/controller/ovn-controller.c
  93. +0 −85 ovn/controller/ovn-controller.h
  94. +0 −273 ovn/controller/patch.c
  95. +0 −42 ovn/controller/patch.h
  96. +0 −1,459 ovn/controller/physical.c
  97. +0 −74 ovn/controller/physical.h
  98. +0 −4,342 ovn/controller/pinctrl.c
  99. +0 −51 ovn/controller/pinctrl.h
  100. +0 −2,902 ovn/lib/actions.c
  101. +0 −15 ovn/lib/automake.mk
  102. +0 −67 ovn/lib/chassis-index.c
  103. +0 −30 ovn/lib/chassis-index.h
  104. +0 −3,450 ovn/lib/expr.c
  105. +0 −208 ovn/lib/extend-table.c
  106. +0 −82 ovn/lib/extend-table.h
  107. +0 −201 ovn/lib/inc-proc-eng.c
  108. +0 −234 ovn/lib/inc-proc-eng.h
  109. +0 −40 ovn/lib/ip-mcast-index.c
  110. +0 −36 ovn/lib/ip-mcast-index.h
  111. +0 −1,023 ovn/lib/lex.c
  112. +0 −261 ovn/lib/logical-fields.c
  113. +0 −43 ovn/lib/mcast-group-index.c
  114. +0 −32 ovn/lib/mcast-group-index.h
  115. +0 −322 ovn/lib/ovn-l7.h
  116. +0 −2 ovn/northd/.gitignore
  117. +0 −10 ovn/northd/automake.mk
  118. +0 −2,544 ovn/northd/ovn-northd.8.xml
  119. +0 −9,446 ovn/northd/ovn-northd.c
  120. +0 −2,074 ovn/ovn-architecture.7.xml
  121. +4 −38 ovn/utilities/automake.mk
  122. +0 −9 ovn/utilities/bugtool/automake.mk
  123. +0 −19 ovn/utilities/bugtool/ovn-bugtool-nbctl-show
  124. +0 −19 ovn/utilities/bugtool/ovn-bugtool-sbctl-lflow-list
  125. +0 −19 ovn/utilities/bugtool/ovn-bugtool-sbctl-show
  126. +0 −23 ovn/utilities/bugtool/plugins/network-status/ovn.xml
  127. +0 −822 ovn/utilities/ovn-ctl
  128. +0 −215 ovn/utilities/ovn-ctl.8.xml
  129. +0 −38 ovn/utilities/ovn-detrace.1.in
  130. +0 −215 ovn/utilities/ovn-detrace.in
  131. +0 −442 ovn/utilities/ovn-docker-overlay-driver.in
  132. +0 −677 ovn/utilities/ovn-docker-underlay-driver.in
  133. +0 −485 ovn/utilities/ovn-trace.8.xml
  134. +0 −2,373 ovn/utilities/ovn-trace.c
  135. +0 −642 ovn/utilities/ovndb-servers.ocf
  136. +11 −12 ovsdb/ovsdb-tool.1.in
  137. +1 −15 rhel/automake.mk
  138. +0 −432 rhel/ovn-fedora.spec.in
  139. +0 −7 rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml
  140. +0 −6 rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml
  141. +0 −50 rhel/usr_lib_systemd_system_ovn-controller-vtep.service
  142. +0 −34 rhel/usr_lib_systemd_system_ovn-controller.service
  143. +0 −35 rhel/usr_lib_systemd_system_ovn-northd.service
  144. +0 −4 tests/atlocal.in
  145. +4 −17 tests/automake.mk
  146. +1 −1 tests/ofproto-macros.at
  147. +0 −10 tests/oss-fuzz/automake.mk
  148. +0 −120 tests/oss-fuzz/config/expr.dict
  149. +0 −3 tests/oss-fuzz/config/expr_parse_target.options
  150. +0 −464 tests/oss-fuzz/expr_parse_target.c
  151. +0 −467 tests/ovn-controller-vtep.at
  152. +0 −294 tests/ovn-controller.at
  153. +0 −180 tests/ovn-macros.at
  154. +0 −1,660 tests/ovn-nbctl.at
  155. +0 −900 tests/ovn-northd.at
  156. +0 −424 tests/ovn-performance.at
  157. +0 −150 tests/ovn-sbctl.at
  158. +0 −14,702 tests/ovn.at
  159. +0 −2 tests/system-kmod-testsuite.at
  160. +0 −1,667 tests/system-ovn.at
  161. +0 −2 tests/system-userspace-testsuite.at
  162. +0 −1,584 tests/test-ovn.c
  163. +0 −8 tests/testsuite.at
  164. +1 −2 tutorial/automake.mk
  165. +0 −37 tutorial/ovn-setup.sh
  166. +0 −261 tutorial/ovs-sandbox
  167. +3 −6 utilities/bugtool/automake.mk
  168. +3 −234 utilities/ovs-sim.in
  169. +0 −7 xenserver/openvswitch-xen.spec.in
@@ -18,20 +18,15 @@ DOC_SOURCE = \
Documentation/intro/install/fedora.rst \
Documentation/intro/install/general.rst \
Documentation/intro/install/netbsd.rst \
Documentation/intro/install/ovn-upgrades.rst \
Documentation/intro/install/rhel.rst \
Documentation/intro/install/userspace.rst \
Documentation/intro/install/windows.rst \
Documentation/intro/install/xenserver.rst \
Documentation/tutorials/index.rst \
Documentation/tutorials/faucet.rst \
Documentation/tutorials/ovs-advanced.rst \
Documentation/tutorials/ovn-openstack.rst \
Documentation/tutorials/ovn-sandbox.rst \
Documentation/tutorials/ovs-conntrack.rst \
Documentation/tutorials/ipsec.rst \
Documentation/tutorials/ovn-ipsec.rst \
Documentation/tutorials/ovn-rbac.rst \
Documentation/topics/index.rst \
Documentation/topics/bonding.rst \
Documentation/topics/idl-compound-indexes.rst \
@@ -54,28 +49,22 @@ DOC_SOURCE = \
Documentation/topics/fuzzing/ovs-fuzzers.rst \
Documentation/topics/fuzzing/security-analysis-of-ovs-fuzzers.rst \
Documentation/topics/testing.rst \
Documentation/topics/high-availability.rst \
Documentation/topics/integration.rst \
Documentation/topics/language-bindings.rst \
Documentation/topics/networking-namespaces.rst \
Documentation/topics/openflow.rst \
Documentation/topics/ovn-news-2.8.rst \
Documentation/topics/ovsdb-replication.rst \
Documentation/topics/porting.rst \
Documentation/topics/role-based-access-control.rst \
Documentation/topics/tracing.rst \
Documentation/topics/windows.rst \
Documentation/howto/index.rst \
Documentation/howto/docker.rst \
Documentation/howto/dpdk.rst \
Documentation/howto/firewalld.rst \
Documentation/howto/ipsec.rst \
Documentation/howto/kvm.rst \
Documentation/howto/libvirt.rst \
Documentation/howto/selinux.rst \
Documentation/howto/ssl.rst \
Documentation/howto/lisp.rst \
Documentation/howto/openstack-containers.rst \
Documentation/howto/qos.png \
Documentation/howto/qos.rst \
Documentation/howto/sflow.png \
@@ -94,7 +83,6 @@ DOC_SOURCE = \
Documentation/faq/general.rst \
Documentation/faq/issues.rst \
Documentation/faq/openflow.rst \
Documentation/faq/ovn.rst \
Documentation/faq/qos.rst \
Documentation/faq/releases.rst \
Documentation/faq/terminology.rst \
@@ -41,4 +41,3 @@ Open vSwitch FAQ
terminology
vlan
vxlan
ovn

This file was deleted.

1 comment on commit f3e2461

@flavio-fernandes

This comment has been minimized.

Copy link
Contributor

@flavio-fernandes flavio-fernandes commented on f3e2461 Sep 15, 2019

aka cutting the umbilical cord commit. ;)
for the folks wondering where this OVS child went, look here:
https://github.com/ovn-org/ovn

Please sign in to comment.
You can’t perform that action at this time.