[gluster-packaging] userspace-rcu problems with glusterfs-3.12.5-1.el7 from the CentOS Storage SIG

Niels de Vos ndevos at redhat.com
Thu Jan 25 08:04:41 UTC 2018


On Wed, Jan 24, 2018 at 08:52:44PM +0000, Smith, David wrote:
> 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.

Thanks for the confirmation! The latest builds of 3.12.5 for CentOS 6 &
7 have now been marked so that the CentOS team can pick them up for
syncing to the mirrors.

Niels


> 
> David Smith
> 
> 
> 
> -----Original Message-----
> From: Niels de Vos [mailto:ndevos at redhat.com]
> Sent: Wednesday, January 24, 2018 2:43 PM
> To: Smith, David <desmith at wustl.edu>
> Cc: packaging at 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.


More information about the packaging mailing list