Please note: All times listed below are in Central Time Zone
Operators have asked for a long time for a way to force boot-from-volume always so that their backing block storage is always used rather than local storage on the compute host. Some examples of previous discussions:
- https://specs.openstack.org/openstack/nova-specs/specs/newton/approved/flavor-root-disk-none.html - accepted for Newton but never merged the code (abandoned).
- https://blueprints.launchpad.net/nova/+spec/create-bdm-from-flavor-extra-specs - pushback on the design since it bakes block device mapping into flavor extra specs, combining two of the worst areas for technical debt in Nova.
- http://lists.openstack.org/pipermail/openstack-dev/2017-February/113063.html see "Enable Cinder as an ephemeral storage backend for Nova" section - discussed at the Pike PTG and agreed from the Nova team that this is what we want.
The goal of this session is to get operator feedback and to find out what operators have been doing for this requirement in the past, and to validate what we intend to do on the development side in Pike (option c above).