open-nomad/plugins
Tim Gross 24aa32c503 csi: use a blocking initial connection with timeout
The plugin supervisor lazily connects to plugins, but this means we
only get "Unavailable" back from the gRPC call in cases where the
plugin can never be reached (for example, if the Nomad client has the
wrong permissions for the socket).

This changeset improves the operator experience by switching to a
blocking `DialWithContext`. It eagerly connects so that we can
validate the connection is real and get a "failed to open" error in
case where Nomad can't establish the initial connection.
2020-05-14 15:59:19 -04:00
..
base When serializing msgpack, only consider codec tag 2020-05-11 14:14:10 -04:00
csi csi: use a blocking initial connection with timeout 2020-05-14 15:59:19 -04:00
device
drivers fix spelling errors (#6985) 2020-04-20 09:28:19 -04:00
shared
serve.go