Commit Graph

49 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 24009cfef6 Switch sphinx language to en
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
2022-05-30 16:01:40 +02:00
Dmitriy Rabotyagov 941e671e06 Make octavia_provider_network better configurable
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
2022-05-10 18:45:51 +02:00
Zuul f22cae7d7f Merge "Fix spelling mistakes" 2021-10-06 10:25:03 +00:00
Bjoern Teipel fe7bc63170 Update amphora image creation
Update the octavia image creation for python3

Change-Id: I6bbd70c9e752fcf01abd1a9ee918595a1baa39f0
2021-09-20 19:58:37 -05:00
Jonathan Herlin 67c18d7034 Fix spelling mistakes
Just some various spelling mistakes I noticed while reading

Change-Id: Icc95027153b7fa86f856906630f1cfbde9149b25
2021-08-27 16:15:42 +02:00
Dmitriy Rabotyagov b4e90bf68f [doc] Adjust octavia docs
Current octavia doc missing some vital parts, without which is very hard
to handle octavia deployment.

Change-Id: If6841452b8659b0f3c1240dda56898babf1e0c89
2020-12-15 09:19:37 +00:00
Satish Patel 1be636c5ab Removing spare_amphora_pool_size option
Victoria and future releases going to deprecate this option.
https://docs.openstack.org/octavia/latest/configuration/configref.html#house_keeping.spare_amphora_pool_size

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/765544
Change-Id: I99425c9b65c6327636a94c00b32545553a705611
2020-12-05 00:22:47 +00:00
Dmitriy Rabotyagov e00cb9c563 Drop octavia v1 api options
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
2020-12-02 14:27:43 +00:00
Jonathan Rosser 9cf165dfce Fix linter errors
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/765134
Change-Id: I9072c5311ab5ff7b76095c20cad802ddf65efedc
2020-12-02 13:10:48 +00:00
Zuul f335807a95 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:43:22 +00:00
OpenStack Proposal Bot f461e880b2 Updated from OpenStack Ansible Tests
Change-Id: Ib8de8880ab4cef2252f2b2aacaf920f993f22629
2020-06-03 19:08:02 +00:00
Andreas Jaeger 9ce36dc684 Use newer openstackdocstheme and reno versions
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
2020-06-03 20:03:13 +02:00
Andreas Jaeger 1119512f06 Update docstheme for style
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
2020-05-20 18:50:39 +02:00
OpenStack Proposal Bot ac30ba2152 Updated from OpenStack Ansible Tests
Change-Id: I0726c52c38f8cfb7553aed91a1091c44b63e6729
2020-05-12 18:04:48 +00:00
OpenStack Proposal Bot 69efc9f51d Updated from OpenStack Ansible Tests
Change-Id: I42ab5ce717f71817262f56ec4974b08c00ab6d2b
2020-05-05 13:33:21 +00:00
OpenStack Proposal Bot d8ce7c7738 Updated from OpenStack Ansible Tests
Change-Id: I1ac403a3c3e9f8ba65486eca0e3e25e524ebdc89
2020-04-13 17:52:12 +00:00
Bjoern Teipel b20d64bdc3 Update octavia configuration documentation
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
2020-02-21 15:30:16 -06:00
Chenjun Shen 128f6ea134 Fix typo.
Change-Id: I7fc56f4eebbd76e52106ed4d741d090df52bfa7f
2020-01-15 11:30:11 +01:00
OpenStack Proposal Bot 23b73a8a88 Updated from OpenStack Ansible Tests
Change-Id: Ib266452bd25028567ab9646305138a54b75378ff
2019-11-21 16:35:32 +00:00
Dmitriy Rabotyagov fa7b62fca2 Replace git.openstack.org with opendev.org
This patch replaces git.openstack.org with opendev.org as redirection
from old path was enabled.
Also we change upper constraints url due to [1]

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: I7d232d94f9c4e9f6493045245f60475f233b185d
2019-11-14 18:02:58 +02:00
Dmitriy Rabotyagov 942a245af6 PDF Documentation Build tox target
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
2019-10-18 17:32:17 +03:00
pengyuesheng 0b695186d9 Bump the openstackdocstheme extension to 1.20
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
2019-09-20 13:51:27 +00:00
OpenStack Proposal Bot a18639c4e8 Updated from OpenStack Ansible Tests
Change-Id: Ic44e30b259539b5e1dd0817639211722570f62a9
2019-07-30 19:42:42 +00:00
OpenStack Proposal Bot bfc75d1036 Updated from OpenStack Ansible Tests
Change-Id: I951c09e0a65dd18c0ebe7c345800f9ac108a6f06
2019-07-20 09:36:25 +00:00
zhangboye 29b845468c Cap sphinx for py2 to match global requirements
Change-Id: If3250e58d940943d775eee6edbb6ecb92e05c344
2019-06-07 09:54:45 +08:00
Mohammed Naser 7aa511643a docs: drop sphinxmark
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
2019-04-04 05:10:53 +00:00
Michael Johnson 8f8bb5681e Fix old docs listing octavia as experimental
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
2019-03-30 02:47:28 +00:00
huang.zhiping c9864b7b6a switch documentation job to new PTI
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
2018-09-21 10:06:27 +02:00
German Eichberger 1515ca276b Adds certificate generation
This will generate self-signed certificates needed
for Octavia during install.

Change-Id: I39bbc4c43633b844b55f463723ba1b72d79fd206
2018-04-24 14:38:58 -07:00
German Eichberger 95eee6bc11 Downloads amphora images from artifact storage
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
2018-04-17 16:31:59 -07:00
wangqi 3b964bd920 fix a typo
Change-Id: I740fc5dc294c10bf6797bf64f353e56701c7bf0b
2018-03-26 08:55:45 +00:00
German Eichberger c8f4f275a1 Make Octavia V2 API default
With Queen the deprecation cycle for neutron lbaas started
so default to a stand alone Octavia installation.

Change-Id: I362508b21b39f3f096cc7ee8ee330f6eeab1648b
2018-03-21 15:46:30 -07:00
OpenStack Proposal Bot 6e17b3c0b5 Updated from global requirements
Change-Id: Icd98abf5ee92598148b56c693352c34ab0803db0
2018-03-15 07:37:25 +00:00
OpenStack Proposal Bot 88c3973311 Updated from global requirements
Change-Id: I1df5a617e15b6bc893f4ddfc3ed49de76e986cd0
2018-03-10 13:36:50 +00:00
ZhongShengping fe98b558dc Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more detials information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: Ic0e99e0419ac43c42a6cea2664306239c9490862
2018-03-09 12:01:27 +08:00
Maxime Guyot 965a9dbe9a Fix file path
Change-Id: I711e3034580df426f06f3751ab2191fbd42e30ad
2018-02-14 10:21:46 +01:00
Jean-Philippe Evrard ff953534b6 Remove pip_install dependency
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
2017-12-05 11:55:53 +00:00
Vu Cong Tuan 58623931f0 Do not use “-y” for package install
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
2017-11-08 14:33:28 +07:00
Zuul b7df5e3d0a Merge "Add zuul v3 support/jobs" 2017-10-27 20:28:00 +00:00
Michael Johnson b9d8aa3fd6 Add zuul v3 support/jobs
Setup support for running the linters and functional tests under zuulv3.

Depends-On: I6490979d208938634373c08d164461e9d5d1150a
Change-Id: I04d1d38b6fb80400ffbe38e803f760b99eadf232
2017-10-27 10:45:17 -07:00
Kourosh Vivan 59d88d4cc4 Fix var name in doc
octavia_service_net_subnet_cidr do not exist,
var name is octavia_management_net_subnet_cidr.

Change-Id: I5b8d261c17c721e4b7e0b4ee7e58088ea18bed24
2017-10-26 10:18:25 +00:00
German Eichberger 072bf2c64d Enable V2 Octavia API (Experimental)
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
2017-08-10 21:08:37 +00:00
German Eichberger 8cfa0e02ca Octavia will create the network + upload image upon request itself
This is needed to simplify an intgrated AIO deploy

Change-Id: I7b8a2314a23281a4369d431aba280e0c0dc66f22
2017-07-21 21:53:38 +00:00
ZhongShengping e8693a1935 Fix openstackdocstheme settings
To use openstackdocstheme 1.11.0 properly, this patch fixes
some settings according to follow[0].

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: I79f5da1152a7d6ba172230547cd94ee787dbb91a
2017-07-03 16:21:03 +08:00
German Eichberger 38e365f945 Adds iptables rules to protect octavia server container
- 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
2017-04-07 09:47:13 -04:00
German Eichberger f28deeed3c Adds anti affinity hint and az configuration option
This adds the anti-affinity and availability zone configuration
options and recommends anti-affinity in the config documentation.

Change-Id: Ie4a196eba868b03b52bf98312c6a38b68369ad85
2017-03-28 12:03:25 -04:00
Jimmy McCrory 9d873be6ab [DOCS] Fix rendering of code blocks
Add a new line above code-block directives.

Change-Id: Ib60c26947c925e0b26d0847e0e3621b15925c1eb
2017-03-11 19:23:04 -08:00
German Eichberger 97ee48059e Clarifications and doc improvements
- adds a few lines the install doc
- adds a comment to test network config

Change-Id: I98b005aee7ad220634b8f58b098ce459b4c78179
2017-03-09 09:22:12 -05:00
Major Hayden f510d6561c Octavia role hacking
- 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
2017-03-01 12:48:12 -05:00