[ 
https://issues.apache.org/jira/browse/MESOS-3123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15018388#comment-15018388
 ] 

Till Toenshoff commented on MESOS-3123:
---------------------------------------

For the records, I am seeing this failing on the following CentOS 6.7 machine 
as well:

{noformat}
cat << EOF > Vagrantfile
# -*- mode: ruby -*-" >
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
  # Disable shared folder to prevent certain kernel module dependencies.
  config.vm.synced_folder ".", "/vagrant", disabled: true

  config.vm.hostname = "centos67"

  config.vm.box = "bento/centos-6.7"

  config.vm.provider "virtualbox" do |vb|
    vb.memory = 16384
    vb.cpus = 8
  end

  config.vm.provider "vmware_fusion" do |vb|
    vb.memory = 9216
    vb.cpus = 4
  end

  config.vm.provision "shell", inline: <<-SHELL
    # Kernel 3.10 (required by Docker):
    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    sudo rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
    sudo yum --enablerepo=elrepo-kernel install -y kernel-lt
    sudo sed -i "s/default=1/default=0/g" /etc/grub.conf
    sudo sed -i "s/default=1/default=0/g" /boot/grub/grub.conf
    echo "SELINUX=disabled" > config
    echo "SELINUXTYPE=targeted" >> config
    sudo mv config /etc/selinux
    sudo yum install -y 
http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
    (cd /etc/yum.repos.d; sudo wget http://www.hop5.in/yum/el6/hop5.repo)

    # gcc 4.8 (required by Mesos):
    sudo wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O 
/etc/yum.repos.d/devtools-2.repo
    sudo yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++

    # Docker:
    sudo wget -qO- https://get.docker.com/ | sh

    cp /etc/fstab .
    echo "none                    /sys/fs/cgroup          cgroup  defaults      
  0 0" >> fstab
    sudo mv fstab /etc/


    sudo yum install -y tar wget
    sudo wget 
http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo 
-O /etc/yum.repos.d/epel-apache-maven.repo

    sudo yum groupinstall -y "Development Tools"
    sudo yum install -y apache-maven python-devel java-1.7.0-openjdk-devel 
zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 
apr-devel subversion-devel apr-util-devel

    sudo yum install -y git

    sudo docker info

    #sudo wget -qO- https://get.docker.com/ | sh
  SHELL
end
EOF

vagrant up
vagrant reload

vagrant ssh -c "
scl enable devtoolset-2 bash

git clone  https://github.com/apache/mesos.git mesos
cd mesos
git checkout -b 0.26.0-rc1 0.26.0-rc1

./bootstrap
mkdir build
cd build

../configure
make -j4 check
sudo ./bin/mesos-tests.sh
"
{noformat}

> DockerContainerizerTest.ROOT_DOCKER_Launch_Executor_Bridged fails & crashes
> ---------------------------------------------------------------------------
>
>                 Key: MESOS-3123
>                 URL: https://issues.apache.org/jira/browse/MESOS-3123
>             Project: Mesos
>          Issue Type: Bug
>          Components: docker, test
>    Affects Versions: 0.23.0
>         Environment: CentOS 7.1, CentOS 6.6, or Ubuntu 14.04
> Mesos 0.23.0-rc4 or today's master
> Docker 1.9
>            Reporter: Adam B
>            Assignee: Timothy Chen
>              Labels: mesosphere
>
> Fails the test and then crashes while trying to shutdown the slaves.
> {code}
> [ RUN      ] DockerContainerizerTest.ROOT_DOCKER_Launch_Executor_Bridged
> ../../src/tests/docker_containerizer_tests.cpp:618: Failure
> Value of: statusRunning.get().state()
>   Actual: TASK_LOST
> Expected: TASK_RUNNING
> ../../src/tests/docker_containerizer_tests.cpp:619: Failure
> Failed to wait 1mins for statusFinished
> ../../src/tests/docker_containerizer_tests.cpp:610: Failure
> Actual function call count doesn't match EXPECT_CALL(sched, 
> statusUpdate(&driver, _))...
>          Expected: to be called twice
>            Actual: called once - unsatisfied and active
> F0721 21:59:54.950773 30622 logging.cpp:57] RAW: Pure virtual method called
>     @     0x7f3915347a02  google::LogMessage::Fail()
>     @     0x7f391534cee4  google::RawLog__()
>     @     0x7f3914890312  __cxa_pure_virtual
>     @           0x88c3ae  mesos::internal::tests::Cluster::Slaves::shutdown()
>     @           0x88c176  mesos::internal::tests::Cluster::Slaves::~Slaves()
>     @           0x88dc16  mesos::internal::tests::Cluster::~Cluster()
>     @           0x88dc87  mesos::internal::tests::MesosTest::~MesosTest()
>     @           0xa529ab  
> mesos::internal::tests::DockerContainerizerTest::~DockerContainerizerTest()
>     @           0xa8125f  
> mesos::internal::tests::DockerContainerizerTest_ROOT_DOCKER_Launch_Executor_Bridged_Test::~DockerContainerizerTest_ROOT_DOCKER_Launch_Executor_Bridged_Test()
>     @           0xa8128e  
> mesos::internal::tests::DockerContainerizerTest_ROOT_DOCKER_Launch_Executor_Bridged_Test::~DockerContainerizerTest_ROOT_DOCKER_Launch_Executor_Bridged_Test()
>     @          0x1218b4e  testing::Test::DeleteSelf_()
>     @          0x1221909  
> testing::internal::HandleSehExceptionsInMethodIfSupported<>()
>     @          0x121cb38  
> testing::internal::HandleExceptionsInMethodIfSupported<>()
>     @          0x1205713  testing::TestInfo::Run()
>     @          0x1205c4e  testing::TestCase::Run()
>     @          0x120a9ca  testing::internal::UnitTestImpl::RunAllTests()
>     @          0x122277b  
> testing::internal::HandleSehExceptionsInMethodIfSupported<>()
>     @          0x121d81b  
> testing::internal::HandleExceptionsInMethodIfSupported<>()
>     @          0x120987a  testing::UnitTest::Run()
>     @           0xcfbf0c  main
>     @     0x7f391097caf5  __libc_start_main
>     @           0x882089  (unknown)
> make[3]: *** [check-local] Aborted (core dumped)
> make[3]: Leaving directory `/home/me/mesos/build/src'
> make[2]: *** [check-am] Error 2
> make[2]: Leaving directory `/home/me/mesos/build/src'
> make[1]: *** [check] Error 2
> make[1]: Leaving directory `/home/me/mesos/build/src'
> make: *** [check-recursive] Error 1
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to