aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-11-08 11:21:44 +0100
committerJon Bratseth <bratseth@gmail.com>2022-11-08 11:21:44 +0100
commit3356362624c6a5157bb466e61d936a772db3efe1 (patch)
treeea91a50331c7dc4ed359fb794ed8a9ade6e4cd1c /node-repository
parent45000a2bf0f388d768c4791b3d06ff007096579a (diff)
Reduce grace time before OS upgrade for new nodes
Reduce from 30 to 1 days as 30 days leave too little time to complete global OS upgrade timely, when there are often a substantial fraction of new nodes in a zone (which is the case with autoscaling).
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/RetiringOsUpgrader.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/RetiringOsUpgrader.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/RetiringOsUpgrader.java
index 860a17be28c..148e3056430 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/RetiringOsUpgrader.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/RetiringOsUpgrader.java
@@ -86,9 +86,7 @@ public class RetiringOsUpgrader implements OsUpgrader {
/** The duration this leaves new nodes alone before scheduling any upgrade */
private Duration gracePeriod() {
- if (nodeRepository.zone().system().isCd()) return Duration.ofDays(1);
- if (!nodeRepository.zone().environment().isProduction()) return Duration.ofDays(7);
- return Duration.ofDays(30);
+ return Duration.ofDays(1);
}
}