brainupdaters / drlm

Disaster Recovery Linux Manager
http://drlm.org
GNU General Public License v3.0
68 stars 15 forks source link

Problem installing client deps on RHEL 8.5 ppc64le - need to add arch control on rear deps packages in config. #188

Closed janhoelscher closed 8 months ago

janhoelscher commented 2 years ago
Issue details:
DRLM Server information:
Additonal Informations

The only package i can find, that has something to do with syslinux is syslinux-tftpboot.

Name         : syslinux-tftpboot
Version      : 6.04
Release      : 5.el8
Architecture : noarch
Size         : 462 k
Quelle       : syslinux-6.04-5.el8.src.rpm
Repository   : rhel-8-for-ppc64le-baseos-rpms
Summary      : SYSLINUX modules in /tftpboot, available for network booting
URL          : http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project
Lizenz       : GPLv2+
Description  : All the SYSLINUX/PXELINUX modules directly available for network
             : booting in the /tftpboot directory.

There are maybe some other bugs with ppc64le, but i think we should fix this one first.

didacog commented 2 years ago

Hello @janhoelscher,

Please try to put this line in /etc/drlm/local.conf: REAR_DEP_REDHAT8="attr genisoimage libusal mtools syslinux-tftpboot nfs-utils wget bc net-tools rsync psmisc"

and try it again.

last time we tested RHEL7 & 8 or SLES12 & 15 for PPC64LE clients we had no issues, but we know that some packages could change. in that case we will add control for ARCH in install client deps.

Kind regards, Didac

janhoelscher commented 2 years ago

Hey @didacog,

i can confirm that client install works with your small fix. Thanks for your help so far!

I now wanted to take a backup with sample client_PXE config. It seems there is are some problems to. Should i open a new issue?

Kind Reg. Jan

didacog commented 2 years ago

Perfect! thanks for testing it @janhoelscher. We must add control on arch deps from now on seeing these package differences...

Yes please, open a new issue so we can track each problem and close them properly when finished.