diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-11-08 11:21:44 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-11-08 11:21:44 +0100 |
commit | 3356362624c6a5157bb466e61d936a772db3efe1 (patch) | |
tree | ea91a50331c7dc4ed359fb794ed8a9ade6e4cd1c /node-repository | |
parent | 45000a2bf0f388d768c4791b3d06ff007096579a (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.java | 4 |
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); } } |