Changing ceph monitors for running VMs

We’ve also recently moved to some new hardware and have run into a problem migrating machines which have a stale list of ceph_host. I am able to update vm_pool set body = … and this does work, but only if the change is made while oned is stopped. I assumed the vm description data is stored in memory on the host while it’s running for (potentially?) performance reasons but it seems odd that this description would clobber any changes made while the vm is running.

I’m sure this is just a misunderstanding of how opennebula works but I’m curious about the design decision.

Bob