4b0c80a4ef
interop repository has been moved from openstack/ namespace to osf/ one and now it's moved to openinfra/ by [1]. This commit fixes the links pointing to interop repository so that they point to the current source. We also reorganized the guidelines recently by [2] and moved them to a specific directory. This commit fixes the links within the guidelines so that they point to the current guideline location. [1] https://review.opendev.org/c/openstack/project-config/+/808479 [2] https://review.opendev.org/c/osf/interop/+/796413 Depends-On: https://review.opendev.org/c/openinfra/ansible-role-refstack-client/+/814383 Change-Id: I3193252181758bde9da6c4c69f927055b64f902d
118 lines
2.6 KiB
ReStructuredText
118 lines
2.6 KiB
ReStructuredText
=========================
|
|
OpenStack DefCore 2015.05
|
|
=========================
|
|
|
|
:Status: superseded
|
|
:Replaces: 2015.04
|
|
:JSON Master: https://opendev.org/openinfra/interop/raw/branch/master/guidelines/2015.05.json
|
|
|
|
This document outlines the mandatory capabilities and designated
|
|
sections required to exist in a software installation in order to
|
|
be eligible to use marks controlled by the OpenStack Foundation.
|
|
|
|
This document was generated from the `master JSON version <2015.05.json>`_.
|
|
|
|
Releases Covered
|
|
==============================
|
|
Applies to Icehouse, Juno, Kilo
|
|
|
|
Platform Components
|
|
==============================
|
|
:Required: Compute, Object
|
|
|
|
:Advisory: None
|
|
|
|
:Deprecated: None
|
|
|
|
:Removed: None
|
|
|
|
|
|
|
|
|
|
Compute Component Capabilities
|
|
==============================
|
|
Required Capabilities
|
|
-----------------------
|
|
* identity-auth (Keystone)
|
|
* compute-auth (Nova)
|
|
* compute-flavors (Nova)
|
|
* compute-images (Nova)
|
|
* compute-instance-actions (Nova)
|
|
* compute-keypairs (Nova)
|
|
* compute-quotas (Nova)
|
|
* compute-servers (Nova)
|
|
* compute-volume (Nova)
|
|
* images-v2 (Nova)
|
|
|
|
Advisory Capabilities
|
|
-----------------------
|
|
* auth-token (Keystone)
|
|
* compute-servers-metadata (Nova)
|
|
|
|
Deprecated Capabilities
|
|
-------------------------
|
|
None
|
|
|
|
Removed Capabilities
|
|
----------------------
|
|
None
|
|
|
|
|
|
|
|
|
|
Object Component Capabilities
|
|
=============================
|
|
Required Capabilities
|
|
-----------------------
|
|
* objectstore-object (Swift)
|
|
|
|
Advisory Capabilities
|
|
-----------------------
|
|
* identity-auth (Keystone)
|
|
* auth-token (Keystone)
|
|
|
|
Deprecated Capabilities
|
|
-------------------------
|
|
None
|
|
|
|
Removed Capabilities
|
|
----------------------
|
|
None
|
|
|
|
|
|
Designated Sections
|
|
=====================================
|
|
|
|
The following designated sections apply to the same releases as
|
|
this specification.
|
|
|
|
Required Designated Sections
|
|
----------------------------
|
|
|
|
* Cinder : Designated sections are the API implementation code
|
|
* Glance : Designated sections are the API implementation code and domain
|
|
model.
|
|
* Keystone : Designation is outlined per API grouping. Identity (user and
|
|
group) management APIs will not be designated. API access (with exception of
|
|
auth) may be prohibited by policy (resulting in HTTP 403). Designated APIs
|
|
include both v2.0 and v3 versions where applicable.
|
|
* Nova : By default, designated except scheduler, filter, drivers, API
|
|
extensions and networking.
|
|
* Swift : Designated sections are proxy server, object server, container
|
|
server, account server and select middleware
|
|
|
|
Advisory Designated Sections
|
|
----------------------------
|
|
|
|
None
|
|
|
|
Deprecated Designated Sections
|
|
------------------------------
|
|
|
|
None
|
|
|
|
Removed Designated Sections
|
|
---------------------------
|
|
|
|
None
|