I’m playing a lot with MaaS 2.5 in a lab, with OpenStack and Ceph Ansible.
Thing is, it’s SUPER easy to wipe out an entire environment with just one click: “Release”.
I’m planning to have a huge Ceph cluster where the MaaS might be used to deploy everything, like my lab.
After initial deployment, Maas CAN NOT re-deploy anything without manual intervention!
In a prod environment, PXE will not be the first boot, so, MaaS will not be able to re-deploy a server.
BUT, MaaS will still be able to “Release a Machine”, causing it to reboot, and also, maybe, erasing all of its devices.
My main question is:
How to not allow (ever) MaaS to wipe the storage devices when Releasing a Machine?