fd8b9f949ca068316a820389aad882ad3dc67d90
44 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Cao Xuan Hoang
|
fd8b9f949c |
Removes unnecessary utf-8 encoding
The following file(s) added utf-8 encoding but never used. So we can remove them at all. networking_bgpvpn/__init__.py doc/source/conf.py releasenotes/source/conf.py Change-Id: I3e7667cafae7954fabd84b6ea34f9fead25d8349 |
||
|
gengchc2
|
dcd87da8ca |
Remove white space between print () in bgpvpn-sample01.py
There is a white space in line [print (*, then we remove it. Change-Id: I1af1bb8478ca69fc7f6a4dc09dd91d03cc4bc7b2 |
||
|
Thomas Morin
|
17875b86fb |
bagpipe: compatibility with Neutron routers
Add information on gateway MAC address to RPC notifications: when/if a router interface is plugged provide the gateway MAC address to the agent in RPCs. This change includes the Neutron server-side part of the solution, the agent-side evolution is covered in networking-bagpipe repo. Additionally, we remove a Router/Network check that has become redundant now that the check has been introduced in the plugin ( Ie1f6a733e8a16b8b41e89c5a82637d7cb03bd423 ). Partial-Bug: 1627645 Change-Id: I89c07d9166f23d910542a825c5000fdd22580217 |
||
|
Luong Anh Tuan
|
fb35aab209 |
Fix a typo in documentation
remove redundant 'in' Change-Id: I18d07f596ddb8e3a30e42431e8cc9a360307f26d |
||
|
Jenkins
|
efd01bb30f | Merge "Horizon plugin patch to let user handle BGPVPN resources" | ||
|
Cedric Savignan
|
a9d92882e6 |
Horizon plugin patch to let user handle BGPVPN resources
Add a new panel BGPVPN in project section to display BGPVPN created for non admin user. The page allow actions as edit and update associations networks or routers for BGPVPN resources. Some part of code has been refactored to put in common methods or classes between project and admin panels. Change-Id: I49bfdfe1427c67f6b19a7b4faec0ab77a15ce8a5 Implements: blueprint horizon-tenant-workflow |
||
|
Mathieu Rohon
|
273f9af0fd |
Add doc for devstack configuration
How to configure the bgpvpn plugin for devstack is not written in the doc. Change-Id: I45082d20b83cf368901545a373f1c20368aeee13 |
||
|
Jenkins
|
d7d54e9624 | Merge "minor doc layout improvement" | ||
|
Thomas Monguillon
|
ca7f0b35d7 |
Update API usage with Python and a sample code
Change-Id: I4abc3fa972e08e21098596cff7b957acec463949 |
||
|
Thomas Morin
|
cc28754664 |
minor doc layout improvement
Use "code-block:: shell" for CLI call examples. Change-Id: Ifbfa8fc7b8726e434afbacc540a73a49cc2eb941 |
||
|
Cedric Savignan
|
c93da24ec4 |
Horizon plugin to let the admin handle BGPVPN
Add a new panel BGPVPN in Admin section to display BGPVPN created. The page allow actions as create, delete or modify BGPVPN resources. Add an API file bgpvpn to handle the bgpvpn Python API via neutronclient. Change-Id: Iee2de53c8cb9d61f80033ab63485bdcf0e742abb Implements: blueprint horizon-admin-workflow |
||
|
Édouard Thuleau
|
2c277941c6 |
Update OpenContrail driver documentation
List all driver limitations and update the install section with the new devstack plugin to deploy contrail Change-Id: I00a07dd983183c4faa2bbc3ed126c75c0c031f5c Closes-Bug: #1592869 |
||
|
Jenkins
|
52320e9983 | Merge "Update bagpipe driver documentation" | ||
|
Thomas Morin
|
605e193cdd |
Update bagpipe driver documentation
Small change to reflect the fact that bagpipe-bgp is installed as a git submodule of networking-bagpipe. Change-Id: I96b6e8f9d6cb1d3f896608fb822f04d2d0637bc8 |
||
|
Jenkins
|
977a4a19a3 | Merge "Add info on Nuage Networks driver" | ||
|
Jenkins
|
49a3c38f62 | Merge "Typo in OpenContrail driver documentation manual" | ||
|
ravikiran
|
167ecb1fd3 |
Fix typos in bgpvpn installation manual
Found "networking-bgppvn" instead of "networking-bgpvpn" and also "intalled" instead of "installed" in the installation document. Link: http://docs.openstack.org/developer/networking-bgpvpn/installation.html Change-Id: Iadd4488525d47ba9a44bebfe4b49db14d8ac5bef Closes-Bug: #1583517 |
||
|
bhargavaregalla
|
d0fcacb8d9 |
Typo in OpenContrail driver documentation manual
Typo in OpenContrail driver documentation manual Description: Link: http://docs.openstack.org/developer/networking-bgpvpn/opencontrail/index.html There is typo in above documentation link it should be dev/test instead of devi/test Change-Id: I9a48f6abb3c519302345b27986abaf5dab8859dc Closes-Bug: #1583008 |
||
|
Thomas Morin
|
b5202dfc7d |
Add info on Nuage Networks driver
Add base information on the Nuage Networks driver. Change-Id: Ifaee145013c56ba289a4b1bea67e4f2ff6a92ed9 |
||
|
Thomas Morin
|
32797273fd |
Improve installation documentation
Improve installation/config documentation. Change-Id: Ib1c24d49210ca65670a73187db3eee7733bdc179 |
||
|
Mathieu Rohon
|
982677a71d |
Add limitation chapter to bagpipe doc
Change-Id: Iba79204a92d948a99b52a82733f4f87d24482f07 |
||
|
Thomas Morin
|
4488cf53ed |
bagpipe: skip network:* ports and external networks ports
With this change, bagpipe driver won't trigger agent RPCs for any network:* port or port of external networks. This was already done for DHCP ports, but extended to router interfaces, gateway interfaces, and external networks. The documentation and unit tests are updated accordingly. Change-Id: Iae071e1bc19f20b38cc380e37366184b15ae7088 |
||
|
Jenkins
|
1d2c4924f7 | Merge "Update and improve bagpipe driver documentation" | ||
|
Thomas Morin
|
2eb2d300bf |
Update and improve bagpipe driver documentation
Update to: - explain how to enable the OVS agent extension - remove "enable_plugin bagpipe-bgp" More precision and detail. Change-Id: I69652dff0fe2788f1e6ce92e55ca50c3c8481ebe |
||
|
Claire Delcourt
|
8f69f4e643 |
correcting url for nuage website
Change-Id: I7ae4b1960443bd0bcec8efe2947e7498adea79f1 |
||
|
Thomas Morin
|
753fa24106 |
OVS Agent extension for bagpipe driver
This change introduces an OVS L2 agent extension that will now be used instead of the previous agent in ovs_bagpipe_neutron_agent.py which was inheriting from the Neutron OVS agent in a crude way, requiring duplicating the main() code. We also remove mention of the old bagpipe-openvswitch agent in the documentation and and adapt the devstack plugin so that old local.conf will still work. Change-Id: Ibf27e2b028efffa1e49207d39bfc9b13464180ad Closes-Bug: 1492021 Closes-Bug: 1531459 |
||
|
Thomas Morin
|
5cab464a44 |
Heat: allow names instead of ids in templates
This change allows to specify tenants by name in BGPVPN definition, and allows to specify BGPVPN by name in BGPVPN-Net-Associations and BGPVPN-Router-Associations. It also adds heat property constraints for these properties and for a few others. The heat documentation examples are updated as well. Change-Id: I09afb557f0eb02193ef9be8506a0e8e98a98f52c Closes-Bug: 1551851 |
||
|
Thomas Morin
|
0d715cd8d8 |
Heat: improve documentation
Provide more examples and distinguish between admin and tenant roles. Also improve formatting and layout. Change-Id: I1cef9d8043afd1cf59b4d845e5793fc9dd14e8cd |
||
|
Mathieu Rohon
|
3c3ccb05fc |
Add BGPVPN-ROUTER-ASSOCIATION to heat plugin
This patch adds the BGPVPN-ROUTER-ASSOCIATION resource to heat. Change-Id: Id242864f782033cfa532fc23c9118bd3b63b6af8 Partially-Implements: blueprint heat-support-bgpvpn-association |
||
|
Nikolas Hermanns
|
de6ab06f6a |
Initialize Heat plugin
This patch adds a heat plugin to provide BGPVPN and BGPVPN-NET-ASSOCIATION resources to HEAT. Partially-Implements: blueprint heat-support-bgpvpn-association Change-Id: Ibebbb306abafc8306601fcf5484fc97ee753fba9 |
||
|
Mathieu Rohon
|
88168555c4 |
Fix rendering issues on block diagrams
This patch fixes the fact that some labels in block diagrams were not readable. Change-Id: Ic46ba596f60df52ab21ab43f917aa9fbe04c14a7 |
||
|
Jenkins
|
157f73d3f2 | Merge "Update the spec : remove RTs consolidation part" | ||
|
Mathieu Rohon
|
8c740c0646 |
Update the spec : remove RTs consolidation part
RTs consolidation specified in the spec is currently not implemented. This consolidation will have to be done at the driver level, not at the plugin level. Change-Id: I3b3cbbf0846f8caadb4e7ce105bd33eac460dfe9 Closes-bug: 1478998 |
||
|
Thomas Morin
|
b3ddcf2212 |
Remove partial implementation of auto_aggregate
This change removes all the code related to the auto_aggregate attribute. The intent is to revert this change when/if drivers start to support this attribute. This change also updates the API documentation to indicate that the auto_aggregate attribute is not implemented yet. Closes-Bug: 1522325 Change-Id: Ia4aec84f5f9022e98b0d417e265a9201cbc0d5af |
||
|
Vishal Thapar
|
495b25529e |
Added documentation for ODL Driver
Change-Id: I11dc10168ea03b7e4421977d4e85550bd873e42d |
||
|
Thomas Morin
|
5c508782e0 |
driver documentation layout fix
Improves the homogeneity of how driver doc appears in the doc. Fixes OpenContrail rst layout. Change-Id: I456084b42972fb9ad67d1ae81d3f9031ea33593d |
||
|
Edouard Thuleau
|
91b9246f87 |
Add OpenContrail driver
That version uses the key/value store exposed by the OpenContrail API but that's not efficient. The BGP/VPN resources and sub-association need to be added to the OpenContrail data model. That first PoC will be delivered to with the Liberty release but will be replaced by a final one for Mitaka and next releases without any migration script or method from the first PoC version. Implements: blueprint opencontrail-bgpvpn-driver Change-Id: I3795dd7b24afdac1cd5134c41b6b32ef8a888287 |
||
|
Thomas Morin
|
c27cf4d522 |
Fix driver control through devstack
The current code was not working (NETWORKING_BGPVPN_DRIVER_BAGPIPE not defined early enough to be usable inside local.conf) Change-Id: I4a305bfe119c605145401c5918c362e2d28b31b7 |
||
|
Thomas Morin
|
d5a18514c7 |
Other adjustments following bagpipe rename
Following project rename, change all references to networking-bagpipe-l2 into networking-bagpipe. Change-Id: Ic72ca3d8fd28a6bf501fbd8c550715a81abd7e61 Closes-bug: 1514426 |
||
|
Thomas Morin
|
df12937613 |
bagpipe-l2 now in openstack
networking-bagpipe-l2 has moved from stackforge to openstack namespace. Change-Id: I1f2f7b50e9b9a23234d20b304b235bc6703715ee |
||
|
Thomas Morin
|
4dfc419c24 |
Populate doc directory
This change adds to the doc directory most of the content that was in the initially proposed BGPVPN neutro-spec [1]: - introduction and explanation of goals - architecture overview - API specification - driver informations - some implementation notes + a starting point for installation and configuration documentation based on README files [1] https://review.openstack.org/177740 Change-Id: Iea55018af42b8a16e31c6a46c9c6afb387b3f321 |
||
|
Paul Carver
|
ff66fb9d4b |
Tiny formatting and grammar fix
Changing "Contents:" to be a title level format to match Indices and Tables, capitalizing Tables, and correcting a grammer error is -> are. Change-Id: Icbe7f043af97a4cca98fdf14747e0abd9d51b738 |
||
|
Paul Carver
|
bbd5859670 |
Add introductory documentation for networking-bgpvpn
This change includes README.rst directly into the base index.rst rather than including it by reference in readme.rst and removes readme.rst from the ToC. It also expands on the introductory paragraph in preparation for linking to the top level index.html from the parent OpenStack developer web page (http://docs.openstack.org/developer/openstack-projects.html) Change-Id: Ifde5fa734fc1301c57598ec36d53895e94881588 |
||
|
mathieu-rohon
|
8cf13efde8 |
Initial Cookiecutter Commit.
Change-Id: I071b6feffb5843b6aa5fd85fba8b4f385812144d |