From 4105d44f53af826f09f2df5ce8e4302128b0280c Mon Sep 17 00:00:00 2001 From: Bogdan Dobrelya Date: Fri, 16 Mar 2018 14:52:45 +0100 Subject: [PATCH] Replace perl with awk Perl is missing in kolla containers. Replace it with awk. bz: #1553077 Closes-Bug: #1756343 Change-Id: Ie51bd1fa08d7690ac76a01ee2c558e86fb52bb2d Signed-off-by: Bogdan Dobrelya (cherry picked from commit cc82b62f44641233c515e5b2920c87dda6c4f21e) --- templates/logrotate/containers_logrotate.conf.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/logrotate/containers_logrotate.conf.erb b/templates/logrotate/containers_logrotate.conf.erb index a081729d7..f1ae91957 100644 --- a/templates/logrotate/containers_logrotate.conf.erb +++ b/templates/logrotate/containers_logrotate.conf.erb @@ -8,7 +8,7 @@ <%- end %> postrotate /sbin/lsof -nPs +L1 +D /var/log 2>&1|\ - /bin/perl -ne '/\S+\s+(\d+).*\/var\/log\/.*\(deleted\)/ && print "$1\n"' |\ + awk '/\S+\s+[0-9]+\s.*\/var\/log\/.*\(deleted\)/ {print $2}' |\ /bin/xargs -n1 -r -t kill -HUP endscript }