Commit Graph

80 Commits

Author SHA1 Message Date
Zuul 9caa4170ac Merge "[community goal] Update contributor documentation" 2021-07-15 04:27:53 +00:00
Manpreet Kaur 332a79e2f4 [Doc] Moving to OFTC
This patch updates Freenode to OFTC as IRC server in document.

Change-Id: I35732c50bda2fdf13f7746e78da1cf0e7d1496d3
2021-06-03 07:40:24 +05:30
Ghanshyam Mann 66b28af8df [community 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: #38537
Change-Id: Ib60141ca2274780f9d1ed50e4e9b3a50ba6c3d7c
2021-05-14 17:11:22 -05:00
zhangtongjian 8af0629e7e remove unicode from code
Change-Id: I3a30acd10272328462c14bd9a28f95b5f4cb2db0
2021-01-05 17:21:54 +08:00
Andreas Jaeger cdce86efcb 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: If046b8dded45c939bf596fdc8ae95f0d34602054
2020-05-31 19:35:00 +02:00
Andreas Jaeger 63e5a36156 Cleanup py27 support
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Switch to openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Fix docs warnings

Change-Id: Icf6a2d4229392e9d38af67567167b60d02d68019
2020-04-10 11:04:21 +02:00
Ghanshyam Mann 35efbbe802 [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

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

Change-Id: Ia6d4378abf5ee92f371236a081b82157a9c88682
2019-12-30 14:45:57 +02:00
OpenDev Sysadmins aa6036c1e4 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:33:08 +00:00
zhulingjie e13e89cbfc Update hacking version to latest
Change-Id: Ia2eab1552ee7468a3b8b16e18233638e1950cb15
2019-01-05 01:02:15 +08:00
zhangbailin c163c8ee8b Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces
openstack-dev.

Change-Id: I002878216c5042edf165bd62e733f1c6bd0e1412
2018-12-03 21:48:10 -05:00
sunjia e0bdf6742f Add Train specs directory
The "T" release of OpenStack is officially "Train".

http://lists.openstack.org/pipermail/openstack-dev/2018-November/136464.html

Change-Id: I840381e8205d1724cb53fce747a8f183c8f9cf8c
2018-11-14 03:46:44 -05:00
akhiljain23 c28660242a 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: I75379e7a51e8debea71c47b97a09d174dc8c150d
2018-11-02 10:58:11 +05:30
Doug Hellmann bb73128fbf 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: Ia958ac1f73122200715797bed836c568efb990f6
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:56:20 -04:00
Zuul d242c7a272 Merge "Update links in README" 2018-08-20 11:24:59 +00:00
Nguyen Hai 7f3d0e4f5f 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: I42f1d2f325a7ba9785ebf33bbe76497f031d6bb4
Story: #2002586
Task: #24311
2018-08-20 06:07:33 +00:00
melissaml 24d8a36e81 Update links in README
Change the outdated links to the latest links in README

Change-Id: I342bb35f512beb09a6c36ee2df4d5508e467e778
2018-08-19 04:47:57 +08:00
Zuul ab5e86b4c0 Merge "Add custom-context-for-executions spec" 2018-08-06 08:46:46 +00:00
Dougal Matthews 84fe32b3ad Add a Patch Abandonment policy
Change-Id: I6ecdb8e624e2fa241fd422d7b6e66e0146e0f76c
2018-08-03 10:42:47 +01:00
Andras Kovi 834480722d Add custom-context-for-executions spec
Extend the context with custom parameters to make it
generally available for custom actions and support
the separation of OpenStack actions from the core.

Change-Id: If5ea987f3d9d70c288b12f549434f9e8d6853c66
2018-07-26 19:15:10 +02:00
Ha Manh Dong 29c2a31d7e Switch to use stestr for unit test
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
So we should switch to stestr.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I753abb6ceae046e388357450a6cdb84af6e5fe74
2018-07-19 10:34:25 +07:00
wanghui 1871e23749 Fix a typo of "authentication" in comment
Change-Id: I268dc320c6df2e01f69b4ba98808683f38487b26
2018-02-01 10:25:49 +08:00
Andreas Jaeger a419b7375e Revert "Migrate mistral-specs to zuul v3"
These jobs should all stay in project-config.
Read https://docs.openstack.org/infra/manual/zuulv3.html (with just updated instructions merging) on what to migrate - and what not.

This repo does not need  a zuul.yaml file.

This reverts commit bb577d358e.

Change-Id: I84bd00d1335bef2356cb9eb2ec201bd107387a9e
2017-10-05 18:57:11 +00:00
Brad P. Crochet bb577d358e Migrate mistral-specs to zuul v3
Change-Id: I3e08806ca7ee05de5b4d05c99d4c1232ab14cbb9
2017-10-03 10:06:10 -04:00
Jenkins dbc10d693c Merge "Create and run workflows within a namespace" 2017-07-03 01:21:27 +00:00
Michal Gershenzon cb3bf9262f Create and run workflows within a namespace
Creating and running workflows within a namespace will allow users to create
many workflows with the same name. This is useful when a user already has many
workflows that are connected to each other implemented and one of the workflow
names is already in use and the user does not want to edit the that workflow
and all the ones referencing it or merge them to a workbook.

blueprint create-and-run-workflows-within-a-namespace

Change-Id: I5a8e6c8761bfe31bf04026083c4755468f580429
2017-06-29 21:40:54 +00:00
Jenkins deed8d68ae Merge "HA specification" 2017-06-14 09:01:14 +00:00
Renat Akhmerov 9ca07e908a HA specification
Change-Id: I8ac7a51fe9b183f57c5b015f436fca33e1d67d73
2017-06-13 18:10:07 +07:00
Jenkins ed6756b29a Merge "Don't force policy specs into approved or implemented directories" 2017-06-05 12:43:19 +00:00
Jenkins c77ab1bfa4 Merge "Workflow Error Analysis" 2017-05-23 03:29:28 +00:00
Toure Dunnon 9c49c01a41 Workflow Error Analysis
Workflow error analysis specification to add new functionality
to mistral.

Change-Id: I64a64cc421e87eb6f92787314b7f05e3c7ab94b1
2017-05-22 09:49:02 -04:00
Lingxian Kong 607c3f1162 Move multi-region-support to implemented folder
Also modified the content based on implementation as well.

Change-Id: I8d3aece4a635001afdfd46f33f690399398693c2
2017-05-16 22:20:21 +12:00
Jenkins 34762fa708 Merge "Fix doc generation for python 3" 2017-04-19 10:28:42 +00:00
Jenkins 01f429e960 Merge "Adding securing sensitive data spec" 2017-04-19 07:41:35 +00:00
Sharat Sharma e4ad2e1a21 Fix doc generation for python 3
Fix the Sphinx html_last_updated_fmt for Python3. The
html_last_updated_fmt option is interpeted as a byte string in
python3, causing Sphinx build to break. This patch makes it
utf-8 string.

Change-Id: I399b769c3d636e40094837764da6a914132a779c
2017-04-17 10:53:53 +00:00
Jenkins dcad014cda Merge "Optimize the link address" 2017-04-13 04:23:05 +00:00
Sharat Sharma 8aecf62b99 Optimize the link address
Use https instead of http to ensure the safety

Change-Id: I3be11b6828111c906822b44f6dea90d96a05cb82
2017-04-10 17:11:34 +05:30
Brad P. Crochet 67ca3a3db5 Adding securing sensitive data spec
* A specification for the blueprint:
https://blueprints.launchpad.net/mistral/+spec/secure-sensitive-data

Change-Id: I3180f30b2b41191f10228913bce1c66d0918c976
2017-04-08 07:26:57 -04:00
Lingxian Kong ceb0ee5d20 Support region for openstack actions
Change-Id: I51f07d42a6c28f6310cf9f9724c99be0c0eaea04
Implements: blueprint mistral-multi-region-support
2017-04-05 16:30:05 +12:00
Jenkins 290d61b527 Merge "Mistral Actions Library" 2017-04-03 12:32:00 +00:00
Renat Akhmerov 352669e570 Add 'Advanced publishing' spec instead of 'Global context' spec
* While implementing the previous spec ('Workflow Global Context')
  we realized that the proposed language syntax is not enough
  flexible and concise. The proposed spec replaces the issues of
  the previous spec.

Change-Id: I7bc926698b7be0301919718f6caa854387bab7f6
2017-03-23 17:58:05 +07:00
Dougal Matthews 3dea43e71b Don't force policy specs into approved or implemented directories
Change-Id: I9b6baec77bf17156c0039d641f84b01c8ca11196
2017-03-20 11:36:19 +00:00
Dougal Matthews 2c2eba6c10 Mistral Actions Library
Change-Id: I15ad7a746e15c886b896d99b224d4e53c95886fa
2017-03-17 14:27:31 +00:00
Jenkins 6608923952 Merge "Add Pike specs into index" 2017-03-10 10:33:40 +00:00
Jenkins f3d7073485 Merge "Add AUTHORS to the .gitignore" 2017-03-10 05:24:44 +00:00
Dougal Matthews 946a22e8a2 Force the docs to be built with Python 2
Currently this will fail with a syntax error if the system defaults to
Python 3.

Change-Id: Ie61c1a0cf541c35dbc2080d4cfc16c0be16a3200
2017-03-09 08:13:47 +00:00
Dougal Matthews 4637345454 Add AUTHORS to the .gitignore
Change-Id: I3e7da0a219c27cc1a3de6f5536def5169364e75e
2017-03-09 08:12:47 +00:00
Jenkins d6cad4bb05 Merge "Add a policy section to the Mistral specs" 2017-03-06 10:59:05 +00:00
Renat Akhmerov c8991a016f Add Pike specs into index
Change-Id: Ia45823a91b4a3f57c713077313ac0e996571a383
2017-03-03 19:09:56 +07:00
Renat Akhmerov 4dd49460ac Update folder structure
* Added a folder for Pike
* Moved implemented specs for Ocata into "implemented"

Change-Id: I730ea9150137488a414c619a1b4c81a87b7c5be8
2017-03-03 18:54:08 +07:00
Dougal Matthews 3edd778613 Add a policy section to the Mistral specs
The idea of policies is to document something related to the project
that isn't tied to a specific release and often isn't related to code.
For example, a policy could be related to how we organise or how we
agree to do code reviews.

This process is inspired by the policies used in TripleO and the policy
template is a direct copy of the one used in TripleO.

Change-Id: I05f5076a1559790bf6d0f7b68d528748a2acd20b
2017-03-02 11:31:42 +00:00