open-nomad/client/pluginmanager/csimanager
Tim Gross 3d38592fbb
csi: add VolumeContext to NodeStage/Publish RPCs (#8239)
In #7957 we added support for passing a volume context to the controller RPCs.
This is an opaque map that's created by `CreateVolume` or, in Nomad's case,
in the volume registration spec.

However, we missed passing this field to the `NodeStage` and `NodePublish` RPC,
which prevents certain plugins (such as MooseFS) from making node RPCs.
2020-06-22 13:54:32 -04:00
..
doc.go csi: Add VolumeManager (#6920) 2020-03-23 13:58:29 -04:00
fingerprint.go csi: add Provider field to CSI CLIs and APIs (#7285) 2020-03-23 13:58:30 -04:00
fingerprint_test.go csi: annotate remaining missing cancellation contexts (#7552) 2020-03-30 16:46:43 -04:00
instance.go csi: add node events to report progress mounting and unmounting volumes (#7547) 2020-03-31 17:13:52 -04:00
instance_test.go csi: checkpoint volume claim garbage collection (#7782) 2020-04-23 11:06:23 -04:00
interface.go csi: fix unpublish workflow ID mismatches 2020-04-06 10:15:55 -04:00
manager.go CSI: move node unmount to server-driven RPCs (#7596) 2020-04-02 16:04:56 -04:00
manager_test.go csi: dynamically update plugin registration (#7386) 2020-03-23 13:59:25 -04:00
usage_tracker.go CSI: move node unmount to server-driven RPCs (#7596) 2020-04-02 16:04:56 -04:00
usage_tracker_test.go CSI: move node unmount to server-driven RPCs (#7596) 2020-04-02 16:04:56 -04:00
volume.go csi: add VolumeContext to NodeStage/Publish RPCs (#8239) 2020-06-22 13:54:32 -04:00
volume_test.go csi: skip unit tests on unsupported platforms (#8033) 2020-05-21 13:56:50 -04:00