Use https instead of http to ensure the safety without containing our
account/password information
Change-Id: I1f6b32a5323571f584efd194e0bd404bd6758af5
When use origin/master, if we re-installed the
devstack with a RECLONE=True, an error will happen
with the error message:
[ERROR] /opt/stack/devstack/functions-common:560 origin/master is neither branch nor tag
Use the branch name without 'origin/' works the same.
Change-Id: I89008b92e0ec355c36c7ae969e3cb97cd0517d97
The commented out value for OVN_BUILD_MODULES should be False. The
default is True. With this change, you only have to uncomment this line
to disable building the ovs kernel module.
Change-Id: I97c2382466d1d9fe8deb89c41c58e04271510fa2
Signed-off-by: Russell Bryant <rbryant@redhat.com>
This is a fundamental change to the networking-ovn Vagrant configuration.
It does the following:
* Adds another Vagrant node to run ovn-northd and the central OVN DBs.
* Add swap space to each Vagrant node.
* Provisions another host only interface on each Vagrant node and sets
up a provider network to make use of this.
* Sets promiscuous mode on the third NIC of each Vagrant box. This is
required to get provider networks working.
* Configures devstack on each node to set OVN_REMOTE to the IP address
of the ovn-db node.
In addition, it makes some changes to OVN devstack:
* Enables OVN_L3 mode by default.
* Bumps the max FDs that ovs-vswitchd can have open to 32000.
This change allows for the succesful running of OVN tests found here [1],
which create 2400 networks, 2400 subnets, 4800 ports, and 1200 routers.
[1] https://github.com/mestery/openstack-scripts/tree/master/ovn
Change-Id: I787b387f4b23ad7311be02917d6875d3b9a9ff3a
Signed-off-by: Kyle Mestery <mestery@mestery.com>