Blueprints implemented in Nova during Juno
As we get closer to releasing the RC1 of Nova for Juno, I've started collecting a list of all the blueprints we implemented in Juno. This was mostly done because it helps me write the release notes, but I am posting it here because I am sure that others will find it handy too. Process Reserve 10 sql schema version numbers for back ports of Juno migrations to Icehouse. launchpad specification Ongoing behind the scenes work Object conversion Convert the compute manager to use nova objects. launchpad specification Convert EC2 API to use nova objects. launchpad specification Start converting hypervisor drivers to use objects. launchpad specification Scheduler Support sub-classing objects. launchpad specification Stop using the scheduler run_instance method. Previously the scheduler would select a host, and then boot the instance. Instead, let the scheduler select hosts, but then return those so the caller boots the instance. This will make it easier to move the scheduler to being a generic service instead of being internal to nova. launchpad specification Refactor the nova scheduler into being a library. This will make splitting the scheduler out into its own service later easier. launchpad specification Move nova to using the v2 cinder API. launchpad…