Thank you for being persistent and ensuring you can recreate this on official repositories.
This looks to be a bug in our nova package. There is a dependency ordering problem that is surfacing in your case. I'm surprised this doesn't surface more often.
The dependency chain in the debian/control file for nova is defined as:
Annie,
Thank you for being persistent and ensuring you can recreate this on official repositories.
This looks to be a bug in our nova package. There is a dependency ordering problem that is surfacing in your case. I'm surprised this doesn't surface more often.
The dependency chain in the debian/control file for nova is defined as:
nova-compute -> nova-compute-kvm -> nova-compute- libvirt -> nova-compute -> nova-common
which means that nova-common must get installed before nova-compute, and nova-compute must get installed before nova-compute- libvirt.
However, there is also a circular dependency in there that I believe is causing issues:
nova-compute -> nova-common
nova-compute -> nova-compute-kvm # circular dependency - see above chain
Let me see if I can safely remove the circular dependency.
Thanks,
Corey