Include ansible-role-logrotate

As we start running services for more then 1 day, we'll need to start
to rotate logs. Start with nodepool and well do zuul in a follow up
patch.

Change-Id: I2e10d180039e60ad7c62c2597e10910b74673d98
Depends-On: I63f9c936fae40e536699cd612c0505e0f3a72d5d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2017-05-30 12:20:55 -04:00
parent c3682c2fb6
commit 11446e3d6c
No known key found for this signature in database
GPG Key ID: 611A80832067AF38
5 changed files with 33 additions and 0 deletions

View File

@ -27,6 +27,17 @@ nodepool_service_nodepool_launcher_manage: false
# windmill.shade
shade_pip_virtualenv: /opt/venv/nodepool-builder
# openstack.logrotate
logrotate_configs:
- name: nodepool-builder
log: /var/log/nodepool/builder-debug.log /var/log/nodepool/nodepool-builder.log
options:
- compress
- missingok
- rotate 7
- daily
- notifempty
# openstack.sudoers
sudoers_task_manager:
- config

View File

@ -23,3 +23,14 @@ nodepool_service_nodepool_builder_manage: false
# windmill.shade
shade_pip_virtualenv: /opt/venv/nodepool-launcher
# openstack.logrotate
logrotate_configs:
- name: nodepool-launcher
log: /var/log/nodepool/launcher-debug.log /var/log/nodepool/nodepool-launcher.log
options:
- compress
- missingok
- rotate 7
- daily
- notifempty

View File

@ -67,6 +67,11 @@
owner: root
src: nodepool-builder/usr/local/bin/disk-image-create.j2
tasks:
- name: Setup openstack.logrotate role.
include_role:
name: openstack.logrotate
post_tasks:
- name: Run nodepool-server validation.
include_role:

View File

@ -48,6 +48,11 @@
owner: nodepool
src: nodepool/home/nodepool/.config/openstack/clouds.yaml
tasks:
- name: Setup openstack.logrotate role.
include_role:
name: openstack.logrotate
post_tasks:
- name: Run nodepool-launcher validation.
include_role:

View File

@ -28,6 +28,7 @@ zuul-cloner -m $CLONEMAP \
--cache-dir /opt/git \
git://git.openstack.org \
openstack/ansible-role-diskimage-builder \
openstack/ansible-role-logrotate \
openstack/ansible-role-nodepool \
openstack/ansible-role-shade \
openstack/ansible-role-ssh \