Fix broken links and redirects
This repository is hosted on opendev.org's gitea server, and doesn't get mirrored to github currently (we may add mirroring in the future). We can swap a bunch of URLs that assume the content is on github and older infra cgit servers with correct URLs. Meetings have moved from IRC to MeetPad, fix the corresponding details in the README. Also use this commit to strip trailing whitespaces across the repository. Change-Id: Ica0a7ba08d9c437f94fbc9ab282bd929f01df8ff
This commit is contained in:
parent
69c4d81773
commit
78c4ce8ac8
14
README.rst
14
README.rst
@ -48,22 +48,22 @@ after their software has been incorporated into the distro or cloud.
|
||||
vendors. It can be used by vendors in house to compare interoperability
|
||||
data over time.
|
||||
|
||||
* API and UI install docs: http://github.com/openstack/refstack/blob/master/doc/source/refstack.rst
|
||||
* repository: http://git.openstack.org/cgit/openstack/refstack
|
||||
* reviews: https://review.opendev.org/#/q/status:open+project:openstack/refstack
|
||||
* API and UI install docs: https://opendev.org/osf/refstack/src/master/doc/source/refstack.rst
|
||||
* repository: https://opendev.org/osf/refstack
|
||||
* reviews: https://review.opendev.org/#/q/status:open+project:osf/refstack
|
||||
|
||||
* **refstack-client**
|
||||
refstack-client contains the tools you will need to run the
|
||||
Interop Working Group tests.
|
||||
|
||||
* repository: http://git.openstack.org/cgit/openstack/refstack-client
|
||||
* reviews: https://review.opendev.org/#/q/status:open+project:openstack/refstack-client
|
||||
* repository: https://opendev.org/osf/refstack-client
|
||||
* reviews: https://review.opendev.org/#/q/status:open+project:osf/refstack-client
|
||||
|
||||
Get involved!
|
||||
#############
|
||||
|
||||
* Mailing List: openstack-discuss@lists.openstack.org
|
||||
* IRC: #refstack on Freenode
|
||||
* Dev Meetings: Tuesdays @ 19:00 UTC in #openstack-meeting-alt on Freenode
|
||||
* Dev Meetings: Fridays @ 10 AM PST on https://meetpad.opendev.org/Interop-WG-weekly-meeting (Convert to your time zone: https://mytime.io/10am/PST)
|
||||
* Web-site: https://refstack.openstack.org
|
||||
* Wiki: https://wiki.OpenStack.org/wiki/RefStack
|
||||
* Wiki: https://wiki.openstack.org/wiki/RefStack
|
||||
|
@ -56,7 +56,7 @@ or using hash value for your password
|
||||
Clone the repository
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
``git clone http://github.com/openstack/refstack``
|
||||
``git clone https://opendev.org/osf/refstack``
|
||||
|
||||
``cd refstack``
|
||||
|
||||
@ -181,7 +181,7 @@ above. RefStack, by default, points to this endpoint.
|
||||
|
||||
Instructions for setting this up are outside of the scope of this doc,
|
||||
but you can get started at
|
||||
`Openstackid project <https://github.com/openstack-infra/openstackid>`__ .
|
||||
`Openstackid project <https://opendev.org/osf/openstackid>`__ .
|
||||
You would then need to modify the ``openstack_openid_endpoint`` field in
|
||||
the ``[osid]`` section in refstack.conf to match the local endpoint.
|
||||
|
||||
|
@ -53,7 +53,7 @@ Sign Key with RefStack Client
|
||||
complete this step.
|
||||
|
||||
Generate a signature for your public key using your private key with
|
||||
`refstack-client <https://github.com/openstack/refstack-client>`__
|
||||
`refstack-client <https://opendev.org/osf/refstack-client>`__
|
||||
|
||||
- ``./refstack-client sign /path-of-sshkey-folder/key-file-name``
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" aria-hidden="true" ng-click="modal.close()">×</button>
|
||||
<h4>Test List ({{modal.testListCount}})</h4>
|
||||
<p>Use this test list with <a title="refstack-client" target="_blank"href="https://github.com/openstack/refstack-client">refstack-client</a>
|
||||
<p>Use this test list with <a title="refstack-client" target="_blank"href="https://opendev.org/osf/refstack-client">refstack-client</a>
|
||||
to run only tests in the {{modal.version}} OpenStack Powered™ guideline from capabilities with the following statuses:
|
||||
</p>
|
||||
<ul class="list-inline">
|
||||
|
@ -1,7 +1,7 @@
|
||||
<div class="modal-header">
|
||||
<h4>Import Public Key</h4>
|
||||
<p>Instructions for adding a public key and signature can be found
|
||||
<a href="https://github.com/openstack/refstack/blob/master/doc/source/uploading_private_results.rst#generate-ssh-keys-locally"
|
||||
<a href="https://opendev.org/osf/refstack/src/branch/master/doc/source/uploading_private_results.rst#user-content-generate-ssh-keys-locally"
|
||||
target="_blank"
|
||||
title="How to generate and upload SSH key and signature with refstack-client">here.
|
||||
</a>
|
||||
|
@ -19,9 +19,9 @@ or addition of flagged tests [3], it is useful for RefStack to provide
|
||||
REST APIs so that users can dynamically retrieve the test lists with the latest
|
||||
updates in the Guideline files as needed.
|
||||
|
||||
[1] https://github.com/openstack/defcore/tree/master/2016.01
|
||||
[2] https://review.opendev.org/#/c/290689/
|
||||
[3] https://review.opendev.org/#/c/215263/
|
||||
[1] https://opendev.org/osf/interop/src/branch/master/2016.01/
|
||||
[2] https://review.opendev.org/290689/
|
||||
[3] https://review.opendev.org/215263/
|
||||
|
||||
Proposed change
|
||||
===============
|
||||
@ -118,7 +118,7 @@ The following REST APIs will be added to RefStack.
|
||||
* JSON schema definition for the response data:
|
||||
|
||||
See DefCore Guideline JSON schema
|
||||
https://github.com/openstack/defcore/tree/master/doc/source/schema
|
||||
https://opendev.org/osf/interop/src/master/doc/source/schema
|
||||
|
||||
|
||||
**List tests**
|
||||
|
@ -123,7 +123,7 @@ The following REST APIs will be added to RefStack.
|
||||
|
||||
**Note:** The values of the "type" filed are a set of pre-defined constants
|
||||
(enum) depicting the type of vendors. The constant definition can be found
|
||||
in https://github.com/openstack/refstack/blob/master/refstack/api/constants.py .
|
||||
in https://opendev.org/osf/refstack/src/master/refstack/api/constants.py .
|
||||
|
||||
**Show vendor details**
|
||||
|
||||
|
@ -308,8 +308,8 @@ References
|
||||
2017-06-28-16.00.log.html
|
||||
[3] http://eavesdrop.openstack.org/meetings/refstack/2017/refstack.
|
||||
2017-07-18-19.00.log.html
|
||||
[4] https://git.openstack.org/cgit/openstack-infra/subunit2sql
|
||||
[4] https://opendev.org/opendev/subunit2sql
|
||||
[5] https://docs.openstack.org/subunit2sql/latest/data_model.html
|
||||
[6] https://review.opendev.org/#/c/265394/
|
||||
[6] https://review.opendev.org/265394/
|
||||
[7] https://docs.openstack.org/oslo.config/latest/configuration/
|
||||
mutable.html
|
||||
|
@ -44,7 +44,7 @@ Note: with this design, gearman worker will have network access to the Refstack
|
||||
|
||||
This spec covers the following deliverables;
|
||||
|
||||
* gearman client side code. (https://review.opendev.org/#/c/84270/)
|
||||
* gearman client side code. (https://review.opendev.org/84270/)
|
||||
* gearman worker code (wip)
|
||||
* Parts of this are already stubbed out in the code. specifically the "run_gearman" method.
|
||||
* Test status reporting API call
|
||||
@ -155,7 +155,7 @@ Other contributors:
|
||||
Work Items
|
||||
----------
|
||||
|
||||
* gearman client side code. (https://review.opendev.org/#/c/84270/)
|
||||
* gearman client side code. (https://review.opendev.org/84270/)
|
||||
* starts/stops/handle the gearman job queue
|
||||
* gearman worker code (wip)
|
||||
* report failure api call
|
||||
@ -165,7 +165,7 @@ Dependencies
|
||||
============
|
||||
|
||||
extends openstack-infra/gear
|
||||
https://github.com/openstack-infra/gear
|
||||
https://opendev.org/opendev/gear
|
||||
|
||||
will also require a running gearmand service someplace accessible to both worker and client.
|
||||
|
||||
|
@ -69,7 +69,7 @@ to the user-facing endpoint.
|
||||
**description:** Receive tempest test result from a remote test runner.
|
||||
This function expects json formated pass results.
|
||||
Update to the api described at:
|
||||
https://github.com/stackforge/refstack/blob/master/specs/approved/api-v1.md
|
||||
https://opendev.org/osf/refstack/src/branch/master/specs/prior/implemented/api-v1.md
|
||||
|
||||
**url:** post /v1/results
|
||||
|
||||
|
@ -494,5 +494,4 @@ Documentation Impact
|
||||
|
||||
References
|
||||
==========
|
||||
[1] https://github.com/openstack/refstack/blob/master/specs/pike/approved
|
||||
/upload-subunit-tests.rst
|
||||
[1] https://opendev.org/osf/refstack/src/branch/master/specs/pike/approved/upload-subunit-tests.rst
|
||||
|
@ -113,7 +113,7 @@ Each API method which is either added or changed should have the following
|
||||
think about when defining their policy.
|
||||
|
||||
Example JSON schema definitions can be found in the Nova tree
|
||||
http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/schemas/v3
|
||||
https://opendev.org/openstack/nova/src/branch/master/nova/api/openstack/compute/schemas/
|
||||
|
||||
Note that the schema should be defined as restrictively as
|
||||
possible. Parameters which are required should be marked as such and
|
||||
|
@ -10,7 +10,8 @@ The script can be run using the following formatting:
|
||||
http://example.com:8000/v1 --tokenfile <token file path>". In order to
|
||||
successfully update and verify results, you will need admin rights
|
||||
for the refstack server in question. Instructions on how to get
|
||||
these for your local install can be found at https://github.com/openstack/refstack/blob/master/doc/source/refstack.rst#optional-configure-foundation-organization-and-group
|
||||
these for your local install can be found at
|
||||
https://opendev.org/osf/refstack/src/master/doc/source/refstack.rst#optional-configure-foundation-organization-and-group
|
||||
|
||||
This script updates RefStack tests as verified given a specific
|
||||
spreadsheet. The columns in this spreadsheet are, in this order:
|
||||
|
2
tox.ini
2
tox.ini
@ -6,7 +6,7 @@ skipsdist = True
|
||||
[testenv]
|
||||
basepython = python3
|
||||
usedevelop = True
|
||||
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} -U {opts} {packages}
|
||||
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt} -U {opts} {packages}
|
||||
setenv = VIRTUAL_ENV={envdir}
|
||||
LANG=en_US.UTF-8
|
||||
LANGUAGE=en_US:en
|
||||
|
Loading…
Reference in New Issue
Block a user