summaryrefslogtreecommitdiffstats
path: root/node-admin
diff options
context:
space:
mode:
authorbjormel <bjormel@verizonmedia.com>2022-12-18 22:55:05 +0100
committerbjormel <bjormel@verizonmedia.com>2022-12-18 22:55:05 +0100
commit556709d019ba53abbfe885adb15df503b2e70e8a (patch)
treee1c842960147e71dba82c68f0e541a04ad37d7d4 /node-admin
parenta4aa15d295fe19fe488723eae33926ce9ae18c62 (diff)
Clean up /opt/vespa/var/tmp in content node too...
Diffstat (limited to 'node-admin')
-rw-r--r--node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/maintenance/StorageMaintainer.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/maintenance/StorageMaintainer.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/maintenance/StorageMaintainer.java
index efe03e5704b..6f3d2d74bc6 100644
--- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/maintenance/StorageMaintainer.java
+++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/maintenance/StorageMaintainer.java
@@ -151,11 +151,12 @@ public class StorageMaintainer {
rules.add(CoredumpCleanupRule.forContainer(context.paths().underVespaHome("var/crash")));
+ rules.add(new LinearCleanupRule(() -> FileFinder.files(context.paths().underVespaHome("var/tmp")).list(),
+ fa -> monthNormalizer.apply(fa.lastModifiedTime()), Priority.LOWEST, Priority.HIGHEST));
+
if (context.node().membership().map(m -> m.type().hasContainer()).orElse(false)) {
rules.add(new LinearCleanupRule(() -> FileFinder.files(context.paths().underVespaHome("logs/vespa/access")).list(),
fa -> monthNormalizer.apply(fa.lastModifiedTime()), Priority.LOWEST, Priority.HIGHEST));
- rules.add(new LinearCleanupRule(() -> FileFinder.files(context.paths().underVespaHome("var/tmp")).list(),
- fa -> monthNormalizer.apply(fa.lastModifiedTime()), Priority.LOWEST, Priority.HIGHEST));
}
if (context.nodeType() == NodeType.tenant && context.node().membership().map(m -> m.type().isAdmin()).orElse(false))
rules.add(new LinearCleanupRule(() -> FileFinder.files(context.paths().underVespaHome("logs/vespa/logarchive")).list(),