| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
Add samples and templates to api samples for volumes extensions
Fixes: bug 1071338
Implements: blueprint nova-api-samples
Change-Id: Ia021cc4d6c29ccaa3e81f4c5fdbb7e88d9f02dc6
|
|
|
|
|
|
|
| |
Partially implements bp nova-api-samples
Fixes Bug 1126204
Change-Id: I4b061f1916d688ad97c6a6ba4011dd13431a4fcb
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Partially implements blueprint nova-api-samples
Modifies fakes to produce a real timestamp
Fixes bug 1126211
Change-Id: I8973d50fa67abbf6f96684ff8a0b898912f09caf
|
|/
|
|
|
|
| |
Update all references of "LLC" to "Foundation".
Change-Id: I009e86784ef4dcf38882d64b0eff484576e04efe
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds image size data that is returned from Glance into the API response.
This becomes really useful for users when they take a snapshot and want
to track the storage used by it. Since this information is already
being pulled by Nova we should display it.
DocImpact
Change-Id: I8a2d4001c21bcc54cac1a2992034dfc9fbe39d7e
|
| |
| |
| |
| |
| |
| |
| | |
Partially implements blueprint nova-api-samples
Fixes bug 1091750
Change-Id: Ie8e6881ea3533cd43259548594d3debe377345a5
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: If2b0884de54b75e40896cee9b4fb5eb805de2624
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch contains a number of cleanups of the nova devref,
mostly related to outdated content.
1) remove outdated todo items from network
=> these have been long covered in the manuals
2) remove outdated multinic docs and images
=> this is now better covered in:
http://docs.openstack.org/trunk/openstack-compute/admin/content
/using-multi-nics.html
3) remove outdated cloudpipe docs, confs and scripts
=> This is now better covered in:
http://docs.openstack.org/trunk/openstack-compute/admin/content/
cloudpipe-per-project-vpns.html
4) remove outdated networking docs
=> These were marked as 'legacy' more than 2 years ago
Change-Id: I9321335031b4581c603a6f31c613e1b620d468a6
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A new scheduler filter that allows the creation of instances from
specific tenants in selected aggregates.
With this filter is possible to isolate tenants in a specific set
of compute nodes (aggregates).
If a host is in an aggregate that has the metadata key
"filter_tenant_id" it can only create instances from that tenant(s).
A host can be in different aggregates.
If a host doesn't belong to an aggregate with the metadata key
"filter_tenant_id" it can create instances from all tenants.
Implements: blueprint multi-tenancy-aggregates
DocImpact
Change-Id: I119c809c54da9e9dc3ac506c02203d2d4422b06e
|
|\ \ \ \
| |/ / /
|/| | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch makes it possible to add/del instance
interface other than booting time.
Implement bp:network-adapter-hotplug
Originally from change Ibee003a9ec6cc9b3fd275417caccd0c67f6c871f
Co-authored-by: Yaguang Tang <heut2008@gmail.com>
Co-authored-by: Édouard Thuleau <edouard.thuleau@orange.com>
Change-Id: I4f8f677af58afcb928379e5cf859388d1da45d51
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added in the API os-security-group-default-rules
This allows create, delete, list, and get (of individual rules) for
rules that will be pre-populated into the Security Group "default"
that is populated in all projects on creation.
These rules will not be applied retroactively, as it is designed
to allow the creation of a "reasonable" base-line set of sg rules.
The new rules live in a separate table that mirrors the relevant
structures of the security_group_rules table.
Added unit tests/API samples for the new API calls
Related to bp default-rules-for-default-security-group
DocImpact
Change-Id: I7ab51e68aff562bb869538197a0eca158fc3220c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Partially implements blueprint nova-api-samples
Fixes bug 1091741
Change-Id: I65bb9e508996417bdcdc9ec87997df5373c06bad
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Add config drive extension show and details to api_samples
blueprint nova-api-samples
bug 1091737
Change-Id: I6ae1f01a417f153723b85d08c2f181909c154946
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds a new API extension for accessing the recorded actions and events
on an instance. Usage is documented with api samples.
Additionally it modified the db api to retrieve actions by request_id
since the api does not return the db id. This extension is the first
consumer of that method so there's no issue of changing behaviour
elsewhere.
Blueprint instance-actions
DocImpact
Change-Id: I74109586cc762a7f51d2b114896cf071ee0671cb
|
| |
| |
| |
| |
| |
| |
| | |
Partially implements blueprint nova-api-samples
Bug 1091755
Change-Id: I7a0e124871c248bbb7613bfcdf335fee29a887f2
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Displaying two different az results to users is confusing, so just
return the az that the instance is actually in. Also, cache the
result from looking up the az by host for an hour to avoid making
lots of expensive db requests.
DocImpact
Change-Id: Ib39bf94c608874695aab00e61035e64f9594a985
|
|\| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There is currently no way to differentiate a fixed ip from a floating
ip in the servers list. This extension adds the OS-EXT-IPS:type param
so that users can determine if it is a fixed address or a floating
address.
Fixes bug 1117784
DocImpact
Change-Id: I8709a4f2f6792faa3d8e0cdcd330d751ef6633ae
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| | |
Change-Id: I731d6b160588b59f01abe98699c144fdf4ae12ad
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Partially implements blueprint nova-api-samples
Fixes bug 1070164
Change-Id: I4c3e5d406ce43c27bb49a651facaa831de646a66
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is part of the blueprint vm-ensembles. The patch introduces the
group as a scheduler hint.
The patch set adds group support for multi-VM deployment. This is achieved
as follows:
1. A new hint is added: group. This will contain the name and type for the
group. At the moment only anti-affinity is supported. In the future
we will add network proximity. It will be extended to <name>:<type>
2. In order to ensure that group policy will be honored for future VM
deployments, the group is stored as system_metadata.
3. The anti affinity is implemented by a new filter called
GroupAntiAffinityFilter.
DocImpact
Change-Id: I6ea2af5770b5ac4ff082b2a021d323ee38282205
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The extended status extension was testing list instead of get and the
extended server attribute extension was misnaming its sample files.
This makes the names of the samples consistent.
Change-Id: I5b6f8d00c85d7817775c190b2a7645a47f8085db
DocImpact: The api sample site may need to be updated as well
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Based on https://review.openstack.org/#/c/19957/
Change-Id: Ieefee2af8812d0217e95eeffb3cf53d8e55c8fe6
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Partially implements bp nova-api-samples
Fixes bug 1070169
Change-Id: I923054bf92840a7fe81f78c97aa77a9201e94bdc
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds an extension for blueprint rebuild-for-ha
Evacuation of VM from a failed host for HA.
New api supports recreate/rebuild modes. With shared storage,
VM is recreated on the target from disk.
Otherwise, rebuild from original image is performed.
DocImpact
Change-Id: Id7e3e68dbaaf74e9314440d98195a92454078fd9
Co-authored-by: Oshrit Feder <oshritf@il.ibm.com>
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Partially implements blueprint nova-api-samples
Bug 1070170
Change-Id: I24c708e59e4fe5fcc17be0ae9b7fcb294278a175
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implement one workitem for bp:show-availability-zone
This show the availability zone and availability zone of its host in
API: GET /servers/details, GET /server/{uuid}.
When create instance if "availability_zone" doesn't specified, the
"availability_zone" of the instance will be None. But actually the instance
is in a zone which its host is in. So I think show both of them will be fine.
Change-Id: I2d742ee2d291b514bf783fa79293785cca8ea2a5
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Partially implements bp nova-api-samples
Fix bug 1091747
Change-Id: Ic0060b8ea2a01a304c337a31dc276cbf395c2e5d
|
|/ /
| |
| |
| |
| |
| |
| | |
Partially implements blueprint nova-api-samples
Fixes bug 1097131
Change-Id: I38a51e656cc9474e331d8f568d9e7fb6ba62ef42
|
|/
|
|
|
|
|
| |
Fixes Bug 1091752.
Partially implements bp nova-api-samples.
Change-Id: I2db83ac32283795ab0cbf254c6adbd352806b297
|
|
|
|
|
|
|
| |
Partially implements blueprint nova-api-samples
Fixes bug 1070165
Change-Id: Ia7d99354ae815cdd8a41b012f568877751a3d8bd
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* create/delete/list/show bare-metal nodes
* add/remove interfaces to/from bare-metal nodes
blueprint general-bare-metal-provisioning-framework
Change-Id: I1e76f7e3f7f74087e844cfb23dc92154f4c3e127
|
|\ \ |
|