Open mbruzek opened 8 years ago
from charmhelpers.core import host
from subprocess import check_call
from shlex import split
if host.lsb_release()['DISTRIB_CODENAME'] == 'trusty':
check_call(split('modprobe zfs'))
would that work?
Yeah that looks good @chuckbutler, will have to try that in the reactive/zfs.py code soon.
I deployed a layer that uses the layer-storage on trusty and the add-storage hook failed.
It looks to me like the zfs modules have to be loaded in the kernel on trusty. There needs to be a code change to detect release and do the appropriate loading if necessary.