[gluster-packaging] glusterfs-rdma obsoleted without provides (WAS: Re: [Gluster-users] [Gluster-devel] Announcing Gluster release 8.1)

Niels de Vos ndevos at redhat.com
Thu Nov 5 11:31:13 UTC 2020


On Thu, Nov 05, 2020 at 09:31:59AM +0100, Niels de Vos wrote:
> On Tue, Nov 03, 2020 at 01:47:24PM +0100, Sandro Bonazzola wrote:
> > Looks like the issue is :
> >  - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma < 8.2-2.el8
> > provided by glusterfs-rdma-7.8-1.el8.x86_64
> > and not providing glusterfs-rdma, so it tries to pull in
> >   - package glusterfs-rdma-6.0-37.el8.x86_64 requires
> > glusterfs-libs(x86-64) = 6.0-37.el8, but none of the providers can be
> > installed
> > 
> > Verified here: https://cbs.centos.org/koji/rpminfo?rpmID=218887
> > 
> > +Kaleb Keithley <kkeithle at redhat.com> , +Niels de Vos <ndevos at redhat.com>
> > can you please check glusterfs packaging on CentOS? There's an obsoletes
> > without provides  causing dependencies issues.
> 
> Is there a bug or mailinglist thread that captures the problem? I can
> make an update that contains a "Provides: glusterfs-rdma = ...", but
> would like to point to the report and also send a request for testing
> there.
> 
> REMINDER: It is always appreciated if upstream mailinglists can be
> included in these type of requests and conversations.

Packages for testing on CentOS-8 should be available now. Do let us know
if these work for you.

    # dnf --enablerepo=centos-gluster8-test install glusterfs-server

Adding the packaging list as well, so that other maintainer and testers
are aware of the update.

Once testing is successful, pass some results along and we'll mark the
package ready for release to the CentOS mirrors.

Thanks,
Niels


