Commit Graph

7 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 6976701fc4 Fix example playbook linters
Example playbook was containing incorrect formatting which caused
linters job to fail

Change-Id: Ice1b49d31e81c19f3c40b4b7c1cd5ff85128eed3
2023-09-29 10:23:38 +02:00
Jimmy McCrory d638110970 Remove keystone service user
The keystone service user is never used by the keystone service. Remove
the tasks creating it and related variables.

Change-Id: Iede26cba97ab43cdd0abc3887883e61d40007b34
2018-10-18 09:56:05 -07:00
Jesse Pretorius 9653ed70a7 Move database creation into role
There is no record for why we implement the database creation outside
of the role in the playbook, when we could do it inside the role.

Implementing it inside the role allows us to reduce the quantity of
group_vars duplicated from the role, and allows us to better document
the required variables in the role. The delegation can still be done
as it is done in the playbook too.

In this patch we implement a new variable called 'keystone_db_setup_host'
which is used in the role to allow delegation of the database setup
task to any host, but defaults to the first member of the galera_all
host group. We also document the variable keystone_galera_address which
has been used for a long time, but never documented.

Change-Id: I2e4ca01a849a907558caec2dc05aa0b7ae009333
2018-06-04 07:34:09 +01:00
Andrew Smith 2b7eb22a89 Update to use oslo.messaging service for RPC and Notify
This introduces oslo.messaging variables that define the RPC and
Notify transports for the OpenStack services. These parameters
replace the rabbitmq values and are used to generate the messaging
transport_url for the service. The association of the messaging
backend server to the oslo.messaging services will then be
transparent to the keystone service.

This patch:
* Add oslo.messaging variables for RPC and Notify to defaults
* Update transport_url generation
* Update examples
* Add oslo.messaging to inventory
* Add release note

Depends-On: If4326a6848d2d32af284fdbb94798eb0b03734d5
Depends-On: I2b09145b60116c029fc85477399c24f94974b61d
Change-Id: I8d5b09dd0cb905e0dee40e260efbfeff1da180ce
2018-05-23 11:57:27 -04:00
fpxie 593efa5561 Trivial: Fix the pep8 warning
The yaml should start with "---"

Change-Id: I702cdf43afb6dffb8b7653e8c173f09dc8227bdc
2018-05-08 17:27:57 +08:00
Jean-Philippe Evrard f5382179f4 Do not log passwords
This prevents data to be leaked into the callback plugin.

Change-Id: Id376d5dc65b0e772db4e63ca0d8227c7145b427f
2018-04-11 13:44:07 +02:00
Alexandra c0fa231c21 [DOCS] Move keystone federation role docs
Also includes clean up of the pre-existing content.

Update the role documentation to match the newly proposed format.  In
the new format, each role project should maintain the configuration
variations for the role project itself.

Change-Id: I68ab9a5e8e305114e023ce23341bc9e11a5dbe7c
2016-08-16 08:46:08 +00:00