Bug 609040

Summary: RHN Satellite 4.2.3 fails to provide the checksum value in headers for Packages that are served through RHN Proxy 4.2.x
Product: [Community] Spacewalk Reporter: Miroslav Suchý <msuchy>
Component: ServerAssignee: Miroslav Suchý <msuchy>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: high Docs Contact:
Priority: high    
Version: 1.1CC: cperry, msuchy, tao, vgaikwad, xdmoon
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 599491 Environment:
Last Closed: 2010-08-19 08:24:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 585232, 599491    

Description Miroslav Suchý 2010-06-29 09:27:17 UTC
+++ This bug was initially created as a clone of Bug #599491 +++

Summary:
During reprovisioning when you request file using /ty/ tinyurl Spacewalk server will not send X-RHN-Checksum when Range request is sent from Spacewalk Proxy.

Comment 1 Miroslav Suchý 2010-06-29 13:58:09 UTC
Fixed in commit e783a6e7a1c329c0f2d9b64dadeaf6e26f5191cc

When we will request HEAD for X-RHN-Checksum we will not copy and therefore not send Range: http header so X-RHN-Checksum will be present.

Related is commit 02e1328e9a50a9360c1904e8d5a78c0c46c5befc where I significantly speed up checksum calculation by using value we have stored in db if it is present.

Comment 2 Milan Zázrivec 2010-08-19 08:24:06 UTC
Spacewalk 1.1 has been released.