2021bf4571c34581528e97a8aaa6ce9441ec231e
11 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Thomas Morin
|
2021bf4571 |
Revert "Temporary workaround to our gate issues"
This reverts commit
|
||
|
Bob Melander
|
be8a13003f |
Adds Tempest scenario test for networking-bgpvpn
This patch adds a scenario test that creates an l3 VPN and assigns two neutron networks/subnets to it. Two nova VMs are spun up on each network. To verify that the VPN is functional, i.e., forwards traffic between the two subnets, one of the VM pings the other one. Change-Id: Ic38aab48fa364ad53ef061566fe5ebc1a46fec33 Closes-Bug: #1637489 |
||
|
Thomas Morin
|
dd4941459c |
Temporary workaround to our gate issues
Our tempest test scheduled on osic-cloud1 all get stuck in requirements installation. The problem was diagnosed (fungi, tmorin) to be related to the fact that the neutron devstack code for setting up routers is installing via br-ex a route to SUBNETPOOL_PREFIX_V4, which defaults to 10.0.0.0/16, which in the case of osic-cloud1 contains the gateway IP to reach the Internet (10.0.0.1): fungi@ubuntu-xenial-osic-cloud1-s3500-5253075:~$ ip ro sh default via 10.0.0.1 dev ens3 onlink 10.0.0.0/16 via 172.24.5.11 dev br-ex 10.0.0.0/8 dev ens3 proto kernel scope link src 10.5.131.187 172.24.5.0/24 dev br-ex proto kernel scope link src 172.24.5.1 This change is a temporary fix for networking-bgpvpn that sets SUBNETPOOL_PREFIX_V4 to a prefix *not* containing 10.0.0.1. Change-Id: I5e4b99c6eb06837be7e1b5a9ed456f57ab6f9514 |
||
|
Thomas Morin
|
8b06a30753 |
Remove custom OVS compilation trigger for Openstack CI
Compiling a fresh upstream OVS is not required anymore now that our tempest job is configured to use xenial. (Note that the devstack-gate-bagpipe-rc script is only used by the Openstack CI gate scripts so removing the OVS compilation trigger does not impact non-gate use of the devstack plugin) Change-Id: I50f2b6275400877e6e727a435406e362390dad46 |
||
|
Thomas Morin
|
4fcc3dc25d |
devstack/bagpipe: pin OVS to branch-2.5
The current ovs master is broken [1]. This is a temporary fix. The target fix should be switching our dsvm jobs to use xenial instead of trusty as a base distro. [1] http://openvswitch.org/pipermail/dev/2016-October/080783.html Change-Id: I900ef9991b9c7fde8252635f23f0afeea4b10756 |
||
|
Doug Hellmann
|
5165dc7d7c |
undo some of the incorrect changes for prepping Newton
Most of the changes in
|
||
|
Mathieu Rohon
|
d088925891 |
prepare Newton release
This change updates our tree for Newton: - tell "git review" to push in the stable/newton branch. - configure tox to use the stable/newton upper constraints file - let tox test UTs with newton release of networking-bagpipe - let devstack jobs to use newton branch of networking-bagpipe Change-Id: I67a1103eae0219e5cefa91fd5848aa0b8986c542 Depends-on: I719a9912ba8e7fe87620850017bdda83431e22da |
||
|
Francois Eleouet
|
c27b90c093 |
enable tempest tests for bgpvpn
remove override of DEVSTACK_GATE_TEMPEST that is defined in jenkins job, and run only bgpvpn's tempest tests using a regex filter. Change-Id: Iae534db7bd34624fad135dad4f5b6f34fc5143bf |
||
|
Thomas Morin
|
c31b679bd6 |
devstack: fix OVS compilation hook
Follow changes made in how Neutron devstack handles compiling a fresh OVS (see Ia7ad1658b95d7404384c7cae833008a57e3e5af1). The benefit is that our devstack code is simplified. Change-Id: I3abc2ac4ce2d4710f998e7749d1f5df4303533e2 |
||
|
Thomas Morin
|
2716c78811 |
devstack job: enable bagpipe-bgp in bagpipe jobs
Change jenkins job rc file to enable bagpipe-bgp service and configure it with the OVS MPLS dataplane. This will automatically enable the bagpipe_bgpvpn OVS agent extension. It will also compile and install a recent OVS in the gate (reusing neutron devstack scripts for this purpose). Fix xtrace restoration. Change-Id: Idb4fdad0da7bed5eda0c302bc79c5f05d50b44d7 |
||
|
Thomas Morin
|
8f2bbc3278 |
Add rcfiles for gate jobs
Adding rc files to allow to control the gate jobs parameters without having to touch Jenkins job definitions in project-config. Change-Id: I8d9580b480b1cdd3d185d51f13cd06be26310d17 |