dab5df1747
We have many microversions but we but we haven't kept the samples, docs, and tests up to date with them. Of the many microversions this patch will focus on the ones that have updated the fields returned for volumes updating the docs, adding the appropriate json samples, updating the tests, and updating the contributor docs to highlight the need to keep these up to date. Some convenience methods have been added to facilitate the testing: - use_versions: class decorator that allows us to run the same tests with different microversions, each using their respective json and templates. - override_mv: method decorator to change the microversion in a single test. - common_api_sample: context manager to use the base sample instead of a microversion specific one. Change-Id: Ide303685a4cd1477c319b36e67a3b05c8d129126 |
||
---|---|---|
.. | ||
README.rst | ||
addmethod.openstackapi.rst | ||
api.apache.rst | ||
api_conditional_updates.rst | ||
api_microversion_dev.rst | ||
api_microversion_history.rst | ||
architecture.rst | ||
attach_detach_conventions.rst | ||
attach_detach_conventions_v2.rst | ||
cinder-groups.rst | ||
contributing.rst | ||
development.environment.rst | ||
documentation.rst | ||
drivers.rst | ||
drivers_locking_examples.rst | ||
gerrit.rst | ||
gmr.rst | ||
groups.rst | ||
high_availability.rst | ||
i18n.rst | ||
index.rst | ||
launchpad.rst | ||
migration.rst | ||
new_driver_checklist.rst | ||
releasecycle.rst | ||
releasenotes.rst | ||
replication.rst | ||
rolling.upgrades.rst | ||
rpc.rst | ||
testing.rst | ||
thin_provisioning.rst | ||
threading.rst | ||
user_messages.rst | ||
zuul.rst |
README.rst
Cinder Contributor Documentation (source/contributor)
Introduction:
This directory is intended to hold any documentation that relates to how to contribute to Cinder or how the project is managed. Some of this content was previous under 'developer' in openstack-manuals. The content of the documentation, however, goes beyond just developers to anyone contributing to the project, thus the change in naming.
The full spec for organization of documentation may be seen in the OS Manuals Migration Spec <https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html>.