Adding disk snapshots to scheduled VM actions


#1

This issue is referenced here: https://github.com/OpenNebula/one/issues/1829

Currently in 5.6 you cannot created a scheduled VM action for disk snapshots (VM snapshots work fine, but are incompatible with Ceph). It appears that the original intention was to add this feature in 5.6 (it was merged into another VM actions issue), and it slipped through the cracks somehow.

As my target use case requires this feature I’ve been looking into how to add it into the current build. As the VM actions just appear to be scheduled triggers I think this should be relatively easy, but I haven’t been able to figure it out as of yet.

Can anyone provide some guidance on where the actions are defined (backend and sunstone), so I can attempt to add support for disk snapshots?