I just successfully upgraded two servers from 3.12.4 to 3.12.5 using these new 
(3.12.5-2) RPMs. No dependency issues this time around, and nothing has visibly 
exploded. Thanks for getting these rebuilt so quickly.

David Smith



-----Original Message-----
From: Niels de Vos [mailto:nde...@redhat.com]
Sent: Wednesday, January 24, 2018 2:43 PM
To: Smith, David <desm...@wustl.edu>
Cc: packaging@gluster.org
Subject: Re: [gluster-packaging] userspace-rcu problems with 
glusterfs-3.12.5-1.el7 from the CentOS Storage SIG

On Wed, Jan 24, 2018 at 05:49:42PM +0100, Niels de Vos wrote:
> On Wed, Jan 24, 2018 at 04:31:16PM +0000, Smith, David wrote:
> > Sending privately because I'm not part of the Gluster packaging
> > list, just a user.
>
> Oh, you're welcome to subscribe to the packaging or gluster-users list
> and report it there. Others might have seen the same problem and are
> wondering if/when its going to be resolved.
>
> > Please make sure that Gluster 3.12 is rebuilt too - I've got the
> > same problem trying to upgrade 3.12.4 to 3.12.5. (3.12.5 was built
> > against the wrong/older version of userspace-rcu)
>
> Thanks for reporting! I can reproduce that too :-/
>
>   $ mkdir /var/tmp/storage7-312-test
>   $ cd /var/tmp/storage7-312-test
>   $ vagrant init centos/7
>   $ vagrant up
>   $ vagrant ssh
>   $ sudo -i
>   # yum -y install centos-release-gluster312
>   # yum -y install glusterfs-server
>   # yum -y --enablerepo=centos-gluster312-test update glusterfs
>   ..
>   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> (centos-gluster312-test)
>              Requires: liburcu-bp.so.1()(64bit)
>              Available: userspace-rcu-0.7.16-3.el7.x86_64 
> (centos-gluster312-test)
>                  liburcu-bp.so.1()(64bit)
>              Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
>                 ~liburcu-bp.so.6()(64bit)
>   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> (centos-gluster312-test)
>              Requires: liburcu-cds.so.1()(64bit)
>              Available: userspace-rcu-0.7.16-3.el7.x86_64 
> (centos-gluster312-test)
>                  liburcu-cds.so.1()(64bit)
>              Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
>                 ~liburcu-cds.so.6()(64bit)
>   ..
>
>
> I'm rebuild glusterfs-3.12.5-2.el7 now, the package will land in a few
> hours in the centos-gluster312-test repository. Use 'yum clean all' to
> remove the metadata before trying to install the update again.

Packages are available now, a simple upgrade test (no volumes) worked for me.

  # yum --enablerepo=centos-gluster312-test clean all
  # yum --enablerepo=centos-gluster312-test update glusterfs

As soon as someone else confirms that the packages are not worse than the 
3.12.4 release, I'll mark them for sync'ing to the mirrors tomorrow.

Niels

________________________________
The materials in this message are private and may contain Protected Healthcare 
Information or other information of a sensitive nature. If you are not the 
intended recipient, be advised that any unauthorized use, disclosure, copying 
or the taking of any action in reliance on the contents of this information is 
strictly prohibited. If you have received this email in error, please 
immediately notify the sender via telephone or return mail.
_______________________________________________
packaging mailing list
packaging@gluster.org
http://lists.gluster.org/mailman/listinfo/packaging

Reply via email to