nova/releasenotes/notes/bp-deprecate-file-injection-feaf490524d10b3d.yaml
Matt Riedemann 126c3d4c78 Deprecate file injection
This microversion makes the following changes:

1. Deprecates personality files from POST /servers and the rebuild
   server action APIs.
2. Adds the ability to pass new user_data to the rebuild server
   action API.
3. Personality / file injection related limits and quota resources
   are removed from the limits, os-quota-sets and os-quota-class-sets
   APIs.

Implements blueprint deprecate-file-injection

Change-Id: Ia89eeb6725459c35369e8f790f68ad9180bd3aba
2017-12-12 09:22:21 -05:00

18 lines
758 B
YAML

---
features:
- |
The 2.57 microversion makes the following changes:
* The ``user_data`` parameter is added to the server rebuild API.
* The ``personality`` parameter is removed from the server create and
rebuild APIs. Use the ``user_data`` parameter instead.
* The ``maxPersonality`` and ``maxPersonalitySize`` limits are excluded
from the ``GET /limits`` API response.
* The ``injected_files``, ``injected_file_content_bytes`` and
``injected_file_path_bytes`` quotas are removed from the
``os-quota-sets`` and ``os-quota-class-sets`` APIs.
See the `spec`_ for more details and reasoning.
.. _spec: https://specs.openstack.org/openstack/nova-specs/specs/queens/approved/deprecate-file-injection.html