[ https://issues.apache.org/jira/browse/MESOS-6011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15413442#comment-15413442 ]
Jan Schlicht commented on MESOS-6011: ------------------------------------- How about we use something like {{busybox}} in the rootfs? It would provide static binaries for many commands. > Tests relying on LinuxRootfs::create fail with Fedora 24 (and probably others) > ------------------------------------------------------------------------------ > > Key: MESOS-6011 > URL: https://issues.apache.org/jira/browse/MESOS-6011 > Project: Mesos > Issue Type: Bug > Components: containerization, tests > Reporter: Jan Schlicht > Labels: test > > Tests like {{AppcProvisionerIntegrationTest.ROOT_SimpleLinuxImageTest}} and > {{ProvisionerDockerPullerTest.ROOT_LocalPullerSimpleCommand}} will fail with > Fedora 24 because {{LinuxRootFs::create}}, used in these tests, assumes that > the binaries provided by the rootfs link to certain versions of shared > libraries. Because Fedora 24 has newer versions of some of these libraries, > tests using the binaries will fail. E.g. > {noformat} > $ ldd /bin/sh > linux-vdso.so.1 (0x00007ffc98bfb000) > libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007fcd59df6000) > libdl.so.2 => /lib64/libdl.so.2 (0x00007fcd59bf2000) > libc.so.6 => /lib64/libc.so.6 (0x00007fcd5982f000) > /lib64/ld-linux-x86-64.so.2 (0x000055fb8e6ea000) > {noformat} > but {{LinuxRootFs::create}} will try to copy {{/lib64/libtinfo.so.5}} into > the rootfs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)