This practical example shows a typical deployment usecase that provides
global IPv6 prefixes for tenant networks.
Change-Id: I15c0970f06abb2a710a4c3cfd7bcdb626dafd9cf
Also fix quagga configuration file (router line needs to be before its
parameters), restart step for systemd, and REMOTE_AS incorrect hint
Change-Id: I899aef63608f76907a3f28d67004af3fb5d0d8e6
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I9f2636a01516ae757b17d47081c890f855c3eb5d
Note that toctree_only option [1] is set to True in latex_documents
in doc/source/conf.py to get a better document structure in
the generated PDF file.
The above solution also helps us avoid a filename conflict between
the generated PDF file name and a PDF file converted from an SVG image
of the project badge where both files would be neutron-dynamic-routing.pdf.
Change-Id: I809040e0a4def90451f9a80c02c6f811af330bc9
Story: 2006099
Task: 35128
This change causes neutron-dynamic-routing to stop consuming Ryu
in favor of os-ken. os-ken becomes the reference implementation
for BGP services and neutron-dynamic-routing no longer has a
dependency on Ryu.
Partially-Implements: blueprint ryu-framework-maintenace-transition
Change-Id: I4a68440809cad5de2d6d191f7211d68b542672e5
Argument is config_file, but conf is used in method, just
change definition. Necessary if using python3.
Change-Id: I6d92b3718810589c35974571278574d0906fce36
oslo.config provides sphinx extensions to generate config reference
and sample config files. This commit enables the auto-generation of
the networking config reference.
Note that this commit just adds the configuration references
for existing genconfig entries. I haven't checked there are options
uncovered. If any, this will be a potential future work.
Part of doc-migration work
Change-Id: I4e150b6045e5e9c56cbe7262b31ee0d82dcb6c69
Use https instead of http to ensure the safety without containing
our account/password information
Change-Id: I9476e6052081d1638642f5cbd177e3e736001aef
This patch fixes broken doc links as follows:
- Removes the ref to generate the 'modindex' as this only
applies to source that provides module level documentation
with class refs. For example [1]. Today we don't have any such
module doc in this project; and thus this generates a dead link.
It can be added later (if needed) and the modindex ref can be
added back in.
- Fixes various internal links that are using '.rst'; this needs to be
'.html' in order to link to the generated doc html files.
- Fixes an incorrect link; missing a space and has an unneeded
leading underscore.
For more details please see the bug report associated with this
fix.
[1] https://github.com/openstack/neutron/blob/
master/neutron/neutron_plugin_base_v2.py#L19
Change-Id: I12e227ae1a3682a7268b75c844825d3f7464941b
Closes-Bug: #1656403
The following file(s) added utf-8 encoding but never used. So we can
remove them at all.
doc/source/conf.py
releasenotes/source/conf.py
TrivialFix
Change-Id: I9e9d4e54cbd6eb92b2b9bd0fb5221becb4ff3604
This patch add bpg-speaker.rst and route-advertisement.rst into
neutron-dynamic-routing project.
Change-Id: I67ea3461402aa5395c125ac4b577901d35eaedba
Partially-Implements: blueprint bgp-spinout
Change https://review.openstack.org/#/c/323961/ has merged but docs
won't publish to http://docs.openstack.org/developer/neutron-dynamic-routing/
until at least one change merges into the repo in order to trigger
Jenkins/Zuul to run the publish job. Right now there is no change in Gerrit
that looks ready to merge immediately so I have made a trivial correction
(capitalizing the acronym API) in order to trigger the docs publishing.
Change-Id: I3cc8097210a86e08b6250d7d3f69d1cd4c24e974
This document introduces how DrAgent and Scheduler works,
and how to use it.
Change-Id: Ib44426868cdc326ef4c92cc310a4f11409581f8d
Partially-Implements: blueprint bgp-spinout
Partial-Bug: #1560003
This is for how to use the BGP dynamic routing API.
Change-Id: I235e2def28c307cd5b4ba10374674a166a953e3a
Partially-Implements: blueprint bgp-spinout
Partial-Bug: #156000
This patch restructures existing documents for better user
experience.
Below changes are done as part of this patch-set:
- Re-structured/Reworded existing documents.
- Identified and added dummy documents for required devrefs.
Implements: blueprint bgp-spinout
Partial-Bug: #1560003
Change-Id: I71d9f6107bca165d72b6f6e710ac6e0e6108fcf9
This patch-set prepares the basic code structure with all
the tools required for running static and unit tests.
Note: All the imported code from the seed repo is being removed
temporarily and will be added after the required re-factoring
needed as per the new repo in the subsequent patch-sets.
Co-Authored-By: Ryan Tidwell <ryan.tidwell@hpe.com>
Implements: blueprint bgp-spinout
Partial-Bug: #1560003
Change-Id: I9bff3d916279c4f335b309e7a2c2e943ac6f6cde