Commit Graph

11 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
Artem Goncharov 6a5adfc915 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I16040e384b553ffb7d19dcda2363f3f07ce7855e
2019-05-08 12:20:31 +00:00
Mark T. Voelker 59b8b2a2fb Approve 2018.11, supersede 2017.09
The Board of Directors voted to approve the 2018.11 Guideline at it's
meeting in Berlin on November 12, 2018.  This patch marks the new
2018.11 document as approved and the 2017.09 document as superseded.

Change-Id: I9d3df5436d48a7a1cf420a522c207a9a22e1d002
2018-11-19 08:19:30 -05:00
Chris Hoge 8e623b9e88 Fix active guidelines to reflect upstream changes to Tempest
There are a number of inconsistencies between the latest active
guidelines (next.json, 2018.02.json, and 2017.09.json) and
Tempest. This patch corrects the following errors:

* There are several duplicte tests between the new ServersTestJSON
  and the old ServersTestManualDisk classes. This patch removes
  all of the tests from ServersTestManualDisk as duplicates. While
  technically the tests from ServersTestManualDisk should be
  flagged, doing do would remove active tests from the guideline
  because of name collisions in RefStack test result processing.
  No functional change is made to the required capabilitied by
  removing the duplicate entries, and adding a aliases to the
  ServersTestJSON entry preserves old valid test results.

* A syntax error for an idempotent id was fixed.

* Some network router tests were updated to require admin capabilities
  and have been flagged.

* Some volume tests were removed from Tempest or refactored, and
  have been flagged.

* Some volume and object store tests were renamed, and new aliases
  have been added to reflect the name changes.

Change-Id: Ib26ed051f42b8a528e6dd349141ec49f330243f3
2018-08-24 10:10:35 -07:00
TommyLike 031f452425 Deprecate volume reserve/unreserve capability
In general, when attach/detach volumes, there are several
internal APIs which only used to update volume status and
to indicate the intermediate state. For example, os-attach
and os-detach, they have already been discussed in the
maillist [2] and marked as deprecated in patch [1].

Since the complete attach/detach process has already been
covered by "compute-volume-attach" capability.
This patch proposes to deprecate volume "reserve&unreserve"
capability as well. These tests could break defcore testing
for OpenStack clouds, especially for public clouds.
1. Remove V2 and V3 reserve&unreserve from 2017.09
2. Remove V2 and V3 reserve&unreserve from 2018.02
3. Remove V2 and V3 reserve&unreserve from next

[1]: d234631f4f
[2]: http://lists.openstack.org/pipermail/interop-wg/2017-April/000116.html

Change-Id: I1599c1c3721e72a415be65af8b474206b174f241
2018-07-26 10:07:52 +08:00
Chris Hoge 88c94ca7e0 2017.09 Interop Guideline Approved by Board of Directors
Co-authored-by: Chris Hoge <chris@openstack.org>
Co-authored-by: Mark T. Voelker <mvoelker@vmware.com>

Change-Id: I6582124284c66f032649ea7f580f8c7040cd1415
2017-09-10 21:20:39 -06:00
Neal Thomas Oakey d8eb66d166 Fix idempotent_id for test_volume_upload
Change-Id: Ib2382a3cc7e5887b08ea695f6344b0b02be618d2
2017-09-04 10:49:01 +02:00
Catherine Diep b3daba6a1d Flag a test that requires a second set of user credential
Test [1] was promoted from the advisory group in 2017.01 to become
a required test in 2017.09. Since it requires a second set of user
credential, it should be flagged until the issue is fixed. Or better
 yet, we just move it back to  the advisory section.

[1] tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects

Change-Id: I83916504b6f87ff748f6f10b6c0e29b5c3fe6ad8
2017-08-22 11:14:21 -07:00
Mark T. Voelker 48283e9da5 Change 2017.08 -> 2017.09
The Board of Directors deferred it's August 2017 meeting until
September, so the Guideline we intended to ask approval for in August
will now not be voted on until September.  Guidelines are named by
the year and month of their approval, so this patch updates references
to "2017.08" to "2017.09".

Change-Id: If7e19ea4524b7c944d503cbda73052ef0b0f55d0
2017-08-17 14:00:57 -04:00