summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-10-22 16:34:49 +0200
committerThomas Haller <thaller@redhat.com>2018-10-22 16:34:51 +0200
commit669bd330229e9d73bb3f0d82ddb164c0437233b4 (patch)
tree698d2be2c7e4b3fcc6157411ae643ed98e0fef71
parent43b28e06ede9eca6488ba18fb3afb4895a9f368f (diff)
downloadNetworkManager-669bd330229e9d73bb3f0d82ddb164c0437233b4.tar.gz
contrib/rpm: don't depend NetworkManager-ovs package on openvswitch on RHEL
On RHEL, openvswitch package is not in the base set of packages. Hence, we cannot depend NetworkManager-ovs package on openvswitch. This isn't really a problem, because NetworkManager's OVS plugin must anyway behave graceful when openvswich service is not running or not available. It only means, that a user who wants to use the OVS plugin needs to explicitly install the openvswitch package. https://bugzilla.redhat.com/show_bug.cgi?id=1629178 https://bugzilla.redhat.com/show_bug.cgi?id=1633190
-rw-r--r--contrib/fedora/rpm/NetworkManager.spec2
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/fedora/rpm/NetworkManager.spec b/contrib/fedora/rpm/NetworkManager.spec
index a682643fad..fdb68a0ee1 100644
--- a/contrib/fedora/rpm/NetworkManager.spec
+++ b/contrib/fedora/rpm/NetworkManager.spec
@@ -308,7 +308,9 @@ devices.
Summary: Open vSwitch device plugin for NetworkManager
Group: System Environment/Base
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+%if 0%{?rhel} == 0
Requires: openvswitch
+%endif
%description ovs
This package contains NetworkManager support for Open vSwitch bridges.