open-nomad/website/pages
Tim Gross 29a5454894
csi: loosen ValidateVolumeCapability requirements (#9049)
The CSI specification for `ValidateVolumeCapability` says that we shall
"reconcile successful capability-validation responses by comparing the
validated capabilities with those that it had originally requested" but leaves
the details of that reconcilation unspecified. This API is not implemented in
Kubernetes, so controller plugins don't have a real-world implementation to
verify their behavior against.

We have found that CSI plugins in the wild may return "successful" but
incomplete `VolumeCapability` responses, so we can't require that all
capabilities we expect have been validated, only that the ones that have been
validated match. This appears to violate the CSI specification but until
that's been resolved in upstream we have to loosen our validation
requirements. The tradeoff is that we're more likely to have runtime errors
during `NodeStageVolume` instead of at the time of volume registration.
2020-10-08 12:53:24 -04:00
..
api-docs Format docs website code and mdx 2020-10-02 13:31:40 -04:00
docs csi: loosen ValidateVolumeCapability requirements (#9049) 2020-10-08 12:53:24 -04:00
downloads docs: update website to 0.12.4 2020-09-09 15:22:22 -07:00
home [docs] Update redirects and links for learn.hashicorp.com (#8598) 2020-09-29 12:48:32 -04:00
intro Format docs website code and mdx 2020-10-02 13:31:40 -04:00
not-found
partials Format docs website code and mdx 2020-10-02 13:31:40 -04:00
resources
security
use-cases [docs] Update redirects and links for learn.hashicorp.com (#8598) 2020-09-29 12:48:32 -04:00
404.jsx
_app.js
_document.js Format docs website code and mdx 2020-10-02 13:31:40 -04:00
_error.jsx
index.jsx Patch bump internal hashicorp dependencies (#8300) 2020-07-02 17:56:09 -04:00
print.css Patch bump internal hashicorp dependencies (#8300) 2020-07-02 17:56:09 -04:00
style.css Update docs site to deploy to Vercel instead of Netlify 2020-10-07 13:49:05 -04:00