[ https://issues.apache.org/jira/browse/MESOS-6404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Hammons updated MESOS-6404: -------------------------------- Attachment: IUWT_140926aR_t000_ch00.log > My program cannot access a .so file while being run with mesos > containerization on a docker image. > -------------------------------------------------------------------------------------------------- > > Key: MESOS-6404 > URL: https://issues.apache.org/jira/browse/MESOS-6404 > Project: Mesos > Issue Type: Bug > Affects Versions: 1.0.1 > Environment: CentOS Linux release 7.2.1511 (Core) > Reporter: Mark Hammons > Priority: Minor > Attachments: IUWT_140926aR_t000_ch00.log > > > I have an application compiled within a docker environment called > ubuntu-mesos:0.11-17102016-IUWT. I've defined the executor for said > application with the following code: > val iuwtURI = CommandInfo.URI.newBuilder().setValue("http://***/ > IUWT.tar.gz").setExtract(true).setCache(false).build() > val iuwtjURI = CommandInfo.URI.newBuilder().setValue("http://***/ > iuwtExecutor-assembly-0.1- > SNAPSHOT.jar").setExecutable(false).setCache(false).build() > val iuwtExec = "java -jar iuwtExecutor-assembly-0.1-SNAPSHOT.jar - > Xmx1024M -Xmx128M" > val iuwtCommand = > CommandInfo.newBuilder.setValue(iuwtExec).addAllUris(List(iuwtjURI, > iuwtURI).asJava).setShell(true).build() > val iuwtImageInfo = > Image.newBuilder().setType(Image.Type.DOCKER).setDocker(Image.Docker.newBuilder.setName("ubuntu- > mesos:0.11-17102016-IUWT").build()).build() > val iuwtContInfo = > ContainerInfo.MesosInfo.newBuilder().setImage(iuwtImageInfo).build() > val iuwtContainer = ContainerInfo.newBuilder() > .setMesos(iuwtContInfo) > .setType(ContainerInfo.Type.MESOS) > .build() > val iuwtExecutor = ExecutorInfo.newBuilder() > .setCommand(iuwtCommand) > .setContainer(iuwtContainer) > > .setExecutorId(ExecutorID.newBuilder().setValue("iuwt-executor")) > .setName("iuwt-executor").build() > My executor then downloads some additional data and then tries to launch the > application with the input data. Unfortunately, the application fails to > launch because "exec: error while loading shared libraries: libtiff.so.5: > cannot open shared object file: No such file or directory". I've attached > logs showing libtiff.so.5 is both in /usr/lib/x86_64-linux-gnu, but also in > /usr/lib. -- This message was sent by Atlassian JIRA (v6.3.4#6332)