Commit Graph

12 Commits

Author SHA1 Message Date
ArkadyKanevsky de96ee2d12 Reorganize guidelines and improve consistency.sh
Reorganize guidelines into guidelines directory and create
current_guideline that is softlink to the latest approved guideline.
The same with add-ons guidelines - they are moved to guidelines
directory within add-ons one and soft links are created pointing
to the latest guidelines for each add-on.

Also cleaned up some tooling that hardwired where guidelines lived.

Change-Id: I5ad4b91b1afb44a0a6987b339f7efba14f395302
2021-06-29 22:16:59 +00:00
Martin Kopec c730eee368 Revert "Reorganize guidelines and improve consistency.sh"
This reverts commit a9fbc452a6.

Reason for revert: refstack server gives 404 on the guidelines: https://refstack.openstack.org/#/guidelines .. seems like https://review.opendev.org/c/osf/refstack/+/790940 didn't handle the update of the guidelines location everywhere - I suspect that some changes in refstack-ui are needed as well, ah

Change-Id: I2685eb8fccb4dbdcf42683f168ee2cb316137196
2021-05-25 13:27:13 +00:00
ArkadyKanevsky a9fbc452a6 Reorganize guidelines and improve consistency.sh
Reorganize guidelines into previous_guideline directory
and current_guideline that is softlink to the latest approved guideline.
Cleaned up some tooling that hardwired where guidelines lived.

Change-Id: Ia6be9ca6326718488ee5668df3806da5f76dc456
2021-05-23 10:02:02 +00:00
Mark T. Voelker 02698b5411 Fix "superceded" typo in schema
Clouds are hard.  English, doubly so.  We have a longstanding
spelling error in the schema: "superceded" should be spelled
"superseded".  This patch corrects it and updates all the documents
the typo was propagated to over time.

Change-Id: I72f24bf026919f4ccce0ce0c42e1c33c4042aca4
2017-09-12 09:38:36 -06:00
Chris Hoge e743d1737c Remove test lists and generators, update procedures
Remove the guideline test lists and generator files.
Update the procedures file to encourage running all
tests, and point to RefStack generated test lists.

Related pull request for OpenStack Dot Org:
https://github.com/OpenStackweb/openstack-org/pull/25

Change-Id: I93e8ccb07615363bdeec77df5582c2ea89499764
Closes-Bug: #1579153
2016-05-06 19:49:41 +00:00
Nick 84a40e226d Fix wrong link of flagged-list
Change-Id: I3430a17230127d50c3f0dd6e27f83ab8cb8ce5fd
2015-10-09 10:48:29 +08:00
Nick fa05bf4a94 Change repo from stackforge to openstack
Refstack-client project has been moved to openstack.
The links in the docs should be fixed.

Change-Id: I435c8ae1c7ba54bf700dfd1e0f27eae6a7b62b59
2015-10-08 11:52:00 +08:00
Mark T. Voelker c8138d4fa5 Add pep8/flake8 checks, fix flake8 errors
We're starting to accumulate a number of python scripts in
various parts of the tree, and probably will continue to do so.
To make maintenance easier over time, we should have basic
pep8/flake8 checks in place for python code, as is best practice
elsewhere in the OpenStack project.  This patch adds basic checks
and corrects existing errors in our python scripts so that going
forward we can opt to gate on clean python code.

Change-Id: Ie32ee7a14ee608e12f42288e137a0849555b5ed8
2015-08-18 12:18:01 +00:00
Mark T. Voelker e0cd9095d3 Update supplemental files for 2015.05
We've recently landed several flags for the 2015.05 Guideline,
which finishes the bulk of the carry-forward flags.  Now that these
have landed, we should update the supplemental files as well.
This patch updates supplemental files by re-running the required.py
script for the 2015.05 guideline.

Change-Id: I727c3b2d9b3c9ac051e7ac332ca901c34ce18e84
2015-07-23 11:51:33 -04:00
lei-zhang-99cloud 2e706bc923 remove .git in the end of refstack-client git URL
Change-Id: If6b8b1892512970f253b504a542ca24cc6922dc7
2015-07-15 16:04:48 +08:00
Mark T. Voelker 3124c629dd Update procedue to reflect current status
The procedure doc is a bit out of date in that it mentions an
obsulete default version of Tempest [1].  This update fixes it, and
also updates the flagged test list after running the required.py
script following some recent flags landing.

[1] https://review.openstack.org/#/c/197737/

Change-Id: I89c57d26528c0ef0f298f75f0118a1c75d68eb3b
2015-07-10 16:04:00 -04:00
Mark T. Voelker abe5b0abe8 Add supplemental files for 2015.05 spec
The 2015.05 Guideline was approved on May 17th [1].  This patch adds
in supplemental files for 2015.05 as we've done for previous specs. [2]

[1] https://review.openstack.org/#/c/181759/
[2] https://review.openstack.org/#/c/176147/

Change-Id: Iebe30b17b68ec2615ae6365375949704a6cf608a
2015-06-24 19:39:56 -04:00