summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2021-07-14 13:01:17 +0200
committerGitHub <noreply@github.com>2021-07-14 13:01:17 +0200
commitb55147670eba8a1b8c7a0c75077d2f865bc50499 (patch)
tree95606419071e63cf9223e6b3c5d34bf8b859746f /node-repository
parent3534840687517be5d8f90af0a7bde4ebb43bc06a (diff)
Revert "Do not use serializable NodeRepositoryNode internally in controller"
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/OsVersions.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/OsVersions.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/OsVersions.java
index 7f5b6ef453e..a0b78461b34 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/OsVersions.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/os/OsVersions.java
@@ -33,6 +33,9 @@ public class OsVersions {
/** The maximum number of concurrent upgrades per node type triggered by {@link DelegatingOsUpgrader} */
private static final int MAX_DELEGATED_UPGRADES = 30;
+ /** The maximum number of concurrent upgrades (rebuilds) per node type triggered by {@link RebuildingOsUpgrader} */
+ private static final int MAX_REBUILDS = 10;
+
private final NodeRepository nodeRepository;
private final CuratorDatabaseClient db;
private final boolean reprovisionToUpgradeOs;