keystone/keystone/cmd
Lance Bragstad 1ba238e491 Ensure bootstrap handles multiple roles with the same name
The bootstrap logic doesn't take into consideration multiple roles
with the same name. If bootstrap is unable to determine which role to
use and accidentally uses a domain-specific role with the same name
as a default role, bootstrap will fail in unexpected ways.

Conflicts:
      keystone/tests/unit/test_cli.py
      Conflict exists because stable/stein doesn't have
      https://review.opendev.org/#/c/675228/ but it's unrelated to this
      specific bug fix.

Closes-Bug: 1856881
Change-Id: Iddc364d8c934b6e54d1e8c75b8b159faadbf865d
(cherry picked from commit 25cf359e5f)
(cherry picked from commit 51ff7be731)
2020-01-29 11:39:09 -06:00
..
doctor Remove uuid token size check from doctor 2018-07-13 08:34:57 +08:00
__init__.py Entrypoints for commands 2015-03-27 02:16:02 +00:00
bootstrap.py Ensure bootstrap handles multiple roles with the same name 2020-01-29 11:39:09 -06:00
cli.py Add keystone-manage create_jws_keypair functionality 2019-01-31 19:41:25 +00:00
manage.py Allow for more robust config checking with keystone-manage 2018-08-07 14:24:12 +00:00
status.py Implement scaffolding for upgrade checks 2018-10-17 16:54:53 -04:00