> 
> Thanks,
> Niels
> 
> 
> > 
> > 
> > 
> > Il giorno mar 3 nov 2020 alle ore 09:17 Parth Dhanjal <dparth at redhat.com>
> > ha scritto:
> > 
> > > Hey!
> > > Sorry for the late reply.
> > >
> > > I tried upgrading an ovirt-master setup manually
> > > It currently uses gluster-7.8
> > > But when I tried to upgrade to gluster-8.2
> > > I got this error -
> > > Looks like some gluster packages are missing
> > > I am using this repo -
> > > https://buildlogs.centos.org/centos/8/storage/x86_64/gluster-8/
> > >
> > >> Error:
> > >>  Problem 1: package
> > >> ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64 requires
> > >> glusterfs-rdma, but none of the providers can be installed
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-7.8-1.el8.x86_64
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-6.0-37.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-7.8-1.el8.x86_64
> > >>  Problem 2: package
> > >> ovirt-hosted-engine-setup-2.4.9-0.0.master.20201028161853.git57539c3.el8.noarch
> > >> requires ovirt-host >= 4.4.0, but none of the providers can be installed
> > >>   - package ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >> requires glusterfs-rdma, but none of the providers can be installed
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-7.8-1.el8.x86_64
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-6.0-37.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> ovirt-hosted-engine-setup-2.4.9-0.0.master.20201028161853.git57539c3.el8.noarch
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-rdma-7.8-1.el8.x86_64
> > >>  Problem 3: problem with installed package
> > >> ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >>   - package ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >> requires glusterfs-rdma, but none of the providers can be installed
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-7.8-1.el8.x86_64
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-6.0-37.el8.x86_64
> > >>   - package glusterfs-fuse-8.2-2.el8.x86_64 requires glusterfs =
> > >> 8.2-2.el8, but none of the providers can be installed
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-fuse-7.8-1.el8.x86_64
> > >>  Problem 4: package
> > >> cockpit-ovirt-dashboard-0.14.13-0.0.master.20201029102302.gitc9f3ea2.el8.noarch
> > >> requires ovirt-hosted-engine-setup >= 2.4.7, but none of the providers can
> > >> be installed
> > >>   - package
> > >> ovirt-hosted-engine-setup-2.4.9-0.0.master.20201028161853.git57539c3.el8.noarch
> > >> requires ovirt-host >= 4.4.0, but none of the providers can be installed
> > >>   - package ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >> requires glusterfs-rdma, but none of the providers can be installed
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-7.8-1.el8.x86_64
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-6.0-37.el8.x86_64
> > >>   - package glusterfs-geo-replication-8.2-2.el8.x86_64 requires glusterfs
> > >> = 8.2-2.el8, but none of the providers can be installed
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-geo-replication-7.8-1.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> cockpit-ovirt-dashboard-0.14.13-0.0.master.20201029102302.gitc9f3ea2.el8.noarch
> > >>  Problem 5: problem with installed package
> > >> ovirt-hosted-engine-setup-2.4.9-0.0.master.20201028161853.git57539c3.el8.noarch
> > >>   - package
> > >> ovirt-hosted-engine-setup-2.4.9-0.0.master.20201028161853.git57539c3.el8.noarch
> > >> requires ovirt-host >= 4.4.0, but none of the providers can be installed
> > >>   - package ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >> requires glusterfs-rdma, but none of the providers can be installed
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-7.8-1.el8.x86_64
> > >>   - package glusterfs-rdma-6.0-37.el8.x86_64 requires
> > >> glusterfs-libs(x86-64) = 6.0-37.el8, but none of the providers can be
> > >> installed
> > >>   - package glusterfs-server-8.2-2.el8.x86_64 requires glusterfs =
> > >> 8.2-2.el8, but none of the providers can be installed
> > >>   - package libglusterfs0-8.2-2.el8.x86_64 obsoletes glusterfs-libs <=
> > >> 8.2-2.el8 provided by glusterfs-libs-6.0-37.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-server-7.8-1.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-libs-7.8-1.el8.x86_64
> > >>  Problem 6: problem with installed package
> > >> cockpit-ovirt-dashboard-0.14.13-0.0.master.20201029102302.gitc9f3ea2.el8.noarch
> > >>   - package
> > >> cockpit-ovirt-dashboard-0.14.13-0.0.master.20201029102302.gitc9f3ea2.el8.noarch
> > >> requires ovirt-hosted-engine-setup >= 2.4.7, but none of the providers can
> > >> be installed
> > >>   - package
> > >> ovirt-hosted-engine-setup-2.4.9-0.0.master.20201028161853.git57539c3.el8.noarch
> > >> requires ovirt-host >= 4.4.0, but none of the providers can be installed
> > >>   - package ovirt-host-4.4.2-0.0.20200615143243.git79d37bd.el8.x86_64
> > >> requires glusterfs-rdma, but none of the providers can be installed
> > >>   - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-rdma <
> > >> 8.2-2.el8 provided by glusterfs-rdma-7.8-1.el8.x86_64
> > >>   - package glusterfs-rdma-6.0-37.el8.x86_64 requires
> > >> glusterfs-libs(x86-64) = 6.0-37.el8, but none of the providers can be
> > >> installed
> > >>   - package glusterfs-server-8.2-2.el8.x86_64 requires glusterfs =
> > >> 8.2-2.el8, but none of the providers can be installed
> > >>   - package libglusterfs0-8.2-2.el8.x86_64 obsoletes glusterfs-libs <=
> > >> 8.2-2.el8 provided by glusterfs-libs-6.0-37.el8.x86_64
> > >>   - package glusterfs-events-8.2-2.el8.x86_64 requires
> > >> glusterfs-server(x86-64) = 8.2-2.el8, but none of the providers can be
> > >> installed
> > >>   - package libgfapi0-8.2-2.el8.x86_64 requires libglusterfs0(x86-64) =
> > >> 8.2-2.el8, but none of the providers can be installed
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-events-7.8-1.el8.x86_64
> > >>   - cannot install the best update candidate for package
> > >> glusterfs-api-7.8-1.el8.x86_64
> > >> (try to add '--skip-broken' to skip uninstallable packages or '--nobest'
> > >> to use not only best candidate packages)
> > >
> > >
> > > On Fri, Oct 9, 2020 at 4:47 PM Parth Dhanjal <dparth at redhat.com> wrote:
> > >
> > >> Hey!
> > >>
> > >> I have a WIP patch for updating gluster repo(
> > >> https://gerrit.ovirt.org/#/c/111667/).
> > >> Just that there seems to be a mock runner issue with el7 repo because of
> > >> this patch(https://gerrit.ovirt.org/#/c/111655/)
> > >> So once this issue is resolved, I'll test the changes and request for
> > >> review.
> > >>
> > >> Thanks!
> > >>
> > >> On Wed, Oct 7, 2020 at 1:03 PM Parth Dhanjal <dparth at redhat.com> wrote:
> > >>
> > >>> Okay!
> > >>>
> > >>> On Wed, Oct 7, 2020 at 12:52 PM Yaniv Kaul <ykaul at redhat.com> wrote:
> > >>>
> > >>>>
> > >>>>
> > >>>> On Wed, Oct 7, 2020 at 8:43 AM Parth Dhanjal <dparth at redhat.com> wrote:
> > >>>>
> > >>>>> Hey!
> > >>>>>
> > >>>>> I have not updated the hc-basic-suite-master OST to gluster 8.1, it
> > >>>>> still on gluster 7
> > >>>>> But I can look into this and update to oVirt 4.4.3 and gluster 8.1
> > >>>>>
> > >>>>
> > >>>> 8.2 please.
> > >>>> Y.
> > >>>>
> > >>>>>
> > >>>>> On Wed, Oct 7, 2020 at 11:05 AM Gobinda Das <godas at redhat.com> wrote:
> > >>>>>
> > >>>>>> Adding @Dhanjal Parth <dparth at redhat.com> to update about progress.
> > >>>>>>
> > >>>>>> Get Outlook for Android <https://aka.ms/ghei36>
> > >>>>>>
> > >>>>>> ------------------------------
> > >>>>>> *From:* Sandro Bonazzola <sbonazzo at redhat.com>
> > >>>>>> *Sent:* Tuesday, October 6, 2020 5:46:28 PM
> > >>>>>> *To:* Satheesaran Sundaramoorthi <sasundar at redhat.com>
> > >>>>>> *Cc:* Yaniv Kaul <ykaul at redhat.com>; Michal Skrivanek <
> > >>>>>> mskrivan at redhat.com>; Sahina Bose <sabose at redhat.com>; Tal Nisan <
> > >>>>>> tnisan at redhat.com>; Gobinda Das <godas at redhat.com>
> > >>>>>> *Subject:* Re: [Gluster-users] [Gluster-devel] Announcing Gluster
> > >>>>>> release 8.1
> > >>>>>>
> > >>>>>> Hi, any progress on this front?
> > >>>>>>
> > >>>>>> Il giorno ven 28 ago 2020 alle ore 10:12 Satheesaran Sundaramoorthi <
> > >>>>>> sasundar at redhat.com> ha scritto:
> > >>>>>>
> > >>>>>> On Fri, Aug 28, 2020 at 11:22 AM Sandro Bonazzola <
> > >>>>>> sbonazzo at redhat.com> wrote:
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> Il giorno gio 27 ago 2020 alle ore 19:55 Yaniv Kaul <ykaul at redhat.com>
> > >>>>>> ha scritto:
> > >>>>>>
> > >>>>>> 2 performance improvements for oVirt included in 8.1.
> > >>>>>> Y.
> > >>>>>>
> > >>>>>>
> > >>>>>> Thanks for the heads up Yaniv!
> > >>>>>> +Michal Skrivanek <mskrivan at redhat.com> , +Sahina Bose
> > >>>>>> <sabose at redhat.com> , +Tal Nisan <tnisan at redhat.com> , +Gobinda Das
> > >>>>>> <godas at redhat.com> +Sundaramoorthi, Satheesaran <sasundar at redhat.com>
> > >>>>>>
> > >>>>>> Have we got capacity for switching from Gluster 7 to Gluster 8
> > >>>>>> upstream within oVirt 4.4.3?
> > >>>>>> Gluster 8.1 is already available in CentOS 8:
> > >>>>>> http://mirror.centos.org/centos/8/storage/x86_64/gluster-8/
> > >>>>>> If we decide to switch we need to test the upgrade flow 4.4.2+Gluster
> > >>>>>> 7 -> 4.4.3+Gluster 8
> > >>>>>>
> > >>>>>>
> > >>>>>> Thanks Yaniv & Sandro.
> > >>>>>> Hyperconverged QE team has resources to perform Installation,
> > >>>>>> deployment and sanity functional cases.
> > >>>>>> Upgrading from oVirt 4.4.2 ( w/ Gluster 7 ) to 4.4.3 ( w/ Gluster 8 )
> > >>>>>> will also be covered.
> > >>>>>>
> > >>>>>> I have also asked Gobinda to explore possibilities to make use of OST
> > >>>>>> automation for primary qualification.
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> Satheesaran S ( sas )
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> ---------- Forwarded message ---------
> > >>>>>> From: *Rinku Kothiya* <rkothiya at redhat.com>
> > >>>>>> Date: Thu, 27 Aug 2020, 20:34
> > >>>>>> Subject: [Gluster-users] [Gluster-devel] Announcing Gluster release
> > >>>>>> 8.1
> > >>>>>> To: Gluster Devel <gluster-devel at gluster.org>, gluster-users <
> > >>>>>> gluster-users at gluster.org>, <maintainers at gluster.org>, <
> > >>>>>> announce at gluster.org>
> > >>>>>>
> > >>>>>>
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> The Gluster community is pleased to announce the release of
> > >>>>>> Gluster8.1 (packages available at [1]).
> > >>>>>> Release notes for the release can be found at [2].
> > >>>>>>
> > >>>>>> Major changes, features, improvements and limitations addressed in
> > >>>>>> this release:
> > >>>>>>
> > >>>>>>  - Performance improvement over the creation of large files - VM
> > >>>>>> disks in oVirt by bringing down trivial lookups of non-existent shards.
> > >>>>>> Issue (#1425)
> > >>>>>>  - Fsync in the replication module uses eager-lock functionality
> > >>>>>> which improves the performance of VM workloads with an improvement of more
> > >>>>>> than 50% in small-block of approximately 4kb with write heavy workloads.
> > >>>>>> Issue (#1253)
> > >>>>>>
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> Gluster community
> > >>>>>>
> > >>>>>> References:
> > >>>>>>
> > >>>>>> [1] Packages for 8.1:
> > >>>>>> https://download.gluster.org/pub/gluster/glusterfs/8/8.1/
> > >>>>>>
> > >>>>>> [2] Release notes for 8.1:
> > >>>>>> https://docs.gluster.org/en/latest/release-notes/8.1/
> > >>>>>> ________
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> Community Meeting Calendar:
> > >>>>>>
> > >>>>>> Schedule -
> > >>>>>> Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC
> > >>>>>> Bridge: https://bluejeans.com/441850968
> > >>>>>>
> > >>>>>> Gluster-users mailing list
> > >>>>>> Gluster-users at gluster.org
> > >>>>>> https://lists.gluster.org/mailman/listinfo/gluster-users
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> --
> > >>>>>>
> > >>>>>> Sandro Bonazzola
> > >>>>>>
> > >>>>>> MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
> > >>>>>>
> > >>>>>> Red Hat EMEA <https://www.redhat.com/>
> > >>>>>>
> > >>>>>> sbonazzo at redhat.com
> > >>>>>> <https://www.redhat.com/>
> > >>>>>>
> > >>>>>> *Red Hat respects your work life balance. Therefore there is no need
> > >>>>>> to answer this email out of your office hours.
> > >>>>>> <https://mojo.redhat.com/docs/DOC-1199578>*
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> --
> > >>>>>>
> > >>>>>> Sandro Bonazzola
> > >>>>>>
> > >>>>>> MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
> > >>>>>>
> > >>>>>> Red Hat EMEA <https://www.redhat.com/>
> > >>>>>>
> > >>>>>> sbonazzo at redhat.com
> > >>>>>> <https://www.redhat.com/>
> > >>>>>>
> > >>>>>> *Red Hat respects your work life balance. Therefore there is no need
> > >>>>>> to answer this email out of your office hours.
> > >>>>>> <https://mojo.redhat.com/docs/DOC-1199578>*
> > >>>>>>
> > >>>>>>
> > >>>>>> * <https://www.redhat.com/it/forums/emea/italy-track> *
> > >>>>>>
> > >>>>>
> > 
> > -- 
> > 
> > Sandro Bonazzola
> > 
> > MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
> > 
> > Red Hat EMEA <https://www.redhat.com/>
> > 
> > sbonazzo at redhat.com
> > <https://www.redhat.com/>
> > 
> > *Red Hat respects your work life balance. Therefore there is no need to
> > answer this email out of your office hours.
> > <https://mojo.redhat.com/docs/DOC-1199578>*


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 858 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/packaging/attachments/20201105/7a064bb9/attachment.sig>


More information about the packaging mailing list