Hi,
We'd like to place Gluster-Swift in the Storage SIG. Users can install
(OpenStack) Swift as a pretty much stand-alone (without OpenStack)
environment. It is possible to use Gluster in the backend, and the
project that enables this is called gluster-swift.
The difficulty is that gluster-swift depends on the Swift packages from
OpenStack. And of course these packages have yet an other set of
dependencies... The way I think is most practical for users that want to
install Gluster-Swift, is the following:
- create a (Storage SIG) repository that contains glusterfs-swift
- create a new centos-release-gluster-swift package (crgs)
- have crgs depend on centos-release-gluster for a recent glusterfs-fuse
- have crgs depend on centos-release-openstack for other swift bits
Currently gluster-swift only works with OpenStack Kilo. Additional work
is needed to have it work with more current OpenStack versions.
Do others see this as a good way forward? Alternative solutions are most
welcome too :)
Thanks,
Niels