06c043c728ada8f04e4242c704f3c6aa94bcc52c
390 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Édouard Thuleau
|
6a429f327e |
Update BaGPipe OVS agent
Update BagPipe OVS agent to use new Neutron OVS agent library modfied by patches [1] and [2]. [1] https://review.openstack.org/#/c/160245/ [2] https://review.openstack.org/#/c/195277/ Change-Id: I9b3c4c538178b201b30929ffd3809cfd4a90e4e2 Closes-bug: #1472569 |
||
|
Édouard Thuleau
|
6d3b64c60b |
Neutron constant COMMON_PREFIXES does not exist anymore
The Neutron fix [1] removed the service provider constant COMMON_PREFIXES and that must be defined as a property. That patch also intorduce a constants file to group all BGPVPN constants. [1] https://review.openstack.org/#/c/198113/ Change-Id: Iae5d66bb8ffe6c7eb7825bf35b6f5fbc1d7dfd4a Closes-bug: #1472619 |
||
|
Thomas Morin
|
7071225128 |
Avoid cloning neutron on test jobs
Mimic what neutron-lbaas is doing to avoid cloning neutron repo on each test job, following guidance by fungi. Change-Id: I4c3bbaf568ba7ac96caf7534ec4294e18d6c7cee |
||
|
Thomas Morin
|
c63d5c79fa |
README/devstack: fix spurious space in IPVPN driver specification
(plus cosmetic re-indentation) Change-Id: I8e3ac4e7a13b2e83731faf3062f457aa88bcef8d |
||
|
Jenkins
|
db3967238e | Merge "Improved README-bagpipe for devstack use" | ||
|
Jenkins
|
3ba632a396 | Merge "Complete the removal of bgpvpn module" | ||
|
Thomas Morin
|
077d049fd9 |
Follow neutron service plugin definition change
Follow the change done in https://review.openstack.org/#/c/197794 . Also update pbr requirement Following IRC discuss with fungi on how to fix our jobs not passing. Change-Id: Ica319dc7673e1631a31545e3437fcace88761e93 |
||
|
Thomas Morin
|
751c848d7f |
Complete the removal of bgpvpn module
Some files had been forgotten in change 196672, in particular setup.cfg. Change-Id: Ie5a8ccbdebc1b97940c96906131184e096816c4d |
||
|
Thomas Morin
|
ccfb58fedd |
Improved README-bagpipe for devstack use
More information: - what enable_service statement to use - how to run fakerr Change-Id: Id4fd4bb678ca1686ede1af8ab942ad9e920bbf0c |
||
|
Jenkins
|
be19e3366a | Merge "Support route_distinguishers operation." | ||
|
Ramanjaneya
|
0fb99db97d |
Support route_distinguishers operation.
This patch adds the support for route_distinguishers operation. Change-Id: I9444295775dbd668052414cba11cdfad890dd412 |
||
|
Jenkins
|
7427e2647f | Merge "Remove bgpvpn module when useless" | ||
|
Jenkins
|
97dff982ec | Merge "update README-bagpipe.rst for bagpipe-bgp devstack plugin" | ||
|
Thomas Morin
|
141697bf24 |
update README-bagpipe.rst for bagpipe-bgp devstack plugin
Change-Id: I7864ff68b7f6da55b3ca063eaaac14704e4da93a |
||
|
mathieu-rohon
|
e67df50bac |
Remove bgpvpn module when useless
Several parts of the code belong to a bgpvpn module that is alone in its parent's module. This is not needed, and complexify the code. Change-Id: Idf1f90a050c059e84bd3f054ca8a1a42d581c052 |
||
|
Jenkins
|
28640954d8 | Merge "First database unit tests" | ||
|
Jenkins
|
64d8e664f8 | Merge "Network_id should not be a foreign key" | ||
|
Jenkins
|
b89c4b3533 | Merge "Move from n.o.commons.uuidutils to osloutils.uuid_utils" | ||
|
Thomas Morin
|
5c269957e3 |
Move from n.o.commons.uuidutils to osloutils.uuid_utils
Follow change in Neutron: neutron.openstack.common.uuidutils is now oslo_utils.uuidutils . Change-Id: Id5ef765a76682d6da84c1fb429dbd36d3300e0fe |
||
|
Thomas Morin
|
711aa7e6bf |
Network_id should not be a foreign key
This patch remove the foreign key relation for network_id. Change-Id: I40fb54da0bc71fcb4a99bf783c3ba471bccc97b4 |
||
|
Thomas Morin
|
4a4f8d88d2 |
First database unit tests
First unit tests for persistency of API ojbects. Change-Id: Id9b788aa15feff2ada9d79272e04a02fc0c0d103 |
||
|
Thomas Morin
|
63cd3d5ee6 |
devstack: do not run update-db on a compute node
When the devstack plugin is run, but q-scv is not enabled (like on a compute node), we should not run bgpvpn-db-manage. Change-Id: I92893b7848cf92d1ab9a476469efdc30928e6bb1 |
||
|
Thomas Morin
|
07ddf66b2f |
links to stackforge now link to openstack
Update links to stackforge into links to openstack in README*.rst. Change-Id: Ic2d81f65c6eff312c62ed2c64b315cb6316d7695 |
||
|
Jeremy Stanley
|
b80d272636 |
Update .gitreview file for project rename
Change-Id: I36beafcfdc74198f68c4a0fa89fcf3c949707094 |
||
|
mathieu-rohon
|
289477f9d5 |
Adding initial unit tests
This change adds an initial framework to run unit tests with tox. A first set of unit tests is provided to test the extension part. Change-Id: Ib914bcf3e06ede5218926dedde2ab83ab70b8485 |
||
|
Jenkins
|
14f2bb5b44 | Merge "add bagpipe driver and agent" | ||
|
Thomas Morin
|
adfdf8bf02 |
add bagpipe driver and agent
including: - add a README-bagpipe.rst for the bagpipe driver - add setup.cf entry points - extend devstack plugin so that the modified agent can be enabled with Q_AGENT=bagpipe-openvswitch Change-Id: I6cd18eca77e5f2b43b0b15d141637cef6db044e4 |
||
|
Jenkins
|
9d3542e058 | Merge "Adding the initial spec implemented by the bgpvpn framework" | ||
|
mathieu-rohon
|
23b2df8607 |
Adding the initial spec implemented by the bgpvpn framework
Change-Id: I600e465a8938b609531d1fd2c8992820ec98cca2 |
||
|
Thomas Morin
|
c15eac9ec6 |
add devstack plugin
* devstack plugin to: * install the package * to the db initialisation * update README.rst to describe how to use the devstack plugin Change-Id: I27ae16f265570249953bb3ad8a758891529a20b7 |
||
|
Thomas Morin
|
dd32547212 |
use oslo_log.log instead of n.openstack.common.log
(neutron.openstack.common.log has gone away recently) Change-Id: Ic99d7b7f4f191f089f7da12aa2c02495bf78bb11 |
||
|
Jenkins
|
0bc260e987 | Merge "BGVPNDriver: some methods need not be abstract" | ||
|
Thomas Morin
|
d355e78bd5 |
BGVPNDriver: some methods need not be abstract
Some methods (notify_port_updated, remove_port_from_bgpvpn_agent, prevent_bgpvpn_network_deletion) do are not needed for all drivers, remove them from plugin and driver base code. Change-Id: I979586714a194d4053f1f8715995a059349a1619 |
||
|
Jenkins
|
fb2efb9bb4 | Merge "fix bug on BGPVPN connection update" | ||
|
Thomas Morin
|
9acaba6c99 |
use neutron.openstack.common.log rather than oslo_log
Change-Id: I5fb5e640e0fff6558bc38f7ae6a707e07ca2e867 |
||
|
Thomas Morin
|
751535b526 |
fix bug on BGPVPN connection update
update would fail if no route-target parameter was specified (two lines were interverted) Change-Id: Ib5d9c6b25cebbca9e7c883642080ea412d575093 |
||
|
Thomas Morin
|
70e651c113 |
Update README
* correct git clone command * minor editions * use a cleanest rst syntax Change-Id: I427c01cfb206c7157bfaaff77ac88e4788e8e89f |
||
|
mathieu-rohon
|
a3e7270d29 |
Initial proposal with db layer, API extension and client extension
This initial commit is tightly integrated with current neutron master. It extends the Neutron API; It extends python-neutronclient accordingly; It adds an alembic scripts to create tables in the neutron database; A dummy driver is also proposed. Change-Id: Idaecac54bbbec0d978f2e889faed5e35fc00bc76 |
||
|
mathieu-rohon
|
8cf13efde8 |
Initial Cookiecutter Commit.
Change-Id: I071b6feffb5843b6aa5fd85fba8b4f385812144d |
||
|
OpenStack Project Creator
|
e4c9494aaf | Added .gitreview |