heat/releasenotes/notes/deprecate_personality_property-6bcda7c7c0e07151.yaml
ricolin 680d7a0ecf Deprecate personality for OS::Nova::Server
This patch deprecate personality property for `OS::Nova::Server`.
Since that property is deprecated by nova since version 2.57,
we should plan to Hidden that property soon.
please use ``user_data`` or ``metadata`` instead. If that
property really required, use config ``max_nova_api_microversion``
to set the maximum nova API microversion <2.57 for nova client
plugin to support personality property.

Add config option ``max_nova_api_microversion`` to set the maximum
nova API microversion for nova client plugin.

Story: #2004188
Task: #29979

Change-Id: I1852739e818ec67ac5a821e436e243eaa72f0938
2019-03-13 06:52:02 +00:00

15 lines
625 B
YAML

---
upgrade:
- |
New config ``max_nova_api_microversion`` to set the maximum nova
API microversion for nova client plugin. If``max_nova_api_microversion``
is set, any nova features supported with microversion number above
max_nova_api_microversion will not be available.
deprecations:
- |
``personality`` property of ``OS::Nova::Server`` is now deprecated, please
use ``user_data`` or ``metadata`` instead. If that property really
required, use config ``max_nova_api_microversion`` to set the maximum nova
API microversion <2.57 for nova client plugin to support personality
property.