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:
parent
c3682c2fb6
commit
11446e3d6c
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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 \
|
||||
|
|
Loading…
Reference in New Issue