kolla-ansible/ansible/roles
Bertrand Lallau a3dfdfc085 Simplify Openstack services configuration possibilities
Actually Openstack services configuration can be overriden using many
files:
- /etc/kolla/config/<< service name >>/<< config file >>
- /etc/kolla/config/<< service name >>/<<host>>/<< config file >>
- /etc/kolla/config/global.conf
- /etc/kolla/config/database.conf
- /etc/kolla/config/messaging.conf

Only per-service configuration is actually documented here:
https://github.com/openstack/kolla-ansible/blob/master/doc/advanced-configuration.rst#L164

Allowing to globally modify service configuration can be perform too,
but it can be done in 3 different manners, all not documented:
- /etc/kolla/config/global.conf
- /etc/kolla/config/database.conf
- /etc/kolla/config/messaging.conf

database.conf and messaging.conf seems redundant with global.conf.
In order to simplify codebase it seems logical to remove them.

Documentation has been added for overriding configuration globally and
release note has been added too.

Closes-Bug: #1682479
Change-Id: I5d922dfc0d938173bad34ac64e490b78db1b7e31
2017-09-13 17:47:36 +02:00
..
aodh Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
barbican Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
baremetal ntpd behind proxy fails 2017-07-23 03:09:00 +00:00
bifrost Mixing binary and source images for A* and B* projects 2017-06-02 17:13:44 +07:00
ceilometer Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
ceph Fix warning on {failed|changed}_when statements 2017-08-31 23:16:26 +02:00
certificates Enable sanity checks from kolla-ansible 2017-03-09 10:37:06 +00:00
chrony Support multi local chrony servers 2017-07-26 03:38:05 +00:00
cinder Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
cloudkitty Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
collectd Add collectd support to telegraf container 2017-07-21 03:35:30 +00:00
common Merge "Fix barbican-api log filter in fluentd" 2017-09-12 08:31:01 +00:00
congress Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
designate Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
destroy Make glance filesystem_store_datadir configurable. 2017-07-10 14:46:22 +01:00
elasticsearch Remove all kolla-kubernetes configurations 2017-07-18 22:00:58 +08:00
etcd Deploy etcd in compute nodes when kuryr 2017-06-14 13:45:30 +00:00
freezer Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
glance Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
gnocchi Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
grafana Disable grafana Getting Started panel 2017-08-16 09:57:49 +00:00
haproxy Merge "Create/delete kolla_keepalived_running only once" 2017-09-05 08:37:53 +00:00
heat Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
horizon Perform bootstrap on Horizon upgrade 2017-09-04 12:54:23 +00:00
influxdb Generalize api_interface_address variable usage 2017-05-23 08:35:15 +00:00
ironic Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
iscsi Fix wrong condition for iscsid container 2017-08-10 08:09:01 +00:00
karbor Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
keystone Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
kibana Remove all kolla-kubernetes configurations 2017-07-18 22:00:58 +08:00
kuryr Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
magnum Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
manila Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
mariadb Optimize reconfiguration for mariadb 2017-07-22 08:50:08 +08:00
memcached Remove symlink in reconfigure tasks 2017-07-03 09:34:21 +00:00
mistral Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
mongodb Fix warning during Mongodb bootstrap task 2017-08-31 20:01:19 +00:00
multipathd Enable sanity checks from kolla-ansible 2017-03-09 10:37:06 +00:00
murano Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
neutron Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
nova Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
nova-hyperv HyperV: fix FreeRDP console config 2017-09-01 19:28:48 +03:00
octavia Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
opendaylight Add OpenDaylight role 2017-08-03 07:39:38 -07:00
openvswitch let openvswitch_db listener localhost 2017-08-24 16:43:47 +08:00
ovs-dpdk Enable ovsdpdk w/ ODL Neutron_Plugin_Agent 2017-08-15 13:13:12 -07:00
panko Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
prechecks Upgrade from docker-py to docker 2017-07-10 14:19:28 +00:00
qdrouterd Add qdrouterd role for messaging infrastructure component 2017-07-10 11:04:43 -04:00
rabbitmq Make outward_rabbit pre-checks idempotent 2017-09-05 15:48:13 +01:00
rally Merge "Use unified vars in task" 2017-07-12 01:56:12 +00:00
redis Add Redis role 2017-08-21 17:08:52 +01:00
sahara Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
searchlight Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
senlin Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
skydive Modify the conf in skydive 2017-09-04 17:19:03 +08:00
solum Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
stop/tasks Enable sanity checks from kolla-ansible 2017-03-09 10:37:06 +00:00
swift Fix warning on {failed|changed}_when statements 2017-08-31 23:16:26 +02:00
tacker Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
telegraf Add collectd support to telegraf container 2017-07-21 03:35:30 +00:00
tempest Set api_v2 to True in image-feature-enabled 2017-07-12 10:30:17 +08:00
trove Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
vmtp vmtp: remove kolla_logs Docker mount 2017-08-17 17:22:28 +02:00
watcher Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
zun Simplify Openstack services configuration possibilities 2017-09-13 17:47:36 +02:00
ceph_pools.yml Remove the unnecessary delimiters 2017-05-09 20:57:23 +08:00