Commit Graph

23 Commits

Author SHA1 Message Date
Federico Ressi
f7eb2202dc Remove RTD Pip requirements file.
Change-Id: Ic992ce5f475128b2a4cfc412a1de044ab8f7d434
2019-09-24 11:14:19 +02:00
Federico Ressi
397df13f78 Fix docs building requirements.
Change-Id: I39b093c4a9150330234306879dd9047629cfcf0d
2019-09-20 15:09:06 +02:00
Slawek Kaplonski
b66d690c93 Add possibility to prevent Tobiko from creating test image
It can be done with env variable TOBIKO_PREVENT_CREATE.

Change-Id: I46b3fb4e34c482b99b53461cb404012f02d2c890
2019-08-05 15:12:08 +00:00
Zuul
08bdbc79ea Merge "Fix build autogenerated config files doc on RTD" 2019-07-24 15:21:46 +00:00
Slawek Kaplonski
4b91c2baad Fix build autogenerated config files doc on RTD
This commit changes working dir from which sphinx-build is
run when using tox to make it working in same way as it is
done on readthedocs.org when documentation is build.

This commit also fixes path to oslo-config-generator config file
that it will be fine for spinx-build to autogenerate config.

Change-Id: I14982b3cbaa0bc87390e8694c4c866a3b7c375fa
2019-07-24 15:38:11 +02:00
Zuul
5c168025dd Merge "Add possibility to prevent Tobiko from creating test resources" 2019-07-22 15:27:33 +00:00
Slawek Kaplonski
dbf7421239 Add possibility to prevent Tobiko from creating test resources
It can be done with new env variable TOBIKO_PREVENT_CREATE.

Change-Id: I2f0fe7ee1c2673cc4024b7784441f622a7abb103
2019-07-22 15:55:34 +02:00
Slawek Kaplonski
01d5d02543 Add requirements file for RTD builds
In Read The Docs service only one single requirements file is
supported for the project. See [1] for details.
So we need to have "rtd-requirements" file which will include all
requirements for the project.

[1] https://github.com/readthedocs/readthedocs.org/issues/1112

Change-Id: I6512558ae67d4a874135cdbf2bcb50d8a94ac7f5
2019-07-22 14:59:14 +02:00
Federico Ressi
7d4dbbd563 Update documentation after some required resources creation has been automated.
Change-Id: Ia24795714836a69472ef492f2d843bca4412f3f1
2019-07-22 11:30:45 +02:00
Slawek Kaplonski
d050e3399a Autogenerate config options and sample config file
This patch adds to "docs" tox job ability to automatically
generate sample config file and config reference based on
config options defined in code.

Change-Id: Id960cc28d1b13ef3ed15e911f59620afb83f45b9
2019-07-18 17:51:49 +02:00
Federico Ressi
797b8563ba Update documentation after adding fixture to create flavors.
Change-Id: Ibdec2c858698ad6092c6b076b1138739d6aa46df
2019-07-05 17:38:28 +00:00
Federico Ressi
cc8e9ceb9b Update documentation after cirros image creation has been automated.
Change-Id: I36a8ee185b2309e550e5a337b3ae39e95ebbc60c
2019-06-27 11:04:00 +02:00
Federico Ressi
07ea422696 Implement Glance image management (setup and cleanup)
Change-Id: Ibba2b2ea4ca2e919aca3bbdde225db8f0b79450c
2019-06-27 07:46:03 +02:00
abregman
935856cb21 Refine tobiko faults
* Setup proper logging
* Extend os-faults configuration template with more services
* Add unit tests initial files (Python API and CLI)
* Add proper doc explaining how to use tobiko faults

Change-Id: I6d528981fea6c76d20f4da095a86189748038f77
2019-06-05 22:18:28 +03:00
Federico Ressi
c97995dc9f Update docs requirements and fix link
- update documentation building requirement
- fix broken link in documentation page

Change-Id: I3b17aac420233b027acc14666fb50fdbd220b26d
2019-05-27 04:46:11 +02:00
pkomarov
7aaab7fb57 Improve KeyStone credentials parameter handling.
- Put order in keystone credentials parameters
- Add keystone auth parameters:
  * domain_name
  * trust_id
- Add support for environment variables:
  * OS_USER_ID
  * OS_PROJECT_ID
  * OS_TENANT_ID
  * OS_DOMAIN_NAME
  * OS_DOMAIN_ID
  * OS_USER_DOMAIN_ID
  * OS_PROJECT_DOMAIN_ID
  * OS_TRUST_ID

Co-Authored-By: Federico Ressi <fressi@redhat.com>
Change-Id: I66085db690c8f72408b79b3abea9dce7c60b4ea2
2019-05-08 17:32:58 +02:00
Federico Ressi
144f50fe01 Document how to configure Tobiko and run scenario test cases
This also improve other documentation pages and add many
cross section references.

This guide has been tested on CentOS 7 (Python 2.7) and
RHEL8 (Python 3.6).

Change-Id: I827dcf7237792ab94286c960968df405c7e548b9
2019-05-07 17:00:34 +02:00
Federico Ressi
0112246649 Fix requirements and use ReadTheDocs HTML documentation theme
Change-Id: Ibc24055f05b880a5f21a415078472dff21a0fb9d
2019-05-07 17:00:32 +02:00
Assaf Muller
f301597e87 Clarify README.rst, remove duplication in docs/index.rst
* Add a simple explanation of what Tobiko is to README.rst
* Instead of duplicating README.rst content in to doc/index.rst,
  just pull the content from it via an rst directive.

Change-Id: I878bf9517fce54827bc5b4528bd1af695352f8cb
2019-05-01 16:08:21 -04:00
Federico Ressi
1f2717321f Add missing copyrigths
Change-Id: Ia0fe276fc82ea3d56f766873c479fa901d6677c3
2019-04-30 12:10:30 +02:00
Federico Ressi
42eaa77a3b Update README file
Change-Id: I5a8ac32405c47d30e528fecc692328f37cfa73e6
2019-04-29 10:42:54 +02:00
Federico Ressi
4f52d00056 Add quick start guide to RST documentation.
Change-Id: I33f8fd242745a8779cb6133a37fc91e8f34bb22a
2019-04-26 15:23:56 +02:00
Federico Ressi
08d12255aa Create docs job and environment
- Add docs CI job and Tox environment
- Create RST documentation sckeleton
- Use OpenStack theme for releasenotes job.
- Move docs/ code to doc/ folder to conform to OpenStack standards.

Change-Id: I8b917abe46125fec32076637a041a728257fa96a
2019-04-26 11:13:01 +02:00