diff options
author | Jon Bratseth <bratseth@gmail.com> | 2020-11-05 08:58:17 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2020-11-05 08:58:17 +0100 |
commit | 31752d614bcadcf7bfaf4e6becf2804ad24ba945 (patch) | |
tree | 3040ad9dece06f809c8b1ae9adf15f52e9b666c5 /node-repository/src | |
parent | d9b01ba3e0ef6507bfa373a4d8a70131647e31f0 (diff) |
Don't let testers borrow reserved nodees
Diffstat (limited to 'node-repository/src')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodePrioritizer.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodePrioritizer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodePrioritizer.java index 4b875d68780..abfd5e021c4 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodePrioritizer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodePrioritizer.java @@ -133,6 +133,7 @@ public class NodePrioritizer { for (Node host : allNodes) { if ( ! nodeRepository.canAllocateTenantNodeTo(host)) continue; if (host.reservedTo().isPresent() && !host.reservedTo().get().equals(application.tenant())) continue; + if (host.reservedTo().isPresent() && application.instance().isTester()) continue; if (host.exclusiveTo().isPresent()) continue; // Never allocate new nodes to exclusive hosts if ( spareHosts.contains(host) && !canAllocateToSpareHosts) continue; if ( ! capacity.hasCapacity(host, requestedNodes.resources().get())) continue; |