Hello Dell folks,
It seems you uploaded an RPM to your os_independent repository that does
not match the checksum published in the repository metadata for said RPM.
This is causing issues for us syncing the repository to our RH Satellite
server since (of course) it expects the checksums to match:
{"expected_size"=>39708182, "error_code"=>"size_mismatch",
"name"=>"SAS-Drive_Firmware_M1XD6_LN_VSC6_A00", "unit_key"=>{"epoch"=>"0",
"version"=>"VSC6", "name"=>"SAS-Drive_Firmware_M1XD6_LN_VSC6_A00",
"release"=>"21.07.00",
"checksum"=>"859fe5479b0deaf580dd7455e67025ccb538ac37", "arch"=>"noarch",
"checksumtype"=>"sha1"}, "actual_size"=>33587200} (RuntimeError)
As you can see from the error message, the RPM at issue is
SAS-Drive_Firmware_M1XD6_LN_VSC6_A00-VSC6-21.07.00.noarch.rpm
<https://linux.dell.com/repo/hardware/dsu/os_independent/noarch/SAS-Drive_Firmware_M1XD6_LN_VSC6_A00-VSC6-21.07.00.noarch.rpm>.
You can also see this if you try to install the RPM with yum too (which is
what DSU would do if you installed this firmware through DSU):
[root@host ~]# yum install
SAS-Drive_Firmware_M1XD6_LN_VSC6_A00-VSC6-21.07.00
Loaded plugins: enabled_repos_upload, langpacks, package_upload,
product-id, search-disabled-repos, subscription-manager
...
dell-system-update_dependent
| 2.3 kB 00:00:00
dell-system-update_independent
| 2.3 kB 00:00:00
...
(8/26): dell-system-update_dependent/7Server/x86_64/primary_db
| 25 kB 00:00:00
...
(11/26): dell-system-update_independent/primary_db
| 119 kB 00:00:00
...
Resolving Dependencies
--> Running transaction check
---> Package SAS-Drive_Firmware_M1XD6_LN_VSC6_A00.noarch 0:VSC6-21.07.00
will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================================================================================================================
Package Arch
Version Repository
Size
================================================================================================================================================================================
Installing:
SAS-Drive_Firmware_M1XD6_LN_VSC6_A00 noarch
VSC6-21.07.00 dell-system-update_independent
38 M
Transaction Summary
================================================================================================================================================================================
Install 1 Package
Total download size: 38 M
Installed size: 39 M
Is this ok [y/d/N]: y
Downloading packages:
SAS-Drive_Firmware_M1XD6_LN_VS FAILED
========================================- ] 28
MB/s | 25 MB 00:00:00 ETA
https://linux.dell.com/repo/hardware/dsu/os_independent/noarch/SAS-Drive_Firmware_M1XD6_LN_VSC6_A00-VSC6-21.07.00.noarch.rpm:
[Errno -1] Package does not match intended download. Suggestion: run yum
--enablerepo=dell-system-update_independent clean metadata
Trying other mirror.
Error downloading packages:
SAS-Drive_Firmware_M1XD6_LN_VSC6_A00-VSC6-21.07.00.noarch: [Errno 256] No
more mirrors to try.
And this is after running the command it mentions and running 'yum clean
all' for good measure.
@Dell: Can you please fix this by uploading the correct RPM or fixing the
repository metadata?
Thank you.
--
Matt Vander Werf
HPC System Administrator
University of Notre Dame
Center for Research Computing - Union Station
506 W. South Street
South Bend, IN 46601
Phone: (574) 631-0692
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge