c6830136665424affb27af5b5fbf34d0c77a76bc
57 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Akihiro Motoki
|
ef0ea42528 |
Switch from oslosphinx to openstackdocstheme
Change-Id: Ia6f459a1617fe4c3baf79837c28646e84f1bf5f6 |
||
|
Jenkins
|
b651d99a7b | Merge "doc, bagpipe/ovs driver update" | ||
|
Thomas Morin
|
a73024ef50 |
doc, bagpipe/ovs driver update
remove instructions related to things that the devstack does by itself Change-Id: I47b184a7c2d4e77fa1846473a81655b409d82042 |
||
|
Thomas Morin
|
7722e8feca |
update doc on installation and versions
* list more versions (include Ocata and upcoming Pike) * do not point anymore to the file where our releases were tracked before we became cycle-with-milestone Change-Id: Id59c4f5b0ece6dfda524c9d6a2ef4d046a437eee |
||
|
Paul Carver
|
8c71ea2f61 |
Point API entry to neutron-lib API Reference
This change replaces the networking-bgpvpn API reference in the devref with a link to the API reference published from neutron-lib. Change-Id: I3efda347df007609f5e11a07813068a12cba736a |
||
|
Thomas Morin
|
540ba5a19e |
Update bagpipe driver documentation
Provide examples for both master and stable branches. Reflect the fact that bagpipe-bgp has been integrated into networking-bagpipe Change-Id: I80d25e8c8b66556d3e118b740cc63d010f56adc3 |
||
|
Thomas Morin
|
da9c3d155e |
'bgpvpn' entry point for neutron.conf:service_plugins=
Provide a 'bgpvpn' entrypoint definition, to allow the activation of the service plugins in a less verbose way. Change-Id: I751861c25e2e301011d2c1738288660e1286a9a1 |
||
|
Jenkins
|
d1aa09afed | Merge "doc: improve explanation on the location of config files" | ||
|
Thomas Morin
|
e6250739fa |
doc: improve explanation on the location of config files
A motivation is that neutron does not complain with a clear error message when networking_bgpvpn.conf is not found. Change-Id: I2688c6303fbcacb5a0e633cb309f2b5ae51ea1a6 |
||
|
Anh Tran
|
5f7ff5dc44 |
Typo fix: datas => data
Change-Id: I0402af08e3d1284d1bb00d66fdd8083548c242f2 |
||
|
Jenkins
|
17e8260bbc | Merge "Improve pip installation documentation" | ||
|
Thomas Morin
|
87d3235657 |
Improve pip installation documentation
Change-Id: I663c3d91e936f332a3b8a014970ef51e2496b690 Closes-Bug: 1659968 |
||
|
Boden R
|
119657dbb3 |
Remove doc modindex ref
Sphinx module index docs won't be generated unless a module level docstring is included (ex [1]) with class refs. As we don't include such module level refs in this project, nothing is generated and thus no py-modindex.html is created. This results in a dead link in our devref (see bug report). This change removes the modindex ref from our devref's index to account for this fact. In the future if we wish to add module documentation to support generation of modindex we can add the ref back into our index. [1] https://github.com/openstack/neutron/blob/ master/neutron/neutron_plugin_base_v2.py#L19 Change-Id: I2c7f9a58d398033cf4a8029d16b430fe34fcc56e Closes-Bug: #1656355 |
||
|
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 |