f329af7dfa
Currently we generate a logrotate configuration file for each enabled service. These are then included from a logrotate.d directory. With a large number of hosts, this can take a long time to template. Benchmarking of templating is available at [1]. This change switches to a single logrotate configuration file for all services, with the include done locally using jinja. This should drastically improve the performance of this task. [1] https://github.com/stackhpc/ansible-scaling/blob/master/doc/template.md Partially-Implements: blueprint performance-improvements Change-Id: I39cfa70bef6560f615cad516c43aaef6a523b964 |
||
---|---|---|
.. | ||
action_plugins | ||
filter_plugins | ||
group_vars | ||
inventory | ||
library | ||
roles | ||
bifrost.yml | ||
certificates.yml | ||
destroy.yml | ||
gather-facts.yml | ||
kolla-host.yml | ||
mariadb_backup.yml | ||
mariadb_recovery.yml | ||
nova.yml | ||
post-deploy.yml | ||
prune-images.yml | ||
site.yml |