Since we have change the node_type to resource_class to adapt the Ironic's
change. but we have missed the change in API model definition.
Change-Id: I129cefd9af02fbfdc20f1d66d382621931d709c2
Closes-Bug: #1697388
This gets rid of the flavor extraspec endpoint, and change to use
PATCH method for flavor update which also include flavor extra
specs update.
Change-Id: I86c291111ebdc1c8824031a590d3d5db4db294ed
Closes-Bug: #1696632
This addes the ability to inject files on instance launch. We follow
nova's way to use 'personality' to specify the files.
Change-Id: Ic74632b0922d2c7e2dd9b2907304e45ade7376c4
As ironic has supported soft power off and reboot for a while, we
should add these as well.
Note: ssh driver does not support this.
Change-Id: I41fb159ca584ebe0ad23fe4a5fbd8be14295b9b8
Adds lock/unlock api for mogan.
This commit finish the main flows and leave some lock state
check for another commit.
Change-Id: Ib4bb8b87384b6a3eba845b3ddcd8bd6f1d3dc6c9
Implements: bp lock-instances
1. Change to return 204 (No Content), as the POST method doesn't
result in a resource that can be identified by a URL
2. Add API docs for associate fip API.
Change-Id: I8b384dcd10c9c5f5f06ee55c3fa0a846ba7d3526
As we plan to add more sub-element to states and networks, it may
be more clear to split them from instance management in docs
Change-Id: I341bddf1dac81309e2dced16afc64d181e9e9008
As we have changed to save power_state to instance now, no need
to call ironic for that, and for states, it should also include
instance status field
Change-Id: Ic73d5724bf50f97ac697657d90ea46160fa01ce3
Maybe this is useful for tracking power transition, but seems we
should expose task_state or something else to users instead of
just using ironic's feild, this is the first step of refactoring.
Change-Id: Ibe83f3bfd534e2600769f39045da4d2812ebf5e1
Today we decided to rename Nimble project
since it's same as a Cinder driver name.
The new name of this project is called Mogan.
For convenience of reviewing, this is a part one
which includes api-ref folder.
Change-Id: Ie1f5bc9d29efcdf77c2b981d6102c56490e70022
Partially-Implements: bp rename-nimble-to-mogan
Now Mogan has his own V1 api-ref folder, but
the documents in here are not be organized
very well like other projects.
So this patch wants to improve it better.
Change-Id: Ia2cd8dd99b617c64550e50c96c49aa1e323862bd
Closes-Bug: #1653616