puppet-keystone/releasenotes/notes/keystonev3-919f2e4842670c0f.yaml
Emilien Macchi 283ef7fa71 Deprecate keystone::endpoint::version
With the move to Keystone v3 API, let's deprecate version parameter and
set it to undef by default, so it will deploy Keystone versionless
endpoints.

Keep the capacity to set it to 'unset' so v2.0 will still be created, so
our users have a path of migration.

Though this patch changes the default value so from now, endpoints will
be created by default without version. If this patch breaks you, set
version to 'unset' and think about a migration to Keystone v3.

Change-Id: Ic2f741589bfbd687417e086379fc2fe60eba2024
2017-03-02 20:06:48 +00:00

10 lines
461 B
YAML

---
deprecations:
- keystone::endpoint::version is not default to undef which means
Keystone endpoints will be versionless by default, so it enables
services to reach Keystone v3 with is the current stable version.
Therefore, we don't need the version parameter, so we deprecate it
in this cycle and will remove it later.
If the user used to set 'unset' to $version, it will keep v2.0 endpoint
but a migration to undef is recommended.