Kaleb, can you check why the glusterfs-ganesha is causing the following: [root at glustera ~]# yum update --exclude=glusterfs-ganesha Последната проверка за остарялост на метаданните: преди 0:05:40 на 7.11.2020 (сб) 15:55:42 EET. Зависимостите са удовлетворени. Нищо за правене. Готово! [root at glustera ~]# yum update Последната проверка за остарялост на метаданните: преди 0:05:45 на 7.11.2020 (сб) 15:55:42 EET. Грешка: Проблем: cannot install both glusterfs-8.2-2.el8.x86_64 and glusterfs-8.2-4.el8.x86_64 - cannot install the best update candidate for package glusterfs-ganesha-8.2-4.el8.x86_64 - cannot install the best update candidate for package glusterfs-8.2-4.el8.x86_64 (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) I tried to debug it further , but I don't get the reason behind that requirement. At least rpm doesn't show anything like that: [root at glustera ~]# rpm -q glusterfs-ganesha.x86_64 --requires /bin/bash /bin/sh /bin/sh /bin/sh /usr/libexec/platform-python config(glusterfs-ganesha) = 8.2-4.el8 dbus glusterfs-server(x86-64) = 8.2-4.el8 net-tools nfs-ganesha-gluster >= 2.7.6 nfs-ganesha-selinux >= 2.7.6 pcs >= 0.10.0 policycoreutils-python-utils policycoreutils-python-utils resource-agents >= 4.1.0 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 P.S.: Can you provide a link to the Sotrage SIG scm , so I don't have to ping you all the time ? Best Regards, Strahil Nikolov В петък, 6 ноември 2020 г., 07:57:41 Гринуич+2, Strahil Nikolov via CentOS-devel <centos-devel at centos.org> написа: Now , at least I can install it. I will play a little bit this week on my test lab to check the functionality. Best Regards, Strahil Nikolov В четвъртък, 5 ноември 2020 г., 19:34:50 Гринуич+2, Kaleb Keithley <kkeithle at redhat.com> написа: On Thu, Nov 5, 2020 at 7:59 AM Strahil Nikolov <hunter86_bg at yahoo.com> wrote: > Hm... > > Something is not OK. Do we really need glusterfs-ganesha package ? you do if you want the integrated support. There's a bug in the .spec file. There's a left-over Obsoletes: that didn't get removed. I'm respinning the packages now. Should be on the mirrors in a little while. > > [root at glustera ~]# yum install glusterfs-ganesha > Last metadata expiration check: 0:06:05 ago on Thu 05 Nov 2020 05:51:09 PM EET. > Package glusterfs-8.2-2.el8.x86_64 is already installed. > Dependencies resolved. > Nothing to do. > Complete! > > > > [root at glustera ~]# yum install glusterfs-ganesha.x86_64 > Last metadata expiration check: 0:03:25 ago on Thu 05 Nov 2020 05:51:09 PM EET. > Error: > Problem: problem with installed package glusterfs-server-8.2-2.el8.x86_64 > - package glusterfs-server-8.2-2.el8.x86_64 requires glusterfs = 8.2-2.el8, but none of the providers can be installed > - package glusterfs-server-8.0-1.el8.x86_64 requires glusterfs = 8.0-1.el8, but none of the providers can be installed > - package glusterfs-server-8.1-1.el8.x86_64 requires glusterfs = 8.1-1.el8, but none of the providers can be installed > - installed package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-ganesha provided by glusterfs-ganesha-8.2-2.el8.x86_64 > - package glusterfs-8.0-1.el8.x86_64 obsoletes glusterfs-ganesha provided by glusterfs-ganesha-8.2-2.el8.x86_64 > - package glusterfs-8.1-1.el8.x86_64 obsoletes glusterfs-ganesha provided by glusterfs-ganesha-8.2-2.el8.x86_64 > - package glusterfs-8.2-2.el8.x86_64 obsoletes glusterfs-ganesha provided by glusterfs-ganesha-8.2-2.el8.x86_64 > - cannot install the best candidate for the job > (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) > > > [root at glustera ~]# rpm -qa | grep resource > [root at glustera ~]# > > [root at glustera ~]# rpm -qa | egrep 'gluster|ganesha' | sort > centos-release-gluster8-1.0-1.el8.noarch > centos-release-nfs-ganesha30-1.0-2.el8.noarch > glusterfs-8.2-2.el8.x86_64 > glusterfs-cli-8.2-2.el8.x86_64 > glusterfs-client-xlators-8.2-2.el8.x86_64 > glusterfs-fuse-8.2-2.el8.x86_64 > glusterfs-server-8.2-2.el8.x86_64 > libglusterd0-8.2-2.el8.x86_64 > libglusterfs0-8.2-2.el8.x86_64 > nfs-ganesha-3.3-2.el8.x86_64 > nfs-ganesha-gluster-3.3-2.el8.x86_64 > nfs-ganesha-selinux-3.3-2.el8.noarch > > > Maybe the documentation is wrong ? I'm referring to Configuring NFS-Ganesha server - Gluster Docs . > > Configuring NFS-Ganesha server - Gluster Docs > Project documentation for Gluster Filesystem > > > > Best Regards, > Strahil Nikolov > > > > > > В четвъртък, 5 ноември 2020 г., 15:08:14 Гринуич+2, Strahil Nikolov via CentOS-devel <centos-devel at centos.org> написа: > > > > > > Hello Niels, > > I will check it out till the end of the week and provide feedback. > > Best Regards, > Strahil Nikolov > > > > > > > В четвъртък, 5 ноември 2020 г., 10:16:43 Гринуич+2, Niels de Vos <ndevos at redhat.com> написа: > > > > > > On Wed, Nov 04, 2020 at 02:01:22PM -0800, Kaleb Keithley wrote: >> generally Niels does the glusterfs builds. I usually only do them when he's >> on a long holiday. >> >> He's not on holiday though, so I don't know why he's not on top of this. > > Oh, sorry! The subject is about NFS-Ganesha, not GlusterFS packages, so > I didn't really pay attention to is as Kaleb was involved already. > >> But I built 8.2-2.rhel8 and tagged it for release. 8.2-1 was never tagged >> for release by Nields. 8.1-1 was the last glusterfs-8 build that was >> tagged for release. > > Indeed. A call for testing was sent out, but nobody replied to it: > https://lists.gluster.org/pipermail/packaging/2020-September/000902.html > > Ideally someone tests the packages before they get released. If there is > no reply on those requests, I most likely forget about publishing the > builds. > > @Strahil Nikolov, can you confirm that the update Kaleb made works for > you? > > Thanks, > > Niels > > >> >> On Wed, Nov 4, 2020 at 12:07 PM Strahil Nikolov <hunter86_bg at yahoo.com> >> wrote: >> >> > I guess only Niels is the only one who is taking care of the builds. >> > >> > @Niels de Vos , I hope you are well and just on a vacation. >> > >> > Best Regards, >> > Strahil Nikolov >> > >> > >> > >> > >> > >> > >> > В вторник, 27 октомври 2020 г., 14:59:58 Гринуич+2, Kaleb Keithley < >> > kkeithle at redhat.com> написа: >> > >> > >> > >> > >> > >> > >> > I don't think it's a missing repo. I think the gluster packages need to be >> > respun with the correct BuildRequires: resource-agents version for RHEL8. >> > >> > Niels is the one who usually builds glusterfs rpms for CentOS. >> > >> > On Mon, Oct 26, 2020 at 6:21 PM Strahil Nikolov <hunter86_bg at yahoo.com> >> > wrote: >> > > Thanks for your reply Kaleb! >> > > I hope Niels can assist on this one. >> > > >> > > Maybe I'm just missing a repo and this is all for nothing :) >> > > >> > > Best Regards, >> > > Strahil Nikolov >> > > >> > > >> > > >> > > >> > > >> > > В неделя, 25 октомври 2020 г., 05:02:50 Гринуич+2, Kaleb Keithley < >> > kkeithle at redhat.com> написа: >> > > >> > > >> > > >> > > >> > > >> > > On Sat, Oct 24, 2020 at 12:22 PM Strahil Nikolov <hunter86_bg at yahoo.com> >> > wrote: >> > >> >> > >> ... when I specify glusterfs-ganesha.x86_64 (provided >> > by centos-gluster8 ) - it requires resource-agents >= 4.2 >> > >> >> > >> The last package is causing the dependency issue. Maybe I should >> > address that to the Gluster Devel ? >> > > >> > > That's glusterfs, not nfs-ganesha; and, if anything, it's an issue with >> > the Storage SIG gluster packages. >> > > >> > > -- >> > > >> > > Kaleb > >> > > >> > > >> > >> > > _______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org > https://lists.centos.org/mailman/listinfo/centos-devel > > _______________________________________________ CentOS-devel mailing list CentOS-devel at centos.org https://lists.centos.org/mailman/listinfo/centos-devel