Not sure why you're seeing a requires for resource-agent. On my C8 box I see:

    $ rpm -q --requires nfs-ganesha | grep resource
    $ rpm -q --requires nfs-ganesha-vfs | grep resource
    $

And there are no
    Requires: resource-agents
in the nfs-ganesha.spec file[1] used to build nfs-ganesha.

[1] https://git.centos.org/rpms/nfs-ganesha/blob/c8-sig-storage-nfs-ganesha-3/f/SPECS/nfs-ganesha.spec


On Sat, Oct 24, 2020 at 10:51 AM Strahil Nikolov via CentOS-devel <centos-devel@centos.org> wrote:
Hello All,

I am trying to deploy a GlusterFS 8 on a CentOS 8.2.2004 with NFS Ganesha.

It seems that Ganesha provided by centos-release-nfs-ganesha28 & centos-release-nfs-ganesha30 require resource-agents >= 4.2, but HighAvailability repo provides only 4.1 .

How can I obtain resource-agents suitable for NFS Ganesha.

Some output:

[root@glustera ~]# yum install glusterfs-ganesha.x86_64
Последната проверка за остарялост на метаданните: преди 0:00:30 на 24.10.2020 (сб) 20:50:19 EEST.
Грешка:  
Проблем: cannot install the best candidate for the job
 - nothing provides resource-agents >= 4.2.0 needed by glusterfs-ganesha-8.1-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


Best Regards,
Strahil Nikolov
_______________________________________________
CentOS-devel mailing list
CentOS-devel@centos.org
https://lists.centos.org/mailman/listinfo/centos-devel