Commit Graph

222 Commits

Author SHA1 Message Date
Zuul 6239bcaafb Merge "Remove ref of patrole" 2023-04-25 17:10:25 +00:00
Martin Kopec 6938ec9fad Use allowlist_externals in tox.ini
The tox used the old reference to the allowlist_externals,
this patch updates that.

Change-Id: Ic9d53dfda85aa32f38a1a2679d0ea811796480a8
2023-04-25 16:14:30 +00:00
Ghanshyam Mann f359315ee6 Remove ref of patrole
patrole project is not maintained and in QA
PTG, we decided to retire it.

- https://etherpad.opendev.org/p/qa-bobcat-ptg

Depends-On: https://review.opendev.org/c/openstack/governance/+/880014
Change-Id: I85f21612446fb9d899326398950f3c8a32747141
2023-04-12 14:22:30 -05:00
Zuul 8cb458fe83 Merge "Fix typo" 2022-08-06 16:17:54 +00:00
niuke 2bfaf0f2ce remove unicode literal from code
Change-Id: Ib40da38dd6681c94651ffc2bc98fc852f76392ac
2022-07-30 15:45:33 +08:00
Hervé Beraud 11718aca88 Fix typo
Change-Id: Id8c7a5df99a39cc32a16f9e82bdda1c0e55b085e
2022-05-12 16:25:54 +02:00
Lukas Piwowarski 3349e897b9 Create tox environment to build pdf documentation
This patch enables building .pdf documentation using new 'pdf-docs'
tox environment. The newly created tox environment creates latex
source codes using sphinx-build and then builds the pdf
documentation using make.

Story: 2006070
Task: 35470

Change-Id: Id93200ae85c25dfb713e96a09d2ee4aea611ed33
2020-10-01 09:06:55 +02:00
Andreas Jaeger be7dc8aa49 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.

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: I0d5889f8f4a846e06c1fdcb69c603c6a4c0b8ba0
2020-06-02 14:21:55 +02:00
Ghanshyam Mann 75555eaa3b [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].

