Translations:ReleaseNotes/Liberty/41/zh-tw
- Added support for specifying multiple instance_type names to the AggregateTypeAffinityFilter (https://blueprints.launchpad.net/nova/+spec/aggregatetypeaffinityfilter-multi-value-support).
- Added experimental online DB schema change option (https://blueprints.launchpad.net/nova/+spec/online-schema-changes)
- Improved example config file generation (https://blueprints.launchpad.net/nova/+spec/oslo-config-generator)
- Add DB2 as an option for backend database (https://blueprints.launchpad.net/nova/+spec/db2-database)
- Cells: different_cells scheduler filter (https://blueprints.launchpad.net/nova/+spec/cells-scheduler-anti-affinity-filter)
- Started on the road towards Python 3.4 support (https://blueprints.launchpad.net/nova/+spec/nova-python3)
- Ability to run some Nova services under Apache2 (https://blueprints.launchpad.net/nova/+spec/run-nova-services-under-apache2)
- Upgrade infrastructure: Add a universal service version number (https://blueprints.launchpad.net/nova/+spec/service-version-number)
- Running Nova with rootwrap as a daemon (https://blueprints.launchpad.net/nova/+spec/nova-rootwrap-daemon-mode)
- Remove 'scheduled_at' column in nova instances table (https://blueprints.launchpad.net/nova/+spec/cleanup-scheduled-at)
- A new config option "handle_virt_lifecycle_events" in the DEFAULT group was added to allow disabling the event callback handling for instance lifecycle events from the virt driver (which is only implemented by the libvirt and hyper-v drivers in Liberty). This mostly serves as a workaround in case the callbacks are racing under heavy load and causing problems like shutting down running instances. See https://review.openstack.org/#/c/159275/ for details.