We need to specify doc requirements in doc/requirements.txt
to avoid problems with the pip resolver [1] for the release team [2][3].
Removed specific doc requirements from test-requirements.txt.
The problem here is that this repos haven't doc/requirements.txt file
and by default in this case zuul will use the test-requirements.txt file
to
pull requirements [4].
This requirements file contains extra requirements like flake8 that
collided with those allowed in our job environment and so the new pip
resolver fails to install these requirements and the job exits in error.
This project meet the conditions leading to the bug.
/!\/!\/!\
Notice that I voluntarily added the doc directory even if no docs
are generated here because zuul will try to pull this requirements from
there first and the contained requirements are needed for reno but AFAIK
the releasenotes dir is ignored by zuul. c.f [4] for further details.
/!\/!\/!\
[1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
[3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html
[4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36
Change-Id: Ib224dfe036543c8ec7fe3074fe4280586d35de97
Moved the files relavent to the new api-site repo into their own
repository with the requested directory structure. Also, update
.gitreview file to ensure pushes go to the correct upstream repo.
Ready for review - builds and removed foo bar to make
metadata more realistic.
Rebase against master.
Change-Id: I4d177faa8e3b60e0eb0de19ab128b29d68ec83a9
fixes bug 1051537
This change updates the include reference to the nova cli guide so
that it now builds.
Change-Id: Ie4fa2a9b0edd0a6ccdf42bbc379c90c4522ca42b
fixes bug 1020614
As per the bug report, the example in the keypairs extension
was incorrect. If the optional public key is specified (i.e. a
keypair import), a private key will not be returned.
The most common case is to specify only a name and get back a
full keypair, so this patch modifies the examples to portray this.
Change-Id: I9c8f2269ee5374ef609a91bbc938066363a033cd
fixes bug 1039771
The patch this bug report mentions removes duplicated security group
functionality from createserverext, as it's in the servers endpoint.
This patch just removes the appropriate content
Change-Id: I191f2b7c37efd54430f6c2eda170708c3695aa38
fixes bug 1042652
createBackup, os-migrateLive, and os-resetState is a part of
Compute API extension: admin-actions.
Add their documents to api.openstack.org.
Change-Id: I6f7636a9987f7a37d3479a0446d80639bd4911b0
fixes bug 1039114
As in the bug report: There's a new network creation call in the
compute API. This patch adds it in with some example requests and
responses.
Patch2: rebases after change that introduce add network
Change-Id: Ib3a5499aa9c0b3f05cc8d2b1b959ccfc460f1057
fixes bug 1038346
As per the bug report, the API docs was missing the
GET (show) in the keypairs extension. This patch adds it
and provides a simple example
Change-Id: If7bee1a7ebf9aaa5ab6d20b67b6234248ba49e27
fixes bug 1038341
As per the bug report, there was an extension to the network API
for associating networks. This updates the API docs to reflect
this change.
See also blueprint os-api-network-associate
Change-Id: I1d23e662cf691c88a3514c09ce7a6692183cf1c3
fixes bug 1015802
As per the bug report, the api site was missing a GET call
that lets you see a list of flavors available.
Change-Id: Ie05736201728bf1dcae78cd00c41edc5c5c854c6
Patchset reorganizes based on feedback.
Patchset 4 and 5 addresses Diane's feedback, separating out version, help,
and so on.
Patchset 6 renames some files, adds some glance CLI commands in an
outline, unfinished.
Fixes
bug 1019718
bug 1031578
bug 988902
Change-Id: I530b29eca200830d866b09431e522efdc3454f2c
Patchset:
moved the os-volume wadl to be a compute extension
renamed the volume API wadl to just volume-api.wadl
so that the os-volume extension wadl can be os-volume.wadl
fixes some problems with xml:lang referring to E instead of EN
Updates the pom to find the right new file name
Change-Id: I5f09526b329037a5862157751694d90abf9af13e
Add WADL of Object Storage API, display them on api.openstack.org site.
bug 935245
Patchset 2 adds periods for punctuation on entries, fixes minor typos.
Patchset 3 adds the COPY object command.
Change-Id: I5ea38cd29db87f4e1bf0f21de958601d54c7a2aa
Changes the version of the api-quick-start and api-programming docs'
clouddocs-maven-plugin to the latest stable version (1.3.1).
checked for build success on ubuntu 12.04
related to bug 1021543
Change-Id: I308a30a3b3f9a530a59a2efa905d27839e750d74
Adds some additional details to createServer.
- Fix bug 933547 by adding imageRef, flavorRef to create Server
- Adds metadata and personality to create Server command
Change-Id: I8970bec78164fec7bcab93960ca145273f858824
The os-used-limits extension adds information for limits that have been used so
far to the /limits GET response.
The ext was added in this patch: https://review.openstack.org/#/c/9544/
Change-Id: I8bdb1b9ebdbc4b92a8e9a3143e8ed5d4724ac264
"rxtx_factor" and "swap" were added 6 months ago, but were missing
from the flavour documentation.
This change adds them to the xsd and xml/json examples.
fixes bug 999932
Feedback welcome - especially if you have an idea what rxtx_factor
is ;)
Patch 2 - explains rxtx_factor and fixes JSON example
Change-Id: Ib2e36156ed596532c0e625d8f45b14870dbc7d15
Patch also attempts to fix the figures missing from the new externals chapter
in the Compute Administration Manual.
Change-Id: I62c1b83d4145eac8066c988f21d270c0ede23967
Fixes Bug #1016274
Tenant Usage API has been updated to include
instance_id in the response (bug 1003093).
The example has been updated to add the
new field.
Change-Id: I7d60be4f809d8d5f5fba39d5cd96e2db616387af
Add aggregates-list to api-site
Patch set 2 fixes wadl so that mvn generate-sources builds
successfully. Just simplified some of the resources.
Also added more definition for "what is an aggregate anyway?"
so please review and edit as needed. I'm pretty sure
an aggregate is defined by the cloud provider, right? 1:wq
Change-Id: I097df5d2051b053508dabcc9d001771a94415dae
fixes bug 987624
The code sample in "Getting the API Endpoint URL" had a number of
errors, such as missing auth node, incorrect use of variables etc
This patch fixes that so it should actually work
Patch set 2 adds auth wrapper to all locations in both the xml and mdown document,
plus fixes a "you password" typo.
I think this auth wrapper is needed for Trystack also so ignore my previous comment
about a note needed for diablo v essex clouds.
Patch set 3 fixes the end curly braces (need 3 not 4) and adds a note to address
the empty service catalaog that template-backed clouds return.
Change-Id: I57d055c9a63db73f6b8fb4b59ccdaf36b98e4a19
Fix up the wording problems with images and version names.
Patches fix the actual examples too.
Remove maverick mentions.
Change-Id: I6abdd9953d1e62bd734bd97b49d36a45bd1cb937
Changes the title and reference to titles of documents previously called
"Admin Guide/Manual" to be "Administration Guide/Manual", as suggested in
bug 948242
Patched to get the Quantum Administrator Manual title to wrap correctly in PDF output.
Change-Id: I360d74c5ad16650c7b838541bb976680c0297b26