Max Neunhöffer created MESOS-4947:
-------------------------------------

             Summary: Zombie persistent volumes are not listed
                 Key: MESOS-4947
                 URL: https://issues.apache.org/jira/browse/MESOS-4947
             Project: Mesos
          Issue Type: Bug
          Components: HTTP API
    Affects Versions: 0.27.1
         Environment: DCOS 1.6.1 on AWS
            Reporter: Max Neunhöffer


Situation: There are Mesos agents in the cluster that have dynamic reservations 
as well as persistent volumes for role "arangodb" with principal "arangodb" but 
the corresponding framework does no longer exist (was "destroyed" by clicking 
in the Marathon UI). Let's call these "Zombie persistent volumes". We try to 
cleanup this mess manually (or automatically).

Effect: According to 
https://github.com/apache/mesos/blob/master/docs/persistent-volume.md#listing-persistent-volumes
 one should be able to list these zombies using 
http://<mesos-master-url>/mesos/slaves JSON/REST endpoint. We see a summary of 
the dynamic reservations, but the persistent disks do not appear. As a 
consequence we can neither use the /destroy-volumes API nor the /unreserve API 
do perform manual or automatic cleanup.

Additional information: 

  - If we start a new framework with role "arangodb" and principal "arangodb" 
it will receive resource offers containing the dynamic reservations *and* the 
persistent volumes.
  - In a newly created DCOS cluster with a running framework and actually used 
dynamic reservations and persistent volumes the /slaves API does not list the 
persistent volumes either. So this might not be limited to zombie persistent 
volumes.



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

Reply via email to