GlusterFS host installation failed

Hi, host installation in a glusterfs cluster is failing due to dependecies errors: Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: pyxattr Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-cds.so.1()(64bit) Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-bp.so.1()(64bit) oVirt Engine Version: 3.5.3.1-1.el6 on CentOS 6.6 I've installed the following repo: http://resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm Thank you, -- Stefano Stagnaro Prisma Telecom Testing S.r.l. Via Petrocchi, 4 20127 Milano – Italy Tel. 02 26113507 int 339 e-mail: stefanos@prismatelecomtesting.com skype: stefano.stagnaro

Hi, Can you please try enabling epel 6 repo. It should have the needed dependencies. -Regards Darshan N ----- Original Message -----
From: "Stefano Stagnaro" <stefanos@prismatelecomtesting.com> To: users@ovirt.org Sent: Wednesday, July 8, 2015 4:09:42 PM Subject: [ovirt-users] GlusterFS host installation failed
Hi,
host installation in a glusterfs cluster is failing due to dependecies errors:
Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: pyxattr Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-cds.so.1()(64bit) Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-bp.so.1()(64bit)
oVirt Engine Version: 3.5.3.1-1.el6 on CentOS 6.6
I've installed the following repo: http://resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
Thank you, -- Stefano Stagnaro
Prisma Telecom Testing S.r.l. Via Petrocchi, 4 20127 Milano – Italy
Tel. 02 26113507 int 339 e-mail: stefanos@prismatelecomtesting.com skype: stefano.stagnaro
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi, adding epel-6 gives another error: Error: Package: vdsm-gluster-4.16.20-0.el6.noarch (@ovirt-3.5) Requires: vdsm = 4.16.20-0.el6 Removing: vdsm-4.16.20-0.el6.x86_64 (@ovirt-3.5) vdsm = 4.16.20-0.el6 Updated By: vdsm-4.16.20-1.git3a90f62.el6.x86_64 (epel) vdsm = 4.16.20-1.git3a90f62.el6 Available: vdsm-4.16.7-1.gitdb83943.el6.x86_64 (ovirt-3.5) vdsm = 4.16.7-1.gitdb83943.el6 Available: vdsm-4.16.10-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-0.el6 Available: vdsm-4.16.10-8.gitc937927.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-8.gitc937927.el6 Available: vdsm-4.16.14-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.14-0.el6 ovirt-3.5-dependencies.repo already provides epel packages but pyxattr and userspace-rcu are missing in the whitelist. Appending pyxattr,userspace-rcu in the includepkgs seems to have resolved it. Can anyone fix it? Thanks, -- Stefano Stagnaro Prisma Telecom Testing S.r.l. Via Petrocchi, 4 20127 Milano – Italy Tel. 02 26113507 int 339 e-mail: stefanos@prismatelecomtesting.com skype: stefano.stagnaro On gio, 2015-07-09 at 02:45 -0400, Darshan Narayana Murthy wrote:
Hi,
Can you please try enabling epel 6 repo. It should have the needed dependencies.
-Regards Darshan N
----- Original Message -----
From: "Stefano Stagnaro" <stefanos@prismatelecomtesting.com> To: users@ovirt.org Sent: Wednesday, July 8, 2015 4:09:42 PM Subject: [ovirt-users] GlusterFS host installation failed
Hi,
host installation in a glusterfs cluster is failing due to dependecies errors:
Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: pyxattr Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-cds.so.1()(64bit) Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-bp.so.1()(64bit)
oVirt Engine Version: 3.5.3.1-1.el6 on CentOS 6.6
I've installed the following repo: http://resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
Thank you, -- Stefano Stagnaro
Prisma Telecom Testing S.r.l. Via Petrocchi, 4 20127 Milano – Italy
Tel. 02 26113507 int 339 e-mail: stefanos@prismatelecomtesting.com skype: stefano.stagnaro
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Il 09/07/2015 11:48, Stefano Stagnaro ha scritto:
Hi,
adding epel-6 gives another error:
Error: Package: vdsm-gluster-4.16.20-0.el6.noarch (@ovirt-3.5) Requires: vdsm = 4.16.20-0.el6 Removing: vdsm-4.16.20-0.el6.x86_64 (@ovirt-3.5) vdsm = 4.16.20-0.el6 Updated By: vdsm-4.16.20-1.git3a90f62.el6.x86_64 (epel) vdsm = 4.16.20-1.git3a90f62.el6 Available: vdsm-4.16.7-1.gitdb83943.el6.x86_64 (ovirt-3.5) vdsm = 4.16.7-1.gitdb83943.el6 Available: vdsm-4.16.10-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-0.el6 Available: vdsm-4.16.10-8.gitc937927.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-8.gitc937927.el6 Available: vdsm-4.16.14-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.14-0.el6
ovirt-3.5-dependencies.repo already provides epel packages but pyxattr and userspace-rcu are missing in the whitelist.
Appending pyxattr,userspace-rcu in the includepkgs seems to have resolved it.
I'm on it.
Can anyone fix it?
Thanks,
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

