I updated my system to Fedora 21 beta and then found that I could not use OpenStack. Every effort to launch an instance failed:
The problem seems to be an incompatibility between nova-compute and the libvirt libraries.
Upgrading the libvirt libraries to rawhide did not help.
Finally, I used rpm to downgrade libvirt using downloaded packages from the fedora 20 repository, ignoring the dependency problems.
libvirtError: operation failed: filter 'nova-no-nd-reflection' already exists with uuid 728f13cf-f1a9-4e0e-add7-357b93d052eeRemoving the openstack packages, clearing the data and reinstalling openstack did not help.
The problem seems to be an incompatibility between nova-compute and the libvirt libraries.
Upgrading the libvirt libraries to rawhide did not help.
Finally, I used rpm to downgrade libvirt using downloaded packages from the fedora 20 repository, ignoring the dependency problems.
$ sudo rpm -U --oldpackage --nodeps libvirt*1.1.3*rpmAll seems well for now.