All, Dell released the (long-awaited!) OMSA 9.4 on Jan 16th, 2019. Supposedly, this is the version that will support RHEL 8.x. I checked to see if these Dell/ESG yum repos have OMSA 9.4 for RHEL8 yet. What I found was confusing.
If you go to https://linux.dell.com/repo/hardware/dsu/os_dependent/RHEL8_64/srvadmin/ , you'll find all the OMSA 9.4 RPMs are there. As of Jan 19th. So it appears that https://linux.dell.com/repo/hardware/dsu/os_dependent/RHEL8_64/ is a valid yum repo for RHEL8. However, if you follow the dsu installation instructions on https://linux.dell.com/repo/hardware/dsu/ on a RHEL8.x x86_64 server, you'll end up with a /etc/yum.repos.d/dell-system-update.repo file that looks like this: [dell-system-update_independent] name=dell-system-update_independent baseurl=https://linux.dell.com/repo/hardware/dsu/os_independent/ gpgcheck=1 gpgkey=https://linux.dell.com/repo/pgp_pubkeys/0x756ba70b1019ced6.asc https://linux.dell.com/repo/pgp_pubkeys/0x1285491434D8786F.asc https://linux.dell.com/repo/pgp_pubkeys/0xca77951d23b66a9d.asc enabled=1 exclude=dell-system-update*.i386 [dell-system-update_dependent] name=dell-system-update_dependent mirrorlist=https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el$releasever&basearch=$basearch&native=1 gpgcheck=1 gpgkey=https://linux.dell.com/repo/pgp_pubkeys/0x756ba70b1019ced6.asc https://linux.dell.com/repo/pgp_pubkeys/0x1285491434D8786F.asc https://linux.dell.com/repo/pgp_pubkeys/0xca77951d23b66a9d.asc enabled=1 and a yum list will not show any of the expected srvadmin-* RPMs. Diving deeper, on a RHEL8 server look at this line in the yum repo definition file above: mirrorlist=https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el$releasever&basearch=$basearch&native=1 If you were to replace that line with this line: baseurl=https://linux.dell.com/repo/hardware/dsu/os_dependent/RHEL8_64 Then yum list sees all these srvadmin-*.x86_64 RPMs (OMSA 9.4 RPMs). Diving into this line further: mirrorlist=https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el$releasever&basearch=$basearch&native=1 the yum variables have this value: releasever: 8 basearch: x86_64 So that amounts to this URL: https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el8&basearch=x86_64&native=1 which returns: https://linux.dell.com/repo/hardware/dsu/os_dependent/emptyrepo by comparison, this URL: https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el7&basearch=x86_64&native=1 returns a good URL: https://linux.dell.com/repo/hardware/dsu/os_dependent/RHEL7_64 So it seems that full OMSA 9.4 support for RHEL8 is there - it's just this mirrors.cgi script needs to be tweaked to reflect that fact. Spike
_______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge
