With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and should
not be used.
Change-Id: I7d612a82e0b79ad1d34f9cbd75c5e19f201d7741
For vlan scenraio we can't use octavia_provider_network_name for
octavia_provider_network but it's pretty big override, which might be
more handy with having an extra variable, that will be used inside it.
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/787199
Change-Id: Ib5627dc3b37626e056c3cfe9ce54ee6a7ff25dd5
Current octavia doc missing some vital parts, without which is very hard
to handle octavia deployment.
Change-Id: If6841452b8659b0f3c1240dda56898babf1e0c89
Octavia v1 options have been dropped from upstream on Train. They have
no effect nowadays so no reason to futher carry it's codebase
Change-Id: I1c8f9723ca2ac2b468725c2954adcdaff54dbdf0
The sync from https://review.opendev.org/733244 updated to
openstackdocstheme 2.2.1 and reno 3.1.0 versions.
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.
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: I495d48d0c2a9d83e987bf04abc78fbd15fd6a761
New version of openstackdocstheme (Victoria+) respects pygments_style.
Since this repo is using now Victoria (master) requirements but has
not branched for Ussuri yet, it uses the new version.
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.
Change-Id: I65977a52f4bc9ffb8b7e1b3f7ecb147b8a64d488
The Configuring the Octavia Load Balancing service documentation
is updated for Queens and upwards along with isolating pip package
installations into a virtual environment
Change-Id: I3ba16015e427afb92c8e99db3d4b3d311d7074df
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:
https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html
Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.
Change-Id: I8783737c2fdfd625e9f015a3630d664e2e2e0cc6
Story: 2006105
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.
Depend-On: https://review.opendev.org/#/c/672904/
Change-Id: Ib07384ce3098ce40567a5a6937ea763236cebae1
sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail. This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.
Change-Id: I74e6590bc565d1e5f12d713067a410f353a11b6e
We long ago moved the Octavia role out of experimental status[1]
so this patch fixes the old docs comments that list it as such.
[1] https://docs.openstack.org/openstack-ansible/queens/contributor/ \
testing.html#maturity-matrix
Change-Id: I537275e43ff304c8c3e92f401e687029dada79cd
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Fixes tox-docs building:
* wrap overlong lines
* move doc8 to linters target following PTI.
Change-Id: I54bde3820722bf981913ff8816fd1670f9d3c17a
Story: #2002586
Task: #24319
This will download a test amphora image per default form the
Open Stack artifact storage to speed up tests. Operators can
configure their won artifact storage to simplify deploys.
Change-Id: I408d4128d35aab889dbe89fd9497d83a7830129b
With Queen the deprecation cycle for neutron lbaas started
so default to a stand alone Octavia installation.
Change-Id: I362508b21b39f3f096cc7ee8ee330f6eeab1648b
With addition of pip_install on every node, we don't
need to have pip_install as a meta dependency.
Depends-On: If3412bb888ebb854874bbc43eb76bfcb3e4a7868
Depends-On: I79ff70c438b44753be2a93f004ebbc46de0a963d
Change-Id: I618fd3e2b9c65d054e8d1febe1fc19e8cb9fbf1c
According to "code conventions" [1], do not use "-y" option.
Instead, use apt-get install package, yum install package,
or zypper install package.
[1] https://docs.openstack.org/doc-contrib-guide/writing-style/
code-conventions.html
Change-Id: I19d120c57d8f8d1a5e9ab2259587d1978ee8fbed
Setup support for running the linters and functional tests under zuulv3.
Depends-On: I6490979d208938634373c08d164461e9d5d1150a
Change-Id: I04d1d38b6fb80400ffbe38e803f760b99eadf232
For Pike Octavia gains a way to run independent of Neutron with the
new V2 API. This adds an (experiemntal) switch to enable this which
defaults to False.
Change-Id: I009ea4feb7aecda861701af277122001c9bf4500
- Adds iptables rules
- Makes sure that health manager ip is the one
on the management interface
- Reworks variables
- Improves documentation
- Tests now run with an extra octavia network
- renamed mgmt network to lbaas-mgmt
- added ubuntu/centos specific iptables save/restore
commands/packages
Change-Id: I761ce0d2dce73d018c2ba2022798a3962e44b235
This adds the anti-affinity and availability zone configuration
options and recommends anti-affinity in the config documentation.
Change-Id: Ie4a196eba868b03b52bf98312c6a38b68369ad85
- installs Octavia service in OSA
- adds a test which installs Octavia (but uses noop
to work around gate limitations)
Co-Authored-By: German Eichberger <German.eichberger@rackspace.com>
Change-Id: Idb419a4ca5daa311d39c90eda5f83412ccf576ad