The Description for VolumeAttachment currently says:
The device where the volume is exposed on the instance
How about the following wording?
The device where the volume is exposed on the instance. This assignment may not be honored and it is advised that the path /dev/disk/by-id/virtio-<VolumeId> be used instead.
Feel free to suggest an alternative wording.
Also, you might want to evaluate OS::Cinder::Volume and OS::Cinder::VolumeAttachment to see if it meets your needs better.
OS::Cinder::VolumeAttachment mountpoint is currently mandatory, but a bug could be raised to make it optional if its use should be discouraged.
The Description for VolumeAttachment currently says:
The device where the volume is exposed on the instance
How about the following wording? by-id/virtio- <VolumeId> be used instead.
The device where the volume is exposed on the instance. This assignment may not be honored and it is advised that the path /dev/disk/
Feel free to suggest an alternative wording.
Also, you might want to evaluate OS::Cinder::Volume and OS::Cinder: :VolumeAttachme nt to see if it meets your needs better.
OS::Cinder: :VolumeAttachme nt mountpoint is currently mandatory, but a bug could be raised to make it optional if its use should be discouraged.