On Jammy hosts the docs will not build due to an
incompatibility between Sphinx and Python 3.10.
Increase Sphinx version in requirements.txt to at
least 4.2.
Change-Id: I34d9c1a6baa042535ea74758c9a4b51f97e6965a
Adds a redirect capabilities for the charm-deployment-guide for the
config-openstack.html to configure-openstack.html renaming. This also
adds whereto testing in order to validate and confirm that the redirect
links are working as intended.
Note, this will redirect the user from the config-openstack.html for any
of the release names. This may result in a 404 not found if an older
release is being accessed since the renaming/refactoring will not be
backported.
Co-Authored-By: Peter Matulis <peter.matulis@canonical.com>
Co-Authored-By: Billy Olsen <billy.olsen@canonical.com>
Change-Id: I61d2eabadd76c86fa63b49c6b7552bcb1ee20d67
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
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: I666adb3c053b914d81790c56e08fd2ce9f6a7d1a
Remove obsolete sections from setup.cfg
Remove python2 lines from requirements, the repo uses only python3.
Change-Id: I919fca05fa031e7bb17f7800a8f3a16b482e0a04
Update repo to use current Sphinx and openstackdocstheme versions:
* update requirements
* update conf.py to correctly set variables
* update tox.ini to use python3
Change-Id: I44d41c3d78dfddf325ef7c65a8e1c9a1ddf96094
There's no .md file in here, so change links. Looking at the used links,
these are all external links and thus sphinx cannot test whether they
work. Use internal links so that all links work - and work even after
renames.
This shows up as e.g.:
WARNING: unknown document: install-maas.html
Update tox.ini so that these are hard errors.
Remove dead requirement oslosphinx, it's not needed anymore here since
openstackdocstheme is used.
Change-Id: Ieae398aecb48c2e26de5c50261e700f8790e64ce
This patch adds instructions for upgrading OpenStack using the
charms.
Depends-On: I03f3d641b50cfc6f02262edb0f714ba6e9566775
Change-Id: I9019da2c79c1262043714a1605efd85700478744