summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-10-20 19:21:25 +0200
committerGitHub <noreply@github.com>2018-10-20 19:21:25 +0200
commit0dcc57ae900a39ad9ab53eae340c0f3d119df7a6 (patch)
treed1d0afa00945b75eb8b6586daab60aafd9095972
parente88efb6e05b86fbacec53aca14bfe50218b677fa (diff)
parentc27c62a3c26ee9139d55f2c05857a9b8f00dea7d (diff)
Merge pull request #7389 from vespa-engine/hmusum/log-node-details-when-failing-to-add-new-docker-node
Log more when failing to add new docker node
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java
index cef913b18ae..8c3e3e28777 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeRepository.java
@@ -290,7 +290,8 @@ public class NodeRepository extends AbstractComponent {
}
Optional<Node> existing = getNode(node.hostname());
if (existing.isPresent())
- throw new IllegalArgumentException("Cannot add " + node.hostname() + ": A node with this name already exists");
+ throw new IllegalArgumentException("Cannot add " + node.hostname() + ": A node with this name already exists (" +
+ node + ", " + node.history() + ")");
}
try (Mutex lock = lockUnallocated()) {
return db.addNodesInState(nodes, Node.State.reserved);