Chun-Hung Hsiao created MESOS-9762:
--------------------------------------
Summary: Encode framework-specified operation ID into CSI volume
name.
Key: MESOS-9762
URL: https://issues.apache.org/jira/browse/MESOS-9762
Project: Mesos
Issue Type: Improvement
Components: storage
Reporter: Chun-Hung Hsiao
Currently, SLRP uses the internally-generated operation UUID as CSI volume
creation name, which brings extra difficulty for debugging because users have
to go through logs to figure out the operation UUID for a given {{CREATE_DISK}}
call.
Instead, we could encode the framework-specified operation ID into the volume
name. To ensure the uniqueness of each volume name, we can use the following
schema:
{noformat}
mesos-<base64-urlsafe-encode(operation-uuid)>.<framework-specified-operation-id>{noformat}
The prefix before the framework-specified operation ID would be 29 characters
long.
We can consider remove the {{mesos-}} prefix to even shorten it, but it might
not be a bad idea to have that prefix reserved for Mesos.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)