6eac5c3da0fa967c73ca1d19876df0a69c0ccce5
Commit Graph

79 Commits

Author SHA1 Message Date
Zuul
c545700edc Merge "doc: update driver feature support matrix" 2018年02月16日 11:56:00 +00:00
Thomas Morin
14ed53a2ee doc: update driver feature support matrix
Updates for:
* vni extension
* routes-control extension
* L2 support
Change-Id: If896f70b29c25993f1de4811b30d10d792cf2b6b
2018年02月15日 13:58:22 +01:00
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
2018年02月14日 15:36:50 +01:00
Zuul
8de01673da Merge "doc: formatting fix for OSC doc link" 2018年01月30日 21:16:49 +00:00
Thomas Morin
747e611b79 doc: formatting fix for OSC doc link
Change-Id: Ia3c25898de2134d6c0eae267253e26c687e026b2
2018年01月23日 15:55:42 +01:00
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
2018年01月22日 21:09:10 +01:00
Zuul
0ad4cb6cda Merge "Deprecates old OpenContrail driver" 2018年01月22日 09:42:21 +00:00
É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 
2018年01月19日 16:12:53 +01:00
Édouard Thuleau
f30a15baef Fix small typo in docs configuration file
Change-Id: I3359c56e0dfca297500796887cda70cd509dfbb2
Closes-Bug: #1744334 
2018年01月19日 16:08:36 +01:00
Zuul
19493dd27c Merge "bagpipe driver doc update" 2018年01月15日 22:19:41 +00:00
Thomas Morin
56a4ba0edc bagpipe driver doc update
minor updates to bagpipe documentation
Change-Id: Iecf6865043b86153b7b638c5e0c02a11ea6689b6
2018年01月12日 17:04:48 +01:00
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
2018年01月08日 14:02:46 +05:30
Zuul
59d9294140 Merge "Update doc to use openstack CLI instead neutron CLI" 2017年10月30日 21:09:29 +00:00
Cédric Savignan
1ba698bf3f Update doc to use openstack CLI instead neutron CLI
Neutron CLI is depreciated
Change-Id: Id2d3d32eacc2fdfb7e003d0ccb5d100805f584f7
Closes-Bug: 1720792
2017年10月23日 16:17:34 +02:00
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
2017年10月06日 17:25:48 +02:00
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
2017年09月29日 16:43:40 +02:00
Jenkins
2b4a27803f Merge "Add driver compatibility matrix to documentation" 2017年08月18日 15:24:30 +00:00
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
2017年07月30日 21:15:22 +00:00
chenxing
c71f263a52 Update the documentation link for doc migration
Change-Id: I44cf20b71e28b5dacb55413e843e51c6c684cdf1
2017年07月20日 03:33:54 +00:00
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
2017年07月17日 19:42:01 -04:00
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
2017年07月08日 09:08:05 +00:00
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
2017年07月08日 08:59:36 +00:00
Akihiro Motoki
ef0ea42528 Switch from oslosphinx to openstackdocstheme
Change-Id: Ia6f459a1617fe4c3baf79837c28646e84f1bf5f6
2017年07月07日 05:05:03 +00:00
Jenkins
b651d99a7b Merge "doc, bagpipe/ovs driver update" 2017年06月15日 12:19:53 +00:00
Thomas Morin
a73024ef50 doc, bagpipe/ovs driver update
remove instructions related to things that the devstack does
by itself
Change-Id: I47b184a7c2d4e77fa1846473a81655b409d82042
2017年06月15日 10:49:59 +02:00
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
2017年06月09日 12:01:36 +00:00
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
2017年03月21日 17:58:04 -04:00
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
2017年03月15日 17:30:36 +01:00
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
2017年03月13日 13:54:36 +01:00
Jenkins
d1aa09afed Merge "doc: improve explanation on the location of config files" 2017年02月10日 11:11:31 +00:00
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
2017年02月08日 09:04:29 +00:00
Anh Tran
5f7ff5dc44 Typo fix: datas => data
Change-Id: I0402af08e3d1284d1bb00d66fdd8083548c242f2
2017年02月07日 14:03:30 +07:00
Jenkins
17e8260bbc Merge "Improve pip installation documentation" 2017年02月02日 09:21:56 +00:00
Thomas Morin
87d3235657 Improve pip installation documentation
Change-Id: I663c3d91e936f332a3b8a014970ef51e2496b690
Closes-Bug: 1659968
2017年02月01日 11:20:30 +01:00
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 
2017年01月30日 07:32:32 -07:00
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
2017年01月04日 09:49:05 +07:00
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
2016年11月08日 09:31:11 +00:00
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
2016年10月10日 10:40:04 +02:00
Luong Anh Tuan
fb35aab209 Fix a typo in documentation
remove redundant 'in'
Change-Id: I18d07f596ddb8e3a30e42431e8cc9a360307f26d
2016年10月04日 10:48:51 +07:00
Jenkins
efd01bb30f Merge "Horizon plugin patch to let user handle BGPVPN resources" 2016年09月23日 09:40:55 +00:00
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
2016年09月22日 19:04:55 +00:00
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
2016年09月22日 07:48:48 +00:00
Jenkins
d7d54e9624 Merge "minor doc layout improvement" 2016年07月27日 13:15:52 +00:00
Thomas Monguillon
ca7f0b35d7 Update API usage with Python and a sample code
Change-Id: I4abc3fa972e08e21098596cff7b957acec463949
2016年07月12日 09:29:42 +00:00
Thomas Morin
cc28754664 minor doc layout improvement
Use "code-block:: shell" for CLI call examples.
Change-Id: Ifbfa8fc7b8726e434afbacc540a73a49cc2eb941
2016年07月04日 18:10:12 +02:00
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
2016年06月22日 16:41:50 +02:00
É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 
2016年06月16日 11:16:49 +02:00
Jenkins
52320e9983 Merge "Update bagpipe driver documentation" 2016年06月15日 12:42:46 +00:00
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
2016年06月15日 10:38:30 +02:00
Jenkins
977a4a19a3 Merge "Add info on Nuage Networks driver" 2016年06月07日 15:35:30 +00:00