6eac5c3da0fa967c73ca1d19876df0a69c0ccce5
79 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Zuul
|
c545700edc | Merge "doc: update driver feature support matrix" | ||
|
Thomas Morin
|
14ed53a2ee |
doc: update driver feature support matrix
Updates for: * vni extension * routes-control extension * L2 support Change-Id: If896f70b29c25993f1de4811b30d10d792cf2b6b |
||
|
Thomas Morin
|
a251307864 |
bagpipe: documentation update
* update doc on reference driver, mainly to reflect the fact that it supports both OVS and linuxbridge Change-Id: Ide97f27b37a243584c3562900a0ea455e53437a4 |
||
|
Zuul
|
8de01673da | Merge "doc: formatting fix for OSC doc link" | ||
|
Thomas Morin
|
747e611b79 |
doc: formatting fix for OSC doc link
Change-Id: Ia3c25898de2134d6c0eae267253e26c687e026b2 |
||
|
Thomas Morin
|
8832986de6 |
bagpipe v2 driver
The behavior of the current "v1" bagpipe driver is to produce both the old and new RPCs to not prevent rolling upgrades. This change introduces a bagpipe v2 driver that does not produce old RPCs and only relies on OVO push/pull RPCs. To avoid code duplication of the code for new RPCs, the current driver is refactored to inherits from the v2 driver the code for the new OVO push/pull RPCs. The current v1 driver is also modified to raise a warning indicating its future removal. This change also extends the previous unit test coverage for the production of push-based RPCs. Change-Id: I708ec1e4d8a8c27ffe8c4be172812e0a9aed54b4 |
||
|
Zuul
|
0ad4cb6cda | Merge "Deprecates old OpenContrail driver" | ||
|
Édouard Thuleau
|
a8550dc132 |
Deprecates old OpenContrail driver
The first OpenContrail Driver was not developed with production ready in mind, it was more a proof of concept. We do not recommend to use it in production. Instead a production ready driver is available in the OpenContrail monolithic Neutron core plugin tree. This patch deprecates the driver in the Queens release and we plan to completly remove it in Rocky release. Change-Id: I07a7e462e174207499f0641a15467a7122447b7e Partial-Bug: #1743820 |
||
|
Édouard Thuleau
|
f30a15baef |
Fix small typo in docs configuration file
Change-Id: I3359c56e0dfca297500796887cda70cd509dfbb2 Closes-Bug: #1744334 |
||
|
Zuul
|
19493dd27c | Merge "bagpipe driver doc update" | ||
|
Thomas Morin
|
56a4ba0edc |
bagpipe driver doc update
minor updates to bagpipe documentation Change-Id: Iecf6865043b86153b7b638c5e0c02a11ea6689b6 |
||
|
Deepthi V V
|
74dedf51b8 |
Add vni attribute to bgpvpn resource
Co-Authored-By: henry.dong@cn.ibm.com Co-Authored-By: skhot@us.ibm.com Co-Authored-By: ruansx@cn.ibm.com Change-Id: I3d47000bb0ad8434f88d016acb5b05fb7142e47a Partial-Bug: #1590908 Depends-On: Iae5fe901f0cddfbf8b1ef3afd529f9131b0aa165 |
||
|
Zuul
|
59d9294140 | Merge "Update doc to use openstack CLI instead neutron CLI" | ||
|
Cédric Savignan
|
1ba698bf3f |
Update doc to use openstack CLI instead neutron CLI
Neutron CLI is depreciated Change-Id: Id2d3d32eacc2fdfb7e003d0ccb5d100805f584f7 Closes-Bug: 1720792 |
||
|
Thomas Morin
|
ce8684fd2e |
bagpipe driver: enable l2vpn
bagpipe driver had been erroring out on creation of BGPVPN of type l2, which was consistent with the initial lack of support in networking-bagpipe this change removes this limitation, consistently with the introduction of the support in networking-bagpipe with the linuxbridge driver (now tested by the fullstack test added in I91d164359b47c168addaa8da1c75efa31430d158) Change-Id: Iea5ed0d196bacc5e7809a1705c71f57a051ba01f |
||
|
Cédric Savignan
|
9ca3781e87 |
dashboard: introduce usage of the policy file
The policy check framework is added in the devstack installation. Documentation modified for a manuel installation. Change-Id: I0791e329f41feca79ebe2f31321d1ce02ac44ec3 |
||
|
Jenkins
|
2b4a27803f | Merge "Add driver compatibility matrix to documentation" | ||
|
Akihiro Motoki
|
1105afa1d2 |
Add auto-generated config reference
oslo.config provides sphinx extensions to generate config reference and sample config files. This commit enables the auto-generation of the networking config reference. Part of doc-migration work Change-Id: Ia6001f0d856fa1d06916fa7e474657f91a8011aa |
||
|
chenxing
|
c71f263a52 |
Update the documentation link for doc migration
Change-Id: I44cf20b71e28b5dacb55413e843e51c6c684cdf1 |
||
|
Paul Carver
|
3a59cbed76 |
Add driver compatibility matrix to documentation
The driver compatibility matrix documents which elements of the API are supported for each of the known drivers. Change-Id: I24e4567ba056a8a82db5e51dedcd00049499b8f9 |
||
|
Akihiro Motoki
|
e2d1b49a13 |
doc: rendering cleanup
* Remove unnecessary leading spaces (to avoid unexpected vertical line which means quote blocks) * Use code-block directive for proper highlighting Change-Id: Ie32c2034d9d3e16b68472bf8a94c6bf58447fd3c |
||
|
Akihiro Motoki
|
570455f7b1 |
Rearrange existing documentation to fit the new standard layout
For more detail, see the doc migration spec. http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html The main purpose of this patch is to rearrange the existing documentation to the new standard layout, so the contents are tried to keep as much as possible. Some cleanup and minor improvements will be coming later. Change-Id: I8944064be7c6e3311ab068a37b66bc61c3f5db85 |
||
|
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" |