Share and back end capabilities improvements

Move Stein spec to Train.

- Create new common capabilities for storage_protocol
  and shrinking_support and modify drivers to report
  these capabilities.
- Allow the shrink API to fail fast
  if the share is created on a back end that doesn't support
  it.
- Allow the pool-list to reliably report storage_protocol
  for all back ends/storage pools.

APIImpact
Partially-implements: bp storage-proto-enhancement
Partially-implements: bp make-share-shrinking-support-a-capability

Change-Id: I5ae65456d13bb421765ea6a77fcab21320af25c1
This commit is contained in:
Goutham Pacha Ravi 2019-05-08 14:44:43 -07:00
parent 165f883009
commit 691c95bce5
2 changed files with 0 additions and 0 deletions