What do you mean by
device_path = /there/no/such/directory/at/all/volumes/are/disabled/
Either you have volume_support=True, where one uses cinder volumes
or
it is volume_support=False, where one uses ephemeral storage.
And in both cases we need to have a device path to be used, so I do not see the point of getting None for device_path.
The probable reason of failure of log, what I feel is the changed value of device_path, which is visible as /dev/sdb, which by default for trove code is /dev/vdb.
So can you please elaborate more on None usage of device_path
What do you mean by no/such/ directory/ at/all/ volumes/ are/disabled/
device_path = /there/
Either you have volume_ support= True, where one uses cinder volumes support= False, where one uses ephemeral storage.
or
it is volume_
And in both cases we need to have a device path to be used, so I do not see the point of getting None for device_path.
The probable reason of failure of log, what I feel is the changed value of device_path, which is visible as /dev/sdb, which by default for trove code is /dev/vdb.
So can you please elaborate more on None usage of device_path