summaryrefslogtreecommitdiff
path: root/INSTALL.RHEL
Commit message (Collapse)AuthorAgeFilesLines
* INSTALL.Fedora, INSTALL.RHEL: Make instructions more explicit.Ben Pfaff2014-07-021-21/+32
| | | | | | Signed-off-by: Ben Pfaff <blp@nicira.com> Acked-by: Flavio Leitner <fbl@redhat.com> Acked-by: Pritesh Kothari <pritesh.kothari@cisco.com>
* rhel, xenserver: Run unit tests while creating rpms.Gurucharan Shetty2014-07-011-0/+5
| | | | | | | | | | | | | | | | | For RHEL, Fedora and Xenserver, run unit tests while building rpms. This may catch some cross-platform bugs. The commit also allows the users to optionally skip unit tests. (On debian, the default is to run unit tests. For consistency, do the same for rpms.) VMware-BZ: 1267127 CC: Flavio Leitner <fbl@redhat.com> CC: Ben Pfaff <blp@nicira.com> Signed-off-by: Gurucharan Shetty <gshetty@nicira.com> Acked-by: Flavio Leitner <fbl@redhat.com> Tested-by: Flavio Leitner <fbl@redhat.com>
* INSTALL.RHEL: Fix a typo.Gurucharan Shetty2014-06-301-1/+1
| | | | Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
* rpm: improved RPM sources dir explanationFlavio Leitner2014-06-301-5/+20
| | | | | Signed-off-by: Flavio Leitner <fbl@redhat.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
* build: Allow building with autoconf 2.63Thomas Graf2014-06-271-2/+2
| | | | | | | | | | | | | | | | | | | | Reduces the dependency on autoconf from 2.64 to 2.63 to ease building on older platforms. There is only a few macros missing and they can be provided easily. A handful of tests needed modification. The difference in quoting behaviour between 2.63 and later require the m4_define() to be manually unfolded. The Debian control file is left untouched on purpose. The decision whether to adjust the dependency is left to the respective maintainers. Tested with autoconf 2.63 and 2.69. Cc: Scott Mann <smann@noironetworks.com> Cc: Don Kehn <dkehn@noironetworks.com> Signed-off-by: Thomas Graf <tgraf@noironetworks.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
* doc: Additional documentation updates for Geneve.Jesse Gross2014-06-201-3/+3
| | | | Signed-off-by: Jesse Gross <jesse@nicira.com>
* Update build requirements.Ben Pfaff2014-01-101-2/+3
| | | | | | | | | | | | | Libtool is now required as of commit 38b7a52b61 (openvswitch: Use libtool and allow building shared libs). It seems that a build requirement for Python slipped in a while back, for generating ovs-vswitchd.conf.db.5, and no one complained, so we might as well make it official. (That will let us simplify some bits of the build, too, since they won't have to be conditional on Python anymore, so I'm all in favor of this change.) Signed-off-by: Ben Pfaff <blp@nicira.com>
* ovsdb-doc: generate vswitch.[pic|gv] files only if dot tool is availableAnsis Atteka2013-10-171-1/+1
| | | | | | | | | | | | | These are auto-generated files, so it would be better not to keep them inside Open vSwitch repository. Behaviour before this patch was that if dot tool was not present on the system, then ovs-vswitchd.conf.db.5 would have used pre-generated vswitch.pic file that was already checked in the git repository. After this patch ovs-vswitchd.conf.db.5 will simply not have a dot diagram, if dot was not present at the time when Open vSwitch was built. Signed-off-by: Ansis Atteka <aatteka@nicira.com>
* INSTALL.RHEL: Explain how to work around old Autoconf; add more prereqs.Ben Pfaff2013-09-161-8/+23
| | | | | | | | | | The new text is adapted from INSTALL.XenServer. Mark Hamilton supplied the list of additional build prerequisites. Reported-by: Mark Hamilton <mhamilton@nicira.com> CC: Gurucharan Shetty <shettyg@nicira.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
* datapath: Drop support for RHEL5 buildPravin B Shelar2013-09-061-18/+1
| | | | | | | RHEL5 is based on kernel 2.6.18. Signed-off-by: Pravin B Shelar <pshelar@nicira.com> Acked-by: Jesse Gross <jesse@nicira.com>
* rhel: Remove the firewall hole that we create for GRE.Gurucharan Shetty2013-04-161-0/+6
| | | | | | | | | | | | | | Till now, by default, we add firewall holes for gre traffic. There may be users that do not use GRE tunnels and they may be surprised with this behavior. So, don't add the firewall rules by default and update the documentation to mention the same. This patch does not remove the default GRE firewall rule for xenserver because xenserver has a feature called "Cross-Host Internal Networks" (CHIN) that uses GRE. Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
* rhel: Add depmod.d conf file for rhel6 kmod package.Gurucharan Shetty2013-04-011-1/+2
| | | | | | | | | | | | | | | | It looks like for Centos6.4, there is an upstream openvswitch kernel module already installed. When we try to install kmod-openvswitch package from this tree's pre-1.10 branches, we get the following warning: "brcompat.ko needs unknown symbol ovs_dp_ioctl_hook". Also, after installing the kmod-openvswitch package, if we run "modprobe openvswitch", the upstream kernel module gets loaded. We should instead load the kernel module compiled from this tree. This patch fixes both the above issues. Bug #15829. Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
* INSTALL.RHEL: Explain how to work around RHEL 6 kernel-devel bug.Ben Pfaff2012-12-031-6/+42
| | | | | | | | Based on http://networkstatic.net/open-vswitch-red-hat-installation/ Reported-by: Brent Salisbury <brent.salisbury@gmail.com> Signed-off-by: Ben Pfaff <blp@nicira.com> Acked-by: Kyle Mestery <kmestery@cisco.com>
* netdev implementation for FreeBSDGiuseppe Lettieri2012-07-261-1/+1
| | | | | | | | | | | | This patch adds new netdev classes that implement "system" and "tap" devices on FreeBSD using the libpcap library. This enables the use of the "netdev" datapath_type of Open vSwitch on FreeBSD. Signed-off-by: Gaetano Catalli <gaetano.catalli@gmail.com> Signed-off-by: Ed Maste <emaste@adaranet.com> Signed-off-by: Giuseppe Lettieri <g.lettieri@iet.unipi.it> Signed-off-by: Ben Pfaff <blp@nicira.com>
* rhel: Add Red Hat network scripts integration.Alexey I. Froloff2011-11-171-0/+8
| | | | [Spec file changes and some documentation updates by Ben Pfaff.]
* rhel: add ability to build kmod packages for arbitrary kernel version/variant(s)Alexey I. Froloff2011-09-081-1/+10
| | | | | | | | | | | | Usage: rpmbuild --rebuild \ -D 'kversion KERNEL_VERSION' \ -D 'kflavors FLAVORS TO BUILD' \ openvswitch-kmod-VERSION-RELEASE.src.rpm Signed-off-by: Alexey I. Froloff <raorn@altlinux.org> Signed-off-by: Ben Pfaff <blp@nicira.com>
* Add RHEL 5/6 spec files and instructions.Ben Pfaff2011-06-211-0/+61