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)