Il 09/07/2015 11:48, Stefano Stagnaro ha scritto:
Hi,
adding epel-6 gives another error:
Error: Package: vdsm-gluster-4.16.20-0.el6.noarch (@ovirt-3.5) Requires: vdsm = 4.16.20-0.el6 Removing: vdsm-4.16.20-0.el6.x86_64 (@ovirt-3.5) vdsm = 4.16.20-0.el6 Updated By: vdsm-4.16.20-1.git3a90f62.el6.x86_64 (epel) vdsm = 4.16.20-1.git3a90f62.el6 Available: vdsm-4.16.7-1.gitdb83943.el6.x86_64 (ovirt-3.5) vdsm = 4.16.7-1.gitdb83943.el6 Available: vdsm-4.16.10-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-0.el6 Available: vdsm-4.16.10-8.gitc937927.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-8.gitc937927.el6 Available: vdsm-4.16.14-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.14-0.el6
Since when we release vdsm in epel???
ovirt-3.5-dependencies.repo already provides epel packages but pyxattr and userspace-rcu are missing in the whitelist.
Appending pyxattr,userspace-rcu in the includepkgs seems to have resolved it.
Can anyone fix it?
Thanks,
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

Il 09/07/2015 11:48, Stefano Stagnaro ha scritto:
Hi,
adding epel-6 gives another error:
Error: Package: vdsm-gluster-4.16.20-0.el6.noarch (@ovirt-3.5) Requires: vdsm = 4.16.20-0.el6 Removing: vdsm-4.16.20-0.el6.x86_64 (@ovirt-3.5) vdsm = 4.16.20-0.el6 Updated By: vdsm-4.16.20-1.git3a90f62.el6.x86_64 (epel) vdsm = 4.16.20-1.git3a90f62.el6 Available: vdsm-4.16.7-1.gitdb83943.el6.x86_64 (ovirt-3.5) vdsm = 4.16.7-1.gitdb83943.el6 Available: vdsm-4.16.10-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-0.el6 Available: vdsm-4.16.10-8.gitc937927.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-8.gitc937927.el6 Available: vdsm-4.16.14-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.14-0.el6
ovirt-3.5-dependencies.repo already provides epel packages but pyxattr and userspace-rcu are missing in the whitelist.
Appending pyxattr,userspace-rcu in the includepkgs seems to have resolved it.
Can anyone fix it?
Fix: https://gerrit.ovirt.org/43397 test builds are available here: http://jenkins.ovirt.org/job/ovirt-release_master_gerrit/164/ Stefano, can you help verifying?
Thanks,
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

The installation ended up correctly with ovirt-release35-005-1.noarch.rpm you provided. Thanks. -- Stefano Stagnaro Prisma Telecom Testing S.r.l. Via Petrocchi, 4 20127 Milano – Italy Tel. 02 26113507 int 339 e-mail: stefanos@prismatelecomtesting.com skype: stefano.stagnaro On gio, 2015-07-09 at 17:18 +0200, Sandro Bonazzola wrote:
Il 09/07/2015 11:48, Stefano Stagnaro ha scritto:
Hi,
adding epel-6 gives another error:
Error: Package: vdsm-gluster-4.16.20-0.el6.noarch (@ovirt-3.5) Requires: vdsm = 4.16.20-0.el6 Removing: vdsm-4.16.20-0.el6.x86_64 (@ovirt-3.5) vdsm = 4.16.20-0.el6 Updated By: vdsm-4.16.20-1.git3a90f62.el6.x86_64 (epel) vdsm = 4.16.20-1.git3a90f62.el6 Available: vdsm-4.16.7-1.gitdb83943.el6.x86_64 (ovirt-3.5) vdsm = 4.16.7-1.gitdb83943.el6 Available: vdsm-4.16.10-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-0.el6 Available: vdsm-4.16.10-8.gitc937927.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-8.gitc937927.el6 Available: vdsm-4.16.14-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.14-0.el6
ovirt-3.5-dependencies.repo already provides epel packages but pyxattr and userspace-rcu are missing in the whitelist.
Appending pyxattr,userspace-rcu in the includepkgs seems to have resolved it.
Can anyone fix it?
Fix: https://gerrit.ovirt.org/43397
test builds are available here: http://jenkins.ovirt.org/job/ovirt-release_master_gerrit/164/
Stefano, can you help verifying?
Thanks,

Il 09/07/2015 18:21, Stefano Stagnaro ha scritto:
The installation ended up correctly with ovirt-release35-005-1.noarch.rpm you provided.
Thanks for the feedback, releasing it.
Thanks.
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

Il 09/07/2015 11:48, Stefano Stagnaro ha scritto:
Hi,
adding epel-6 gives another error:
Error: Package: vdsm-gluster-4.16.20-0.el6.noarch (@ovirt-3.5) Requires: vdsm = 4.16.20-0.el6 Removing: vdsm-4.16.20-0.el6.x86_64 (@ovirt-3.5) vdsm = 4.16.20-0.el6 Updated By: vdsm-4.16.20-1.git3a90f62.el6.x86_64 (epel) vdsm = 4.16.20-1.git3a90f62.el6 Available: vdsm-4.16.7-1.gitdb83943.el6.x86_64 (ovirt-3.5) vdsm = 4.16.7-1.gitdb83943.el6 Available: vdsm-4.16.10-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-0.el6 Available: vdsm-4.16.10-8.gitc937927.el6.x86_64 (ovirt-3.5) vdsm = 4.16.10-8.gitc937927.el6 Available: vdsm-4.16.14-0.el6.x86_64 (ovirt-3.5) vdsm = 4.16.14-0.el6
Looks like the EPEL build is missing vdsm-gluster: http://koji.fedoraproject.org/koji/buildinfo?buildID=640700 Please orphan vdsm in EPEL and retire the package. We're packaging VDSM in CentOS Virt SIG and I'm not really sure vdsm packages match EPEL policy.
ovirt-3.5-dependencies.repo already provides epel packages but pyxattr and userspace-rcu are missing in the whitelist.
Appending pyxattr,userspace-rcu in the includepkgs seems to have resolved it.
Can anyone fix it?
Thanks,
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

I installed librcu using the below command - yum install ftp://ftp.muug.mb.ca/mirror/fedora/epel/7/x86_64/u/userspace-rcu-0.7.9-1.el7.x86_64.rpm Regards, Shubhendu On 07/08/2015 04:09 PM, Stefano Stagnaro wrote:
Hi,
host installation in a glusterfs cluster is failing due to dependecies errors:
Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: pyxattr Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-cds.so.1()(64bit) Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-bp.so.1()(64bit)
oVirt Engine Version: 3.5.3.1-1.el6 on CentOS 6.6
I've installed the following repo: http://resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
Thank you,

The libs are available for epel6 as well I remember. Worth giving a try. Regards, Shubhendu On 07/09/2015 03:50 PM, Shubhendu Tripathi wrote:
I installed librcu using the below command -
yum install ftp://ftp.muug.mb.ca/mirror/fedora/epel/7/x86_64/u/userspace-rcu-0.7.9-1.el7.x86_64.rpm
Regards, Shubhendu
On 07/08/2015 04:09 PM, Stefano Stagnaro wrote:
Hi,
host installation in a glusterfs cluster is failing due to dependecies errors:
Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: pyxattr Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-cds.so.1()(64bit) Error: Package: glusterfs-server-3.7.2-3.el6.x86_64 (ovirt-3.5-glusterfs-epel) Requires: liburcu-bp.so.1()(64bit)
oVirt Engine Version: 3.5.3.1-1.el6 on CentOS 6.6
I've installed the following repo: http://resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
Thank you,
participants (4)
-
Darshan Narayana Murthy
-
Sandro Bonazzola
-
Shubhendu Tripathi
-
Stefano Stagnaro