Re: Automatic Updates Broken With Repo Change
| Newsgroups | gmane.linux.hardware.dell.poweredge |
|---|---|
| Message-ID | <008B1276B9D1764F8E841933BD42AFD9190683AFAC@BLRX7MCDC204.AMER.DELL.COM> |
Dell - Internal Use - Confidential
Hi,
The deprecated DLR used ‘yum-dellsysid’ package to retrieve Dell System ID. In DSU, it is replaced by inventory collector and hence ‘yum-dellsysid’ is not being used.
When DLR installed ‘yum-dellsysid’ package, it also installed following packages as dependency:
smbios-utils-python >= 2.2.0
python-smbios = 2.2.27-4.4.1.el6
libsmbios = 0:2.2.27-4.4.1.el6
Here ‘python-smbios’ requires libsmbios (= 0:2.2.27-4.4.1.el6).
When OMSA update is tried using DSU, the libsmbios rpm is also queued for update along with other OMSA packages. This breaks the dependency with the installed ‘python-smbios’ rpm, causing the update process to fail.
The OMSA update with DSU worked with the following steps:
1. Configure DSU repository and disable /etc/yum.repos.d/dell-omsa-repository.repo (set enable=0)
2. yum remove python-smbios ( This will remove python-smbios, smbios-utils-python and yum-dellsysid installed from @dell-omsa-indep repository)
3. yum update (will update to OMSA 8.3)
This is required only when doing the update for the first time, after moving from DLR to DSU. Once done, newer updates will be successful from version n to n+1 DSU repositories.
Thanks,
Soorej
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge