Browse Source

Merge "Fix OVS build issue on Fedora"

tags/15.0.0.0b1
Zuul 4 months ago
parent
commit
06cc4b13bb
2 changed files with 4 additions and 4 deletions
  1. +3
    -3
      devstack/lib/ovs
  2. +1
    -1
      devstack/plugin.sh

+ 3
- 3
devstack/lib/ovs View File

@@ -34,7 +34,7 @@ function load_module {
# prepare_for_compilation() - Fetch ovs git repository and install packages needed for
# compilation.
function prepare_for_compilation {
local build_modules=${1:-True}
local build_modules=${1:-False}
OVS_DIR=$DEST/$OVS_REPO_NAME

if [ ! -d $OVS_DIR ] ; then
@@ -101,13 +101,13 @@ function reload_kernel_modules {

# compile_ovs() - Compile OVS from source and load needed modules.
# Accepts two parameters:
# - first one is True by default and means that modules are built and installed.
# - first one is False by default and means that modules are not built and installed.
# - second optional parameter defines prefix for ovs compilation
# - third optional parameter defines localstatedir for ovs single machine runtime
# Env variables OVS_REPO_NAME, OVS_REPO and OVS_BRANCH must be set
function compile_ovs {
local _pwd=$PWD
local build_modules=${1:-True}
local build_modules=${1:-False}
local prefix=$2
local localstatedir=$3


+ 1
- 1
devstack/plugin.sh View File

@@ -28,7 +28,7 @@ if [[ "$1" == "stack" ]]; then
if [[ "$NEUTRON_AGENT" == "openvswitch" ]] && \
[[ "$Q_BUILD_OVS_FROM_GIT" == "True" ]]; then
remove_ovs_packages
compile_ovs True /usr /var
compile_ovs False /usr /var
load_conntrack_gre_module
start_new_ovs
fi

Loading…
Cancel
Save