Commit Graph

11 Commits

Author SHA1 Message Date
jiaqi07 ce437b7523 remove unicode from code
Change-Id: I23078d93d768deee0e8b93cbe254aea104e21f33
2022-08-06 08:58:53 +08:00
Andreas Jaeger 2612a98878 Switch to newer openstackdocstheme version
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.

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.

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: I263e2109e455ee98a940cb34356e37473413cad4
2020-05-24 15:15:51 +02:00
Andreas Jaeger 7e2d6f2292 Update docs building
Update docs building:
* Switch to sphinx-build
* Update requirements for Sphinx and openstackdocstheme for
  python 3, create doc/requirements.txt file.
* Remove unneeded doc and translation sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine.
* Use TOX_CONSTRAINTS instead of obsolete UPPER_CONSTRAINTS

Change-Id: I6ff4427014fc967a6f7b28fc6cbe5a0f4eca601c
2020-05-03 11:22:47 +02:00
Iury Gregory Melo Ferreira 8bcc4fa982 Split Tempest tests between ipmi and redfish
- Renamed the classes from the ironic_standalone scenario
- Added logic to choose redfish as driver when possible

Change-Id: If81a39dd8bee657bba8c5cee0fead900c6e8f56c
2020-03-30 17:36:02 +02:00
Iury Gregory Melo Ferreira a512913839 Use service_available
To enable tests in tempest the services need to be added
to `service_available` and not `service_enabled`

Change-Id: Id4fd48d98f521f8ab3c49ccb12f8c770bc787c21
2020-03-13 11:41:19 +01:00
Kaifeng Wang 6f4e2a3b08 Build pdf doc
The is one of community goals that each project could produce a
single PDF file. The pdf should be in the output of openstack-tox-docs
job.

TeX packages are required to build PDF locally, following is recommended:

* inkscape
* texlive-latex-base
* texlive-latex-extra
* texlive-fonts-recommended

More about the goal:
https://governance.openstack.org/tc/goals/train/pdf-doc-generation.html
https://etherpad.openstack.org/p/train-pdf-support-goal
https://etherpad.openstack.org/p/pdf-goal-train-common-problems

Change-Id: I8ebbe9ea1bb2914061a8307f3edfabab166a3c38
2019-09-05 14:27:16 +08:00
Riccardo Pittau 3a2e36a68d Removing obsolete oslosphinx
Removing oslosphinx from docs requirements.
If any extensions is needed for building docs we should rely on
the openstackdocstheme or directly on sphinx modules.

Change-Id: I1d9e9f856b28686de1f65c5c4fc951d83dba6b7a
2019-04-11 10:07:11 +02:00
Dmitry Tantsur 0c4a693bb4 Update the usage documentation with recent changes
Cover the "driver" option and more regular expressions. Also explain
which regular expressions are used in which jobs.

Change-Id: Ic5ccb91b603e0e0bdaa51501025b85383d42453b
2018-09-07 14:41:57 +02:00
Dmitry Tantsur ea9af86dc5 Add example configuration for running our tests with nova
This is essentially taken from our devstack plugin, removing bits
required for standalone tests (to be covered later).

Change-Id: I2f213ded1298833f5b4c1b712112bc9f1856671e
2018-03-14 17:53:12 +01:00
Dmitry Tantsur a068e664d6 Update README and setup.cfg, initial version of usage guide
* Set setup.cfg URL to the (future) documentation link
* Remove Python 3.3 and 3.4 support, leave only 3.5
* Update README with actual information
* Include README in index.rst as an introduction
* Very basic usage guide, mostly links to Tempest docs
* Switch links to HTTPS

Depends-On: If130b765604d606420a4877a548e82d311ef7b9b
Change-Id: Idacf84322773e40eaaa6346dc062291578876a1d
2017-12-21 11:27:12 +01:00
Jim Rollenhagen 4f8f2299fd Initial commit from cookiecutter
Change-Id: Ia8fd7b9310e598b1e9d7c1eb3d2a484bc667432a
2017-01-27 15:55:29 -08:00