[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
Story: #2007236
Task: #38554

Change-Id: I843e01d68a128ad69a6c13b6474ebeeed3db9a5c
2020-04-21 22:45:33 +00:00
Zuul ce10fdf0e6 Merge "Whitebox Tempest Plugin" 2020-03-20 01:56:57 +00:00
Artom Lifshitz 6c500e1933 Whitebox Tempest Plugin
Tempest defines its scope as only what is accessible through the
various REST APIs. Some cloud features cannot be properly tested when
using only the REST API. The whitebox-tempest-plugin is a Tempest
plugin whose scope explicitly requires peeking behind the curtain. In
other words, if a feature or behavior can be fully tested using only a
REST API, such a test does not belong in whitebox-tempest-plugin. On
the other hand, if fully testing a feature or behavior requires
accessing the control plane like a human operator or admin would, such
a test belongs in whitebox-tempest plugin.

Change-Id: Ic63f35b238d4410a438c99d228a932b3fa3ec98c
2020-03-04 20:38:21 -05:00
Andreas Jaeger a8f8472b32 Doc Cleanups
* Update to newer openstackdocstheme, remove settings from conf.py that
  are default now.
* Remove unused autodoc extension.
* Remove unused and obsolete settings from setup.cfg

Change-Id: I5ea6c5ecb7325ebbb03f1baf476117db16bed46e
2020-02-23 16:27:57 +01:00
Ghanshyam Mann 97edc4c301 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

qa-specs adjust the tox update for basepython to common env.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I4e3dcbbe657caed5d3e71cd0a5b80d641616df2a
2020-02-04 21:55:34 +01:00
Masayuki Igawa 31acf1316f Update sphinx library and treat warnings as errors
This commit updates sphinx library and treats warnings as errors. We
often miss doc warnings. So this commit makes them errors to build a
better html document.

Change-Id: I86fc23761ec24b0fdaae234cf37737dbc1bddd29
2020-02-04 21:17:53 +01:00
Masayuki Igawa cbe3384685
Remove redundancy and classify projects
This commit removes redundancy in the index page, and classify the
implemented specifications projects.

Change-Id: I4ef35707be5f88c667d8f01060affbdd53338004
2019-06-19 14:51:08 +09:00
Ghanshyam Mann 00723dad46 Move completed spec to 'implemented' folders
Change-Id: I81be42630f2e6661d52777d35ce2db35b8214800
2019-06-13 06:53:17 +00:00
Masayuki Igawa 439a41824b
Switch from oslosphinx to openstackdocstheme
This patch switches to use openstackdocstheme instead of oslosphinx to
use it properly[0].

[0] https://docs.openstack.org/openstackdocstheme/latest/#using-the-theme

Change-Id: I3d4e6f862d90c86855085621cfb1557ea38eed89
2019-06-10 16:23:02 +09:00
OpenDev Sysadmins 0e227644bf OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:41:19 +00:00
zhouxinyong 09de20ea67 Fix author-email in setup.cfg
Change-Id: I289016c045d763a924088473756f979ba40e1f97
2019-01-24 10:50:22 +08:00
Luigi Toscano ac9b2333d3 Show also Patrole specs
They are not enabled right now.

Change-Id: I41bf228960561135433fc4036f30a818ffcf3bd6
2018-12-17 12:05:13 +01:00
Zuul 96c9e3a455 Merge "Update min tox version to 2.0" 2018-10-31 23:14:15 +00:00
wangqiangbj e7a06bd7c3 fix wrong spelling of "configuration"
Change-Id: I7129ebfc08da0494c2034d80d1f044a3b9a3af80
2018-10-29 19:37:20 +08:00
huang.zhiping c892d7ec11 Update min tox version to 2.0
The commands used by constraints need at least tox 2.0.  Update to
reflect reality, which should help with local running of constraints
targets.

Change-Id: I7ca8ecdaaf61337eaed2df9b0679097672ec53e6
2018-10-21 03:19:13 +00:00
Zuul 817a3b074a Merge "Update the URL in doc" 2018-10-09 10:04:25 +00:00
Doug Hellmann 5c8df971bf fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I26a7a792569de63f6cd9dd1ee7416cdf7532f092
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:48:07 -04:00
melissaml cad381fafc Update the URL in doc
Change-Id: I93d65ca3c30b09bc3bf3569834f1a6e97fd50fc7
2018-09-24 18:12:43 +08:00
Doug Hellmann bd68bb6db6 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ib3ede35857bfd3dffd8af19be081ce09db89ee21
Story: #2002586
Task: #24327
2018-09-08 22:52:55 -04:00
Doug Schveninger a643187260 Update README.rst to support new Repository directories
While reading the README.rst to get ready to submit a spec
and I saw that Repository structure layout and the Expected
workflow section of the README.rst could be updated to
support the Repository directory structure.

Change-Id: I237ac8daecdbf21b11f0b62b0b1422eafe9523bf
2018-08-07 21:53:52 -05:00
Zuul 8b602c313d Merge "Update links in README" 2018-06-08 07:57:45 +00:00
XiaojueGuan 708db6d664 Trivial: update url to new url
Change-Id: I2852e8529333be8ff6bb6e8610ec6bdfe47216b8
2018-05-13 23:04:56 +08:00
malei a37a1c2c80 Update links in README
Change the outdated links to the latest links in README

Change-Id: I55f662aa88fa5f2cd3c3288649f00dd8ea9a24c6
2018-03-02 17:59:37 +08:00
wangqiangbj 146a24f326 fix misspelling of 'configuration'
Change-Id: Ic70c73014a0517121932cbff395580fb6bed2dc2
2018-01-16 19:54:14 +08:00
Felipe Monteiro 345fa8fcd9 RBAC testing multiple policies
This spec describes a proposed enhancement for testing multiple
policy actions for API tests that call API endpoints that enforce
multiple policies.

Specifies blueprint rbac-testing-multiple-policies

Change-Id: Id4b8debddbdb9f2c00d1e17328194d65b929211c
2017-08-31 19:08:12 +00:00
ghanshyam c2fb1f2f00 Sync sphinx version with g-r
There is failure in doc due to old versions
of sphinx and oslosphinx.

This commit sync those version from g-r.

Change-Id: I5dcce891f3a41104c6dd822ab932be358556807e
2017-08-29 06:31:52 +03:00
Jenkins a328be844c Merge "Update document theme" 2017-06-15 08:26:05 +00:00
Masayuki Igawa 7bafd28e99
Update document theme
This commit updates the document theme to the newest one.

Change-Id: Icb9330c0f80660b9aa61e40b0e586201e2acc9f2
2017-06-07 17:06:08 +09:00
melissaml bd00e0dd22 Fix doc generation for Python3
Fix the Sphinx html_last_updated_fmt for Python3.
The html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.

Change-Id: I2602ec196968dd37ea87899ef4a257e7519cecec
Closes-Bug:#1693670
2017-06-05 10:04:18 +08:00
Jordan Pittier 860c51df1d Requirements.txt: block docutils 0.13
The 0.13.1 release breaks some documentation jobs when it tries to build
docs with remote images. This has been reported upstream[0]. The version
matches the supported docutils versions for sphinx.

[0] https://sourceforge.net/p/docutils/bugs/301/

See I38580a5f765c7bb586dcf2786e91be15a8eba235

Change-Id: I5a8d134114495fd7013b4e06fbacc7f42a12d8d3
2016-12-13 16:07:32 +01:00
Jenkins 4f985ff47e Merge "bp:rbac-policy-testing" 2016-12-02 20:48:43 +00:00
Jenkins aa25f739f1 Merge "Remove autogen-negative-tests.rst" 2016-12-01 21:53:11 +00:00
DavidPurcell 9967577dc5 bp:rbac-policy-testing
Add functionality for testing RBAC policy enforcement

Change-Id: I17a0edbbc9bf37e06a2789f872f2d4fb54195116
2016-12-01 16:13:20 -05:00
Ken'ichi Ohmichi 0ec3020643 Remove autogen-negative-tests.rst
Since Iab676ae9bf95ee858c5e748c9579f7778e87bd77 , the negative test
framework has been removed. So this spec is never implemented.
In addition, we deleted never-implemented specs on the commit
I86331ac279b6a9cdb94ed4c43e5b0c41697e6a7d . So this patch removes
the corresponding spec.

Change-Id: Ic17a1a76f5ff0290f7e3d77a77fca5f0d85af034
2016-12-01 12:33:40 -08:00
Flavio Percoco af2786f315 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/cff28059637f37993802631cb30976d1\n'

Change-Id: I024f7fb9f72bf05dacbf9b43323eb3c29206894a
2016-11-25 13:50:31 +01:00
Jenkins b7dc455cd7 Merge "Remove redundant 'the'" 2016-11-01 22:53:02 +00:00
shashi.kant a0e2511084 Changed the home-page link for qa-specs
The homepage pointed to correct link.

Change-Id: I23009bbee321871e69d05cc51f4af9ade6afaf2f
2016-10-24 17:37:05 +05:30
Anh Tran 24ac112188 Remove redundant 'the'
Change-Id: Id410f0505c82418c48e623426a8842cfa61d29ee
2016-10-21 17:34:41 +07:00
Ken'ichi Ohmichi 1d9981734e Move implemented blueprints to implemented
list-plugins is done with If28311bc2e8d29a97ee46d7d73edba2a93aed7ce
centralized-workspaces is done with I9595e3ba809e457951a0ffdf4b15f641f2fec4f4
client-manager-refactor is done with I6a4845edb95031243bca12a8d03c60cf18528212

Change-Id: I7be211308debb82a7e08ca997f924adda5af1707
2016-09-14 16:28:16 -07:00
Ken'ichi Ohmichi c49a8c0a3c Remove stress-api-tracking
Since I41b42e02ff17f2d98862ddb11f137580abadafde , the stress test is
marked as deprecated in Tempest, and this development has stopped
1 year and 9 months ago.
So it is nice to remove this spec for the cleanup.

Change-Id: I11c1a251270daa6e66bf896a440307fafaab08b9
2016-09-14 11:17:59 -07:00
Jenkins cfa3b74e5a Merge "Add directory for other project specs" 2016-05-26 15:11:27 +00:00
Jenkins bb8ed39fa8 Merge "Add bp:tempest-run-cmd" 2016-05-20 02:05:42 +00:00