Fix kafka logs not being deleted
Change-Id: I5269332bbe780422a73f6845e5efbf1598b0c1b3
Closes-Bug: PROD-16382
diff --git a/opencontrail/control/analytics.yml b/opencontrail/control/analytics.yml
index 8065742..6e56936 100644
--- a/opencontrail/control/analytics.yml
+++ b/opencontrail/control/analytics.yml
@@ -4,6 +4,9 @@
- service.opencontrail.control.analytics
- system.haproxy.proxy.listen.opencontrail.analytics
parameters:
+ _param:
+ opencontrail_kafka_log_cleanup_mtime: '+7'
+ opencontrail_kafka_log_cleanup_dir: '/usr/share/kafka/logs/'
# Temprorary fix for MOS9 packages to pin old version of kafka
linux:
system:
@@ -17,6 +20,12 @@
kernel:
modules:
- nf_conntrack_ipv4
+ job:
+ kafka_logs_cleanup:
+ command: "find ${_param:opencontrail_kafka_log_cleanup_dir} -name '*.log.*' -type f -mtime ${_param:opencontrail_kafka_log_cleanup_mtime} -exec rm {} \\;"
+ identifier: kafka_logs_cleanup
+ hour: 0
+ minute: 0
opencontrail:
common:
identity: