Adds the rest of API samples for the core servers plugin. This is separate
from the other servers api samples because the output is potentially
dependent on all the other extensions and I'm expecting lots of merge
issues.
Partially implements blueprint v3-api-specification
Partially implements blueprint v3-api-unittests
Change-Id: Iffc814f327b0047c3510bfe5b8bbcb9e0e4540db
Adds V3 API samples for remote consoles, deferred delete
extensions. Bundling them together to save on review load
Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification
Change-Id: I595532d9e1b8eed80336c0258be3e9d07ec7461e
The list of jobs in this doc file was out of date and most of the links
didn't work anymore. Instead of trying to list out specifics which will
just get out of date again, include a generic pointer to where you can
find results (on code reviews).
Change-Id: Ief65281abae48bee6a679f76068e315227cf6991
Closes-bug: #1199577
I just set up a new dev environment on Fedora. Update the dev environment docs
to reflect the full list of packages I had to install.
Change-Id: Ifbdea54641094885fee08513f142593befcd465e
Adds the v3 API samples for the limits and simple tenant
usage extensions. Bundled together to reduce review load
Partially implements blueprint v3-api-specification
+DocImpact
Change-Id: I1b73d7acf8d1bbccec2fff6180799edd3f3b12aa
Add a new API extension that exposes assisted volume snapshot
capabilities. This extension is admin only by default. We expect it to
only be called by Cinder. If you have your deployment set up in such a
way that your adminURL is different from the public, this extension can
only be loaded in the admin API instance. Cinder will pull that URL out
of the service catalog to use.
Part of blueprint qemu-assisted-snapshots
Change-Id: I79e22ab6ef66fa16dc534a4336e766065702b2f5
Adds V3 API samples for cells and multinic extensions.
Bundling them together to save on review load
Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification
Change-Id: I50840b3d900fbc8ff4f655e4188cc886d7065729
Adds os-keypairs to the core list for the V3 API.
Rename os-keypairs to keypairs as part of this change.
Fixes some incorrect urls in test_keypairs which still included
the tenant id
Updates api samples for servers since keypairs is now core and forms
part of the response by default
+DocImpact
Partially implements blueprint nova-v3-api
Change-Id: I8cdf52be0c8b19f7704848029a78373da8018cab
Fix bug 1219672
Fix the signature and add related integrated test.
And fix test_servers missing subs 'glance_host'.
Change-Id: I040dafe2c1bcfc014fdeba3f735b322908af96c0
Adds v3 API samples for the agents, aggregates, and certificates
extensions. Bundling them together to save on review load
Partially implements blueprint v3-api-unittests
Partially implements blueprint v3-api-specification
Change-Id: Iee26fe25b5fd369f2a1f5690ddc095a90526a549
Adds version information for the V3 API which is only displayed
when the V3 API is enabled. Even if the the V3 API is enabled the
V3 API status is "EXPERIMENTAL" and the V2 one "CURRENT". This was
done so autodiscovery tools would not yet use the V3 version by
default.
Ports the relevant parts of the version extension and associated
tests to the V3 API to display V3 version information for /v3 GET
requests.
DocImpact
Partially implements blueprint nova-v3-api
Change-Id: Idd335ce0df63d91e94a4a757f1fbae94b576c37e
Removes V3 API images and image_metadata extensions as the
same functionality can be accessed directly through glance. Also
removes the associated testcases. There is a discussion about
the decision here:
http://lists.openstack.org/pipermail/openstack-dev/2013-August/012958.html
Fixes the image bookmark links in server information requests
so they point to glance
Partially implements blueprint nova-v3-api
Change-Id: Id32be0c0794b0f4dd220a928345ddf0133e9ffca