trio2o/devstack
southeast02 5e0b634248 Synchronized patch: Nova API-Gateway Server Action Support(part1)
1. What is the problem
Originally this patch has been committed to the Tricircle and provided
server action support, but after Tricircle narrowed its scope to
networking automation across Neutron, these API-Gateway features
implemented in this patch were no longer used. However Trio2o needs
these functions, so we plan to synchronize this patch from Gerrit
to Trio2o. You can find the old patch on Gerrit here[1].

The current Nova API-Gateway does not support following server actions:
   os-start: Start server
   os-stop: Stop server
   lock: Lock server
   unlock: Unlock server
   pause: Pause server
   unpause: Unpause server
   resume: Resume a suspended server and change its status to ACTIVE
   suspend: Suspend a server
   shelve: Shelves a server
   unshelve: Unshelves a server
   shelveOffload: Shelf-offloads or removes a shelved server
   migrate: Migrate a server to a host. The scheduler chooses the host
   forceDelete: Force-delete a server before deferred cleanup
   trigger_crash_dump: Trigger a crash dump in a server

2. What is the solution to the problem
Implement the above server actions.

3. What the features need to be implemented to the Trio2o
to realize the solution
Add the above server actions.

[1] https://review.openstack.org/#/c/366606/

Change-Id: Ie364735106f742e326b2aef5d961c418d55376c1
2017-04-12 09:51:31 +08:00
..
admin-openrc.sh Merge the verify scripts 2016-03-26 08:10:45 +00:00
local.conf.sample Enable tempest test 2017-02-06 00:15:28 -05:00
local.conf.sample2 Enable tempest test 2017-02-06 00:15:28 -05:00
plugin.sh Synchronized patch: Nova API-Gateway Server Action Support(part1) 2017-04-12 09:51:31 +08:00
settings Enable tempest test 2017-02-06 00:15:28 -05:00