[Plugins] Wrong packages are installed on node with glusterfs plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Stanislaw Bogatkin |
Bug Description
Steps to reproduce:
1. Get new glusterfs plugin
2. Install plugin on the master node
3. Deploy simple clusters with 1 controller 1 compute and 1 cinder
4. Navigate to the controller node and lok what the glusterfs packages are installed
5. Look if some glusters services are running(glusterfsd, or glustersfs client)
Actual Result:
On centos next packages are installed
glusterfs-
glusterfs-
But there are not any running glusterfs services, so why do we install this packages if we do not use it
More over, cinder driver for glusterfs is not use some calls to the glusterfs at all, it use remotefs as a black box, and there is no any links to the glusterfs in the openstack global req
https:/
So may be we do not need th install all the packages, and can install only glusterfs client to provide user the possibility manage his remote fs with installed client
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Stanislaw Bogatkin (sbogatkin) |
status: | New → Triaged |
Changed in fuel: | |
status: | Fix Committed → Fix Released |
Cinder use some libs from package glusterfs-fuse in redhat-based and glusterfs-client in debian-based systems.
So, for ubuntu all seems good, but for centos we need to explicitly use glusterfs-fuse package (in CentOS today we require only glusterfs that depends on glusterfs-libs and we need to require glusterfs-fuse that depends on glusterfs package).