Some help from upstream:
"The log message indicates that either the interface 'br0' does not exist on your node (i.e. the node has not yet been configured with a bridge named 'br0' as it's primary interface), or that libvirt/kvm is unable to attach the tap device that KVM creates upon VM start to that bridge (this can sometimes be caused by apparmor getting in the way). I believe the right tactic is to first check for bridge existence, then start inspecting apparmor/libvirt/kvm issues."
Some help from upstream: libvirt/ kvm issues."
"The log message indicates that either the interface 'br0' does not exist on your node (i.e. the node has not yet been configured with a bridge named 'br0' as it's primary interface), or that libvirt/kvm is unable to attach the tap device that KVM creates upon VM start to that bridge (this can sometimes be caused by apparmor getting in the way). I believe the right tactic is to first check for bridge existence, then start inspecting apparmor/