Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I210280e91ebc719ed735cd55852b298de62c3a27
Keystone v3 API does not require that all the three endpoint types are
given and allows using only specific endpoint types(eg. only public, or
public and internal). This allows users to omit specific endpoint types
by setting endpoint url options to ''.
Change-Id: Ifef2070ad25cadf961466ca9f384965d03c08f81
The templated catalog driver has been deprecated in keystone, so we
should deprecate support for the driver options.
Change-Id: I5f3482397883e00d447eb08bed4c57821041826c
The oslo.cache 3.7.0 release introduced some options for redis backend
and redis sentinel backend. This introduces for these parameters.
Depneds-on: https://review.opendev.org/910629
Change-Id: Ie5e6e7b8dfa0753ccca1094f06a745fdb0acb5bc
Keystone supports implied roles, and some of the default roles imply
different roles. (eg. admin implies manager)
This introduces a resource type to manage implied roles, and also
ensures the implied roles are created in bootstrap.
Depends-on: https://review.opendev.org/900138
Change-Id: I36ef3ddfcb2f60bdca8674ea8055b6f57a149512
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: Icdf9527b60d35e72602fa982a3ed236ba7f1bea0
This fixes the ignored project_domain parameter, and also ensures
the user_domain parameter is used when creating a role assignment.
Closes-Bug: #2029035
Change-Id: I2a2d9c648fff1b940952700b492af6a09974ee5c
Creating endpoint without service type was deprecated multiple cycles
ago. This removes the logic to support that old usage.
Change-Id: Ifaebb3658254bb91130807153624480df78443aa
... because it was deprecated a few cycles ago[1].
This also removes the hard-coded default of [catalog] driver because
the value currently hard-coded is same as the service default.
[1] cd9f931c45
Change-Id: Ifeadb331d118e2c6e61048b6ace6d6b3d8afcf3e
The python-keystoneclient package removed CLI long ago so installing
the package is now useless. It provides only library implementations
and should be installed by package dependencies.
Change-Id: I46b09092847eeb821f97172e1a912ad8a1b8a2e3
These were deprecated during the previous cycle and have had no effect
since then[1].
[1] fe95db4cb0
Change-Id: I75e5d92a6eebb74f0e0c728ff3298d169725b84c
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: Iaabd2a7bde79bc07d15929b9853eba375f13c498
... so that we don't have to maintain the required logics to enable
the module in our modules.
Related-Bug: #2006924
Change-Id: Ia46deea226a58638e74eee0c0172f0c3c5fa62e7
The option has been managed by the underlying puppet-oslo module but
has not been configurable. This introduces the parameter to customize
the option.
Change-Id: Ia91f1558f6f5b77f3fcd77149dc61cafd621308e
This defined resource type was deprecated during the past cycle[1] and
can be removed.
[1] 05c5605e98
Change-Id: Ib4c7565462e32be2d4dab4b0c538410ad98aefaf
This is no longer used since we replaced the configuration file by
clouds.yaml. The resource was already deprecated by [1] in the past
cycle so can be removed.
[1] c140a44aeb
Change-Id: I631c0a14cc0ee5b56e7864980da9a651d6bf7d9b
These parmaeters have had no effect for a while and were deprecated
formally during the previous cycle[1].
[1] 1f13f9ed6b
Change-Id: Iff34bd86a92d4f92ea46115889f83e37b68aba31
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: I0de59b3fc8cc10ebe335e30af059320fb4fe0a4e
The keystone::wsgi::apache class takes the api_port parameter but
the other modules uses the port parameter instead.
This change fixes the inconsistent interface.
Change-Id: Ib6a643eedbb2ecd5050c10cc5ae98ffaabb441f5
This change introduces the new age parameter so that --date options is
enabled when running the trust_flush cron job.
Change-Id: I7d4a5a08c73683fff8fd270e5bc991531f8dda48
By default, the file resource shows differences when the file changes.
This change disables that for the key files so that key contents are
not displayed in output.
Closes-Bug: #1979672
Change-Id: Ic0398cfbb14782ce16710a838e5428be50f2a0b3