]> Frank Brehm's Git Trees - pixelpark/create-vmware-tpl.git/commitdiff
Truncating some more logfiles dev/el9
authorFrank Brehm <frank.brehm@pixelpark.com>
Tue, 7 Nov 2023 14:58:36 +0000 (15:58 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Tue, 7 Nov 2023 14:58:36 +0000 (15:58 +0100)
lib/cr_vmware_tpl/handler/vm.py

index 604e0cf5e3db7638e30665c11e23d422c4a72fd2..8d5737c26a158dca5947a0335a6fa6a5bfea4476 100644 (file)
@@ -26,7 +26,7 @@ from fb_tools.errors import HandlerError, ExpectedHandlerError
 from .. import print_section_start, print_section_end
 from ..xlate import XLATOR
 
-__version__ = '0.2.5'
+__version__ = '0.2.6'
 
 LOG = logging.getLogger(__name__)
 
@@ -286,12 +286,16 @@ class HandlerVmMixin():
         print_section_start('post_install_tasks', 'Exec post install tasks ...', collapsed=True)
 
         logfiles = (
+            '/var/log/audit/audit.log',
             '/var/log/boot.log',
+            '/var/log/cloud-init.log',
+            '/var/log/cloud-init-output.log',
             '/var/log/cron',
             '/var/log/dnf*.log',
             '/var/log/hawkey.log',
             '/var/log/messages',
             '/var/log/secure',
+            '/var/log/tuned/tuned.log'
             '/var/log/wtmp',
             '/var/log/vmware-*.log*',
             '/var/log/yum*.log',
@@ -426,6 +430,11 @@ class HandlerVmMixin():
         echo "Removing SSH host keys ..."
         rm -v /etc/ssh/ssh_host_*
 
+        echo
+        echo "-----------------------------------------------------------"
+        echo "Cleaning lastlog ..."
+        lastlog --clear --user root
+
         echo
         echo "-----------------------------------------------------------"
         echo "Clearing journal log ..."
@@ -433,9 +442,10 @@ class HandlerVmMixin():
 
         echo
         echo "-----------------------------------------------------------"
-        echo "Truncating /var/log/*tmp ..."
+        echo "Truncating /var/log/*tmp and /var/log/messages ..."
         cp -v /dev/null /var/log/btmp
         cp -v /dev/null /var/log/wtmp
+        cp -v /dev/null /var/log/messages
 
         echo
         echo "Sleeping some seconds ..."