[
https://issues.apache.org/jira/browse/MESOS-7197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15891856#comment-15891856
]
Bruce Merry commented on MESOS-7197:
------------------------------------
By the way, I filed this as "critical" since the descriptions for the severity
indicated that was appropriate for a crash, but this isn't actually critical
for us because it's easy to work around (the only reason we were requesting
such a tiny CPU amount is that it's calculated).
> Requesting tiny amount of CPU crashes master
> --------------------------------------------
>
> Key: MESOS-7197
> URL: https://issues.apache.org/jira/browse/MESOS-7197
> Project: Mesos
> Issue Type: Bug
> Components: allocation
> Affects Versions: 1.1.0
> Environment: Ubuntu 14.04, using Mesosphere PPA to install Mesos
> Reporter: Bruce Merry
> Priority: Critical
>
> If a task is submitted with a tiny CPU request e.g. 0.0004, then when it
> completes the master crashes due to a CHECK failure:
> {noformat}
> F0302 10:48:26.654909 15391 sorter.cpp:291] Check failed:
> allocations[name].resources[slaveId].contains(resources)
> {noformat}
> I can reproduce this with the following command:
> {noformat}
> mesos-execute --command='sleep 5' --master=$MASTER --name=crashtest
> --resources='cpus:0.0004;mem:128'
> {noformat}
> If I replace 0.0004 with 0.001 the issue no longer occurs.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)