open-nomad/client/structs
Tim Gross 5a3b45864d csi: fix unpublish workflow ID mismatches
The CSI plugins uses the external volume ID for all operations, but
the Client CSI RPCs uses the Nomad volume ID (human-friendly) for the
mount paths. Pass the External ID as an arg in the RPC call so that
the unpublish workflows have it without calling back to the server to
find the external ID.

The controller CSI plugins need the CSI node ID (or in other words,
the storage provider's view of node ID like the EC2 instance ID), not
the Nomad node ID, to determine how to detach the external volume.
2020-04-06 10:15:55 -04:00
..
allochook.go allocrunner: Push state from hooks to taskrunners 2020-03-23 13:58:30 -04:00
broadcaster.go client: comment on importance of chan ops ordering 2018-11-27 14:11:32 -08:00
broadcaster_test.go fix mispelings 2018-11-27 16:33:55 -08:00
csi.go csi: fix unpublish workflow ID mismatches 2020-04-06 10:15:55 -04:00
generate.sh fix codegen for ugorji/go 2020-03-31 21:30:21 -04:00
structs.go fix codegen for ugorji/go 2020-03-31 21:30:21 -04:00