We currently don't record snapshot instance
actions. This is useful for auditing and debugging.
This patch adds instance snapshot actions.
partial-implements: blueprint fill-the-gap-for-instance-action-records
Change-Id: I9ce48e768cc67543f27a6c87c57b47501fff38c2
We currently don't record backup instance
actions. This is useful for auditing and debugging.
This patch adds instance backup actions.
Note that because of how backup works for cellsv1, the API
call from the top isn't replayed in the child cell, so we
have to create the instance action in nova/cells/messaging
so the action is in the child cell database when nova-compute
looks it up via wrap_instance_event.
Change-Id: I878015fa211a5f2b5062902b3bfbd571d56efb76
partial-implements: blueprint fill-the-gap-for-instance-action-records
We currently don't record shelve_offload instance
actions. This is useful for auditing and debugging.
This patch adds instance shelve_offload actions.
Change-Id: I195082e82b092a9694a20111de50b12b60b4a58a
partial-implements: blueprint fill-the-gap-for-instance-action-records
We currently don't record lock/unlock instance
actions. This is useful for auditing and debugging.
This patch adds instance lock/unlock actions.
Change-Id: I09fadf79aac1a74465af48015ef97d9e9d4ac580
partial-implements: blueprint fill-the-gap-for-instance-action-records
We currently don't record volume attach/detach/swap instance
actions. This is useful for auditing and debugging.
This patch adds volume attach/detach/swap actions.
Change-Id: I0a3d15f3e3d0d8d920a79b519e17e3228e99f293
partial-implements: blueprint fill-the-gap-for-instance-action-records
We currently don't record attach/detach interface instance
actions. This is useful for auditing and debuging.
This patch adds attach/detach interface actions.
Change-Id: I0874f52ca7c5e29d9cd619679e1e121b25b6b41e
partial-implements: blueprint fill-the-gap-for-instance-action-records