Jesse Pretorius bbd70d5f9b Use a nginx conf.d file for the custom logging
To cater for the situation where there are no containers, or
nginx is shared in some way, it's better to add custom directives
for nginx.conf into a conf.d file. That way it's never overwritten.

To resolve the situation where repo_server overwrites the config
laid down by os_keystone, we implement the custom log in this way.

The task which verifies that the right config directories exist
is modified to ensure that both the sites and the conf.d directories
exist before this configuration is laid down. For CentOS/OpenSUSE
they are the same directory, but for Ubuntu they are different.

This patch also ensurs that the previous implementation is removed,
otherwise an upgrade fails. This patch should be back portable to
ensure that zero-container deploys for Queens work properly.

Change-Id: I2ab0f591c1cdeae43a002d9c8cf9bbfdd69597f1
2018-04-20 15:09:56 +01:00
2018-03-15 07:35:08 +00:00
2018-04-11 13:44:07 +02:00
2017-02-07 21:01:09 -06:00
2018-02-15 10:24:39 -06:00
2018-04-17 12:24:23 +01:00
2016-02-26 14:13:43 -06:00
2016-09-28 08:56:33 +01:00
2018-03-03 12:00:26 +08:00
2017-03-02 11:51:52 +00:00
2018-03-28 10:14:36 +01:00

Team and repository tags

image

OpenStack-Ansible keystone

Ansible role that installs and configures OpenStack Keystone. Keystone is installed behind the Apache webserver listening on port 5000 and port 35357 by default.

Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-os_keystone/latest/ The project home is at: https://launchpad.net/openstack-ansible

Description
Role os_keystone for OpenStack-Ansible
Readme 11 MiB
Languages
Jinja 69.4%
Python 22%
Shell 8.6%