CoreOS can be run as a VM on OpenStack. CoreOS OpenStack images are available for alpha, beta, and stable versions.
Here, I have described the procedure to install CoreOS on OpenStack running in the Devstack environment. The procedure is based on the CoreOS OpenStack documentation (https://coreos.com/os/docs/latest/booting-on-openstack.html).
The following is a summary of the steps: