CA-246335: Only allow miami-era VM operations during rolling upgrade mode
CA-246335: Only allow miami-era VM operations during rolling upgrade mode

We had code to limit the contents of allowed_operations, but nothing to
actually prevent the operations being performed, so a CLI user could do
anything.

Signed-off-by: Jon Ludlam <e7e3380887a8f95cc9dc4f0d51dedc7e849a287a@citrix.com>

srowe/xen-api,srowe/xen-api,euanh/xen-api,srowe/xen-api,euanh/xen-api,srowe/xen-api,euanh/xen-api,srowe/xen-api,euanh/xen-api,euanh/xen-api,euanh/xen-api