Commit Graph

35 Commits

Author SHA1 Message Date
Jonathan Rosser 0c2c3e6e3b Update deploy guide copyright years to be current
Also will have the side effect of publishing the deploy-guide
once this merges on 2023.2 branch which did not happen
automatically.

Change-Id: I7e7929ec1d31bdb650b41bd4f235affce8f36fed
2023-12-12 16:56:27 +00:00
Dmitriy Rabotyagov f443e9316e [doc] Update deploy guide with relevant roles
Change-Id: Iaf650e7f8895b0c6f8e3c551586048a438fd02b9
2023-09-19 11:55:29 +02:00
Dmitriy Rabotyagov b97c4860eb Start 2023.2 (Bobcat) development
Depends-On: https://review.opendev.org/c/openstack/tempest/+/884584
Change-Id: I124942ace678765b01bcb642798bdca6d14f3141
2023-06-06 17:08:01 +00:00
Dmitriy Rabotyagov 5b9ea29ff4 [doc] Update upgrade guide to mention SLURP
Despite Yoga is an unofficial SLURP release, we're preparing all tooling
and test upgrades from Y to 2023.1. With that we're mentioning
in docs, that upgrade from Y is possible. We also update release names
that are used in docs.

Change-Id: I41eb336016920624bbf0fa7641301c64cce1070a
2023-05-31 18:01:11 +00:00
Andrew Bonney b9dbe402ad Correct series names for documentation
The upgrade guide renders the wrong release names.

Change-Id: I577777e80e8543205138e058076ad65b3ed59871
2023-01-10 10:17:54 +00:00
Jonathan Rosser 93b35e0b68 Correct series names for documentation.
The upgrade guide renders the wrong release names.

Change-Id: I69f90cf5da035777570a733644efa95a18634039
2022-08-03 10:50:03 +01:00
Dmitriy Rabotyagov aab4de765f Start Xena cycle
We also don't use u-c for placement client because of the
regression that breaks utility install and hasn't been tagged
yet.

Change-Id: Ifa659c2dfc76003e2f64cabd307ce17bbfb262a8
2021-07-05 18:02:18 +00:00
Dmitriy Rabotyagov d7334fc785 Continue Wallaby release development
Depends-On: https://review.opendev.org/768008
Change-Id: I85e79bdee4dd2e24b369d9dd5bdcfb1b51611719
2020-12-27 08:57:40 +00:00
Dmitriy Rabotyagov 8a3dd1414c [doc] Update current_series_name
In order to get relevant links we need to update *_series_name

Change-Id: I2ac7e00a80876a828a831bdea5a73cfc3506709f
Related-Bug: #1893815
2020-09-11 12:42:14 +00:00
Andreas Jaeger 3c4e47f050 Switch to newer openstackdocstheme and reno versions
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: Ia39d9da11dacaff56c97367a30c0ace7385c7128
2020-06-02 19:36:17 +02:00
Andreas Jaeger 5d8000967e 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: I97eed9ddd952b002830cae20136d6700c46901f9
2020-05-20 16:45:24 +00:00
Andreas Jaeger 2860f1bda5 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Depends-On: https://review.opendev.org/722854
Change-Id: I190f32b2eea20024c71fc74bac7f5d011768473c
2020-04-29 06:20:40 +00:00
Dmitriy Rabotyagov 2deabaeb4c Fix latest_tag rendering for stable versions
Once role is checked out to the branch, pbr increments latest version
which results in not existing tag in the docs.
So we change the way of getting latest tag of the branch to
`git describe`

Change-Id: I6abb27b23290d04d639696b5821932db7da58546
2020-04-13 16:47:48 +03:00
Jean-Philippe Evrard 3fbc5b959a Start Ussuri cycle
This moves master back to Ussuri

Change-Id: I8de15f5a8c45973180b616fa6eba8677903051f1
2019-10-28 22:20:55 +02:00
Dmitriy Rabotyagov bb863c176c Update docs regarding train release
Change-Id: I1ee20c64b0c22f74cc0e9d29b11c75c7f4000dd3
2019-10-25 13:27:36 +03:00
Andreas Jaeger 96c6635a15 Update links
Replace moved networking-guide with current location.
Replace non-existing anchor in https://galeracluster.com with page link.
Replace some more moved pages with new location.
Fix many places to use https instead of http.

Use internal RST link that can be verified instead of external one
for /user/security/index.html.

Checked with:
sphinx-build -a -E -W -d doc/build/doctrees -b linkcheck doc/source doc/build/html

Change-Id: I0368e509ba6702e0da1a9c96f7cee76a6d35b3e0
2019-08-04 16:50:01 +02:00
Jean-Philippe Evrard b9e3deb8c2 Remove subprocess call
pbr version can give us this for relatively cheap.

Change-Id: I7ddc1fccf926edb92058abf0a80db838ffc74c38
2019-04-06 09:15:24 +02:00
Mohammed Naser 21ead44381 gate: drop sphinxmark
sphinxmark is currently broken due to Sphinx 2.0.0 release, this
patch drops all of the code which uses it for now until we land
an upstream fix that unbreaks us.

Change-Id: Iba0bc579b6a82046ca0a0d7177d2ba9fd95ac3a4
2019-04-03 11:55:14 -04:00
Florian Haas 6e8904062f Update docs & upgrade scripts for Stein
Closes-Bug: #1790158
Change-Id: I37d8c90dedf0cf9e36c913ba7541440b9964e631
2018-09-04 17:20:29 +01:00
wangqi 40771a06c0 Replace deprecated library function os.popen() with subprocess
os.popen() is deprecated since version 2.6. Resolved with use of
subprocess module.

Change-Id: I895f12807b3823f649369f27495c9182f01a7a14
2018-05-17 13:44:15 +00:00
Jesse Pretorius ca49f4121e Ensure that RDO/SUSE series repo instructions stay up to date
The deployment host documentation gets out of date really quickly.
This patch makes it self maintaining. Note that due to the fact
that RDO/SUSE do not implement their repositories for a new
release until much, much later in the cycle, we use the previous
release repo for master. This will self-update during our RC
when the stable branch is cut.

Some formatting adjustments have made to prevent the interpretation
of URL's as links by sphinx and to remove the use of multi-line shell
commands.

Closes-Bug: #1759721
Change-Id: Id28540d335390a52e0eb65a734a1d594235265d6
2018-04-04 10:56:24 +01:00
Jean-Philippe Evrard 5a8e199ca1 [Docs] Simplify docs configuration
We don't need that many variables for the deployment guide, there
is barely any substitutions done. Simplify the documentation to
a bare minimum.

On top of this, we adapt for the latest openstackdocstheme.

Change-Id: I3502b6a943bacc6dac1b757961348eb04771750d
2018-03-29 19:12:45 +00:00
Jean-Philippe Evrard 7b4989d104 Point to Queens as previous branch
Change-Id: I73e8d8a05c24f70ff0c7801db711e8b945d6c364
2018-02-27 11:20:43 +00:00
Jean-Philippe Evrard b6eb92beca [Docs] Move limited connectivity to user guide
This is a user story and should be treated as such.

Change-Id: Id7b7e58aaaf0630b9b1b99796c39eebbc28e0b04
2018-02-22 16:54:26 +00:00
Jimmy McCrory c5551f2c8c Move inventory files to folder in root of repo
Move the playbooks/inventory folder, group_vars, and host_vars to
inventory/ in the root of the OpenStack-Ansible repo. This helps better
organize the repo structure since playbooks/ will now only contain
playbooks, shared task files, and included repo package var files.

group_vars and host_vars are moved alongside the inventory since that's
the default place that Ansible expects those folders and to help better
prepare for Ansible 2.4 where multiple inventories can be loaded,
automatically including relative group and host var files.

Effected docs, scripts, and variables have been updated with the new
paths.

Change-Id: If50e2412c3fd6575d7041deb8ecc9480b04184cc
2017-12-16 02:34:33 -08:00
Jean-Philippe Evrard f17540a062 [Docs] Replace draft with latest
Since zuulv3 changes, we should publish master branch
on latest instead of draft.

Depends-On: Ib718d4674768380decefc93f6189527b6cf1ed1b
Change-Id: Ie3c12c9b880f1d564a9f367b9a30287695d41198
2017-10-27 14:08:18 +00:00
Jesse Pretorius ae96fb100c Update documentation redirects
In order to ensure that the deploy guide and
other doc references point to the right places
we update the URL's accordingly.

Change-Id: I8360c47d108ac673ed744c659ba9d34a3ef4c33e
Closes-Bug: #1711108
2017-08-29 18:14:23 +01:00
Jesse Pretorius 956e829111 Update docs/tooling for Queens
In the upgrade tooling and the docs references we use
the series name in a few places. This updates them all
for development in the Queens cycle.

In the docs there are many references to Ocata manuals
which are left alone as the upstream Pike docs have not
been published yet.

Change-Id: Ice2169bd40f5712dd9ec9a9eb946fe0244f32294
2017-08-23 09:08:32 +00:00
ZhongShengping b0ff0fda14 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: Iba47e61ee6c2d326b222ef69e752f8266e014a25
2017-07-07 08:25:10 +08:00
Jesse Pretorius ef70b6f64a [docs] Update doc references for Ocata/Pike
Change-Id: I098801b25e8c390b4157a57596431ed4b78e3a38
2017-03-08 18:04:18 +00:00
Jimmy McCrory 92ccc1b8cd [DOCS] Include branch in links to role docs
Create a new external link alias for role docs to simplify adding links
for them within the deploy guide and to automatically include the
correct branch name within those links.

Closes-Bug: 1620233
Change-Id: I02a474fabe5c1a7499e828c4661cf6b232886409
2017-02-14 08:33:06 -08:00
gecong1973 a687052023 Use https instead of http for git.openstack.org
TrivialFix

Change-Id: Ia69034ea3b571e88d6e8e9f12c3b974bb81e4bb2
2017-02-06 11:53:49 +08:00
Nolan Brubaker a1a25002ba Add conditional branch names for docs links
Since the deploy guide moved to a separate directory structure, relative
links throughout the docs have been pointing to nothing. This change
applies some logic to figure out the correct format for URLs based on
the current branch and the deploy guide/dev docs conventions.

The actual link generation is done via the sphinx.ext.extlinks
extension, which allows for defining custom link generation roles. This
achieves the desired behavior in terms of dynamic link construction, but
does alter the standard linking conventions.

Another side effect is that docs generate this way will always point
to the live URLs, not to HTML generated for a gate job. It may be
worthwhile using relative links within the deploy guide/developer docs
and only using these automatic external ones for cross-references.

Usage for dev docs looks like this:

    :dev_docs:`Link title text <last-part-of-url.html>`

And for the deploy guide:

    :deploy_guide:`Link title text <last-part-of-url.html>`

Some examples inline have been provided, to demonstrate how these fit in
different contexts.

Some small code style fixes are also included.

Change-Id: I4d065f1f2d7c1372f3f829ab9e5297d5028f2ee6
2017-01-10 13:04:22 -05:00
Robin Naundorf 312147a6d7 Fix git url for deploy-guide
* change giturl to `deploy-guide/source` to fix wrong reference in
  bug report feature

Change-Id: I848e00b119760de89f7d7e76c8e8f41596a7e489
2016-12-19 10:55:07 +00:00
Alexandra Settle ca1e4cccd9 [DOCS] Adds a cookie cutter deploy guide for d.o.o
Also removes old install guide in favor of the commited deploy guide

TODO: Link for the deploy guide to be commited

Change-Id: I72c1d344a4cc8df4d92ff296200704639771eb88
2016-11-18 13:27:57 +00:00