[Bug 227670] New: Install does not re-download packages that fail MD5
https://bugzilla.novell.com/show_bug.cgi?id=227670 Summary: Install does not re-download packages that fail MD5 Product: openSUSE 10.2 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: greg.riedesel@wwu.edu QAContact: jsrain@novell.com Due to some issues, I have placed the install files on an EXT2 partition on my hard-drive and have been attempting installs from there. It's much faster than DVD, for one. The drive is a SATA drive. During install every so often, generally every every third try, a random package will fail MD5 validation and the Retry/Abort/Ignore dialog will come up asking if I want to retry downloading. I click the Retry button and it fails instantly. Near as I can figure the Install is not re-pulling the package from the source partition and reattempting validation, just assuming it is bad. I haven't had the same package fail twice yet, and I've had package install run to completion several times already. Which leads me to believe that the source archive itself is fine, but some hardware oddity (non-recoverable read error on the SATA?) is flipping a bit during the transfer from the source partition to the holding area for package install. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |greg.riedesel@wwu.edu ------- Comment #1 from mhorvath@novell.com 2006-12-11 15:48 MST ------- Please attach your yast log files. http://en.opensuse.org/Bugs/YaST Thank you. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ------- Comment #2 from greg.riedesel@wwu.edu 2006-12-11 16:03 MST ------- When I get another one, I'll upload it. It may be RC1 instead; though I did see this behavior with that code-base. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ------- Comment #3 from greg.riedesel@wwu.edu 2006-12-12 12:02 MST ------- Created an attachment (id=109390) --> (https://bugzilla.novell.com/attachment.cgi?id=109390&action=view) /var/log/YaST2 logs The contents of the /var/log/YaST2 directory. This is with the RC1 code-base, not Final. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 greg.riedesel@wwu.edu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|greg.riedesel@wwu.edu | ------- Comment #4 from greg.riedesel@wwu.edu 2006-12-12 12:05 MST ------- The above log shows the yast entries for the described behavior. It reports that the package xorg-x11-fonts-7.2-13.noarch.rpm fails integrity checks, and gives a pair of SHA1 sums. The expected does not meet the actual. When I perform sha1sum on the server hosting the archive (NFS this time, ISO mounted as a directory), it gives the correct SHA1 number hera:/export/opensuse/suse/noarch # sha1sum xorg-x11-fonts-7.2-13.noarch.rpm 782d930e5380e7d6153706a9fad0cf551e55332e xorg-x11-fonts-7.2-13.noarch.rpm On the machine I'm attempting the install on, it gives the identical 'integrity check failed' message each time I hit the retry button. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ------- Comment #5 from greg.riedesel@wwu.edu 2006-12-12 12:17 MST ------- More information: I had it fail again. This time I went to the file-system to try and manually md5sum the file (sha1sum is not installed in the minimal instfs). md5sum for desktop-data-SuSE-10.2-19.noarch.rpm returns different values when run in the source server and the install machine. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ------- Comment #6 from greg.riedesel@wwu.edu 2006-12-12 12:36 MST ------- I was able to get the 'retry' to work by unmounting and remounting the source share manually. I alt-F5 to a root shell, and enter the following commands whenever it carps on a package. umount /mnt/var/tmp/AP0x00000001/ mount [ipaddress]:/export/opensuse/ /mnt/var/tmp/AP0x00000001/ -o ro,nolock It works. It also makes the install take a long time, but it works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |lslezak@novell.com |screening@forge.provo.novell| |.com | Status|ASSIGNED |NEW -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 lslezak@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|lslezak@novell.com |dmacvicar@novell.com Component|Installation |libzypp ------- Comment #7 from lslezak@novell.com 2006-12-14 06:58 MST ------- There is no download when the source is locally available. The package is directly used. There is no point in copying to another partition. Both cases seem to be strange, I suppose that there are probably some hardware problems... Duncan, what do think about it? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ------- Comment #8 from greg.riedesel@wwu.edu 2006-12-14 09:41 MST ------- After I dug into the yast logs I noticed that it does do a direct access like that. That's what made me think the unmount/remount trick might possibly work. The NFS server was an OES SP2 unit up to date on patches. Since I got the system installed I haven't had the same problem, though I haven't yet had to do a transfer of 2.9GB of data like I did during install. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 greg.riedesel@wwu.edu changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Install does not re-download|Install does not re-download packages that fail |packages that fail MD5 |SHA1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ------- Comment #9 from dmacvicar@novell.com 2007-01-24 07:58 MST ------- I still can't see where the bug is? zypp can't go and check the hardware. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 dmacvicar@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |greg.riedesel@wwu.edu -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 greg.riedesel@wwu.edu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|greg.riedesel@wwu.edu | ------- Comment #10 from greg.riedesel@wwu.edu 2007-01-24 09:30 MST ------- The environment I witnessed the bug is long gone, both on the NFS-server side and on the server I was attempting to install. During the install process it downloads packages and installs them. When I had it pointed at an OES SP2 server (patches up to date as of 12/1/06 at the time of this report), it would continue until a random point and complain that a package had failed validation. I flip to the console and drill down the file-system to get to the NFS-mounted area. Running md5sum on the package (sha1sum apparently isn't in the stripped down install environment) yielded a md5sum that was different from when I run md5sum directly on the OES SP2 server itself. Manually unmounting and remounting the NFS source to the same mount-point, seemed to reset that behavior. Running md5sum on the install server, still in the install shell, gives a different md5sum than it did before the umount/mount; a correct one. I then continue installation. It never complained on the same package twice, and I attempted to install openSUSE many times before I figured out the umount/mount trick. The NFS server was presenting a directory tree that was an iso-image mounted locally, the iso-image itself passed its sha1sum. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 visnov@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|dmacvicar@novell.com |bnc-team-screening@forge.provo.novell.com Component|libzypp |Network QAContact|jsrain@novell.com |qa@suse.de ------- Comment #11 from visnov@novell.com 2007-01-25 08:57 MST ------- NFS issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |ro@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670 ro@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|ro@novell.com |dmacvicar@novell.com ------- Comment #12 from ro@novell.com 2007-03-01 09:11 MST ------- I can't help here at all, Duncan please close if you think this is not a yast bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=227670#c13 Duncan Mac-Vicar <dmacvicar@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #13 from Duncan Mac-Vicar <dmacvicar@novell.com> 2007-10-02 14:17:34 MST --- closing -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com