i did a try on deploying a glusterfs service from catalog using the os-vagrant project and the last version of rancher (0.46) and hit a couple of issues:
By default fuse module is not loaded in RancherOS
Install fails with:
Traceback (most recent call last): File "/var/lib/cattle/pyagent/cattle/utils.py", line 280, in get_command_output return check_output(*args, **kw) File "/var/lib/cattle/pyagent/cattle/utils.py", line 337, in check_output raise e1 CalledProcessError: Command '['/var/lib/cattle/config.sh', u'host-iptables', u'host-routes']' returned non-zero exit status 28 2015-11-23 14:01:45,476 ERROR root  [_logging.py:54] error from callback <function on_error at 0x7fcbec6402a8>: ('Received websocket error: [%s]', error(110, 'Connection timed out'))
Any recommendations on how to resolve this?