diff options
author | Harald Musum <musum@verizonmedia.com> | 2019-03-29 22:46:03 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-29 22:46:03 +0100 |
commit | 292ac5dd7395113897f660fd99e1268b58d1d69a (patch) | |
tree | 9f5ce90e60b27eab0b4250d87bad86e84543c247 | |
parent | d5b572ab941d26d395e78a819d4ae07fa6e67a7e (diff) | |
parent | f7348b06900aa44241f33c3b8b6b676365787a7d (diff) |
Merge pull request #8963 from vespa-engine/freva/fix-mount-paths
NodeAdmin: Fix mount paths
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/docker/DockerOperationsImpl.java | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/docker/DockerOperationsImpl.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/docker/DockerOperationsImpl.java index e34e97dc2aa..a1c53c3d931 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/docker/DockerOperationsImpl.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/docker/DockerOperationsImpl.java @@ -271,12 +271,12 @@ public class DockerOperationsImpl implements DockerOperations { Path varLibSia = Paths.get("/var/lib/sia"); // Paths unique to each container - List<Path> paths = new ArrayList<>(Arrays.asList( + List<Path> paths = new ArrayList<>(List.of( Paths.get("/etc/vespa/flags"), Paths.get("/etc/yamas-agent"), context.pathInNodeUnderVespaHome("logs/daemontools_y"), context.pathInNodeUnderVespaHome("logs/jdisc_core"), - context.pathInNodeUnderVespaHome("logs/langdetect/"), + context.pathInNodeUnderVespaHome("logs/langdetect"), context.pathInNodeUnderVespaHome("logs/nginx"), context.pathInNodeUnderVespaHome("logs/vespa"), context.pathInNodeUnderVespaHome("logs/yca"), @@ -288,14 +288,16 @@ public class DockerOperationsImpl implements DockerOperations { context.pathInNodeUnderVespaHome("logs/ysar"), context.pathInNodeUnderVespaHome("logs/ystatus"), context.pathInNodeUnderVespaHome("logs/zpu"), + context.pathInNodeUnderVespaHome("tmp"), context.pathInNodeUnderVespaHome("var/cache"), context.pathInNodeUnderVespaHome("var/crash"), + context.pathInNodeUnderVespaHome("var/container-data"), context.pathInNodeUnderVespaHome("var/db/jdisc"), context.pathInNodeUnderVespaHome("var/db/vespa"), context.pathInNodeUnderVespaHome("var/jdisc_container"), context.pathInNodeUnderVespaHome("var/jdisc_core"), context.pathInNodeUnderVespaHome("var/maven"), - context.pathInNodeUnderVespaHome("var/mediasearch"), + context.pathInNodeUnderVespaHome("var/mediasearch"), // TODO: Remove when vespa-routing is no more context.pathInNodeUnderVespaHome("var/run"), context.pathInNodeUnderVespaHome("var/scoreboards"), context.pathInNodeUnderVespaHome("var/service"), @@ -305,9 +307,8 @@ public class DockerOperationsImpl implements DockerOperations { context.pathInNodeUnderVespaHome("var/yca"), context.pathInNodeUnderVespaHome("var/ycore++"), context.pathInNodeUnderVespaHome("var/yinst/tmp"), - context.pathInNodeUnderVespaHome("var/zookeeper"), - context.pathInNodeUnderVespaHome("tmp"), - context.pathInNodeUnderVespaHome("var/container-data"))); + context.pathInNodeUnderVespaHome("var/zookeeper") + )); if (context.nodeType() == NodeType.proxy) paths.add(context.pathInNodeUnderVespaHome("var/vespa-hosted/routing")); @@ -321,9 +322,6 @@ public class DockerOperationsImpl implements DockerOperations { if (isInfrastructureHost(context.nodeType())) command.withSharedVolume(varLibSia, varLibSia); - if (context.nodeType() == NodeType.proxy || context.nodeType() == NodeType.controller) - command.withSharedVolume(Paths.get("/opt/yahoo/share/ssl/certs"), Paths.get("/opt/yahoo/share/ssl/certs")); - if (context.nodeType() == NodeType.tenant) command.withSharedVolume(Paths.get("/var/zpe"), context.pathInNodeUnderVespaHome("var/zpe")); } |