[jira] [Commented] (MESOS-9623) Implement CSI volume manager with CSI v1.
[ https://issues.apache.org/jira/browse/MESOS-9623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16813034#comment-16813034 ] Chun-Hung Hsiao commented on MESOS-9623: Backported to 1.8.x: {noformat} commit e22d60212d3859b69b64b8b7c4d063856df29665 commit 275059a566be1cc8daecb998659767cf7572f588 commit a3c2632f87d1ccd5275dca073f87287fe09a370b{noformat} > Implement CSI volume manager with CSI v1. > - > > Key: MESOS-9623 > URL: https://issues.apache.org/jira/browse/MESOS-9623 > Project: Mesos > Issue Type: Task > Components: storage >Reporter: Chun-Hung Hsiao >Assignee: Chun-Hung Hsiao >Priority: Critical > Labels: mesosphere, storage > Fix For: 1.8.0 > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (MESOS-9623) Implement CSI volume manager with CSI v1.
[ https://issues.apache.org/jira/browse/MESOS-9623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16812795#comment-16812795 ] Chun-Hung Hsiao commented on MESOS-9623: Committed the following changes: {noformat} commit 2b1336d307380768176db072c1dcb70bcbb2f891 Author: Chun-Hung Hsiao Date: Fri Mar 29 16:33:18 2019 -0700 Added the `mesos::csi::v1::Client` wrapper. The differences between CSI v0 and v1 client wrappers are summarized as follows: * Added snapshot related functions: `createSnapshot`, `deleteSnapshot` and `listSnapshots`. * Added volume expansion related functions: `controllerExpandVolume` and `nodeExpandVolume`. * Added volume statistics related functions: `nodeGetVolumeStats`. * Replaced `nodeGetId` with `nodeGetInfo`. Review: https://reviews.apache.org/r/70362{noformat} {noformat} Author: Chun-Hung Hsiao Date: Sun Mar 31 17:17:15 2019 -0700 Extended `CSIClientTest` to test the CSI v1 client wrapper. Review: https://reviews.apache.org/r/70363{noformat} > Implement CSI volume manager with CSI v1. > - > > Key: MESOS-9623 > URL: https://issues.apache.org/jira/browse/MESOS-9623 > Project: Mesos > Issue Type: Task > Components: storage >Reporter: Chun-Hung Hsiao >Assignee: Chun-Hung Hsiao >Priority: Critical > Labels: mesosphere, storage > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (MESOS-9623) Implement CSI volume manager with CSI v1.
[ https://issues.apache.org/jira/browse/MESOS-9623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16809358#comment-16809358 ] Chun-Hung Hsiao commented on MESOS-9623: Committed the following changes first: {noformat} commit f728ce3b5014993db54d5bf6472fcecb3c098934 (HEAD -> tmp, upstream/master) Author: Chun-Hung Hsiao Date: Mon Mar 25 21:34:02 2019 -0700 Cleaned up `mesos::csi::v0::Client` interface. Since per-CSI-call metrics are no longer implemented, there is very less value to keep the `mesos::csi::v0::RPC` enum, which is tightly coupled with `mesos::csi::v0::Client`. Therefore, the enum and its header are removed. The header and implementation file for `mesos::csi::v0::Client` is also renamed for future CSI v1 support. Review: https://reviews.apache.org/r/70321{noformat} > Implement CSI volume manager with CSI v1. > - > > Key: MESOS-9623 > URL: https://issues.apache.org/jira/browse/MESOS-9623 > Project: Mesos > Issue Type: Task > Components: storage >Reporter: Chun-Hung Hsiao >Assignee: Chun-Hung Hsiao >Priority: Critical > Labels: mesosphere, storage > -- This message was sent by Atlassian JIRA (v7.6.3#76005)