You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Ken Liu (JIRA)" <ji...@apache.org> on 2018/10/25 07:28:00 UTC

[jira] [Created] (MESOS-9355) Persistence volume does not unmount correctly with wrong artifact URI

Ken Liu created MESOS-9355:
------------------------------

             Summary: Persistence volume does not unmount correctly with wrong artifact URI
                 Key: MESOS-9355
                 URL: https://issues.apache.org/jira/browse/MESOS-9355
             Project: Mesos
          Issue Type: Bug
          Components: agent, containerization
    Affects Versions: 1.5.1, 1.5.2
         Environment: DCOS 1.11.6

Mesos 1.5.2
            Reporter: Ken Liu


DCOS service json file is like following. When you type wrong uri, for example, "file://root/test/http.tar.bz2", but the correct one is "file:///root/test/http.tar.bz2". Then it will leave all the persistence mount on the agent, and after gc_delay timeout, the mount path is still there.
{code:java}
{ "id": "/http-server", "backoffFactor": 1.15, "backoffSeconds": 1, "cmd": "python http.py", "constraints": [ [ "hostname", "CLUSTER", "172.27.12.216" ] ], "container": { "type": "MESOS", "volumes": [ { "persistent": { "type": "root", "size": 2048, "constraints": [] }, "mode": "RW", "containerPath": "ken-http" } ] }, "cpus": 0.1, "disk": 0, "fetch": [ { "uri": "file://root/test/http.tar.bz2", "extract": true, "executable": false, "cache": false } ], "instances": 0, "maxLaunchDelaySeconds": 3600, "mem": 128, "gpus": 0, "networks": [ { "mode": "host" } ], "portDefinitions": [], "residency": { "relaunchEscalationTimeoutSeconds": 3600, "taskLostBehavior": "WAIT_FOREVER" }, "requirePorts": false, "upgradeStrategy": { "maximumOverCapacity": 0, "minimumHealthCapacity": 0 }, "killSelection": "YOUNGEST_FIRST", "unreachableStrategy": "disabled", "healthChecks": [] }
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)