Cinder-volume: auto-connect block-devices

Hello snapstore team,

I uploaded the first revision of cinder-volume in the snapstore, and got blocked with human review required due to 'allow-installation' constraint (bool) declaration-snap-v2_plugs_installation (cinder-volume, block-devices),

I would like to request the usage of block-devices for cinder-volume snap.

This snap will be the bases of other more specialized snaps for providing third party storage system in cinder-volume, but should still be working as a generic snap for integrated drivers.

Cinder-volume snaps will need access to different devices to provide / use iscsi devices, nvme over tcp, nvme over fc, fiber channels…

Thank you!

+1 from me as this fits the purpose and functionality of the snap.

1 Like

@store-crew Can you review this need please?

+1 from me too - note block-devices grants device ownership so publisher vetting will be required for this to be granted.

@alexmurray Not really sure about what you mean, but the goal is for this snap to live under the Canonical namespace once it’s ready.

Hey @gboutry

+1 also from me as it makes sense for the snap functionality. +3 for, 0 against granting cinder-volume auto-connection to block-devices interface. The publisher is vetted. This is now live.

Thanks