pkgs.fedoraproject.org/cgit/PACKAGE.git not updating #3455

Closed
opened 2012-08-29 12:09:06 +00:00 by pqa · 1 comment

= bug description =
When I browse http://pkgs.fedoraproject.org/cgit/kernel.git, the summary page is displaying stale information. For example, the line for master is currently (29 August 06:00 GMT) showing:
master CVE-2012-3412 sfc: potential rDOS through TCP MSS option (rhbz 844714 845558) Josh Boyer 4 hours

but that patch was applied on 3 August, and there have been 27 patches since on master.

= bug analysis =
The Wireshark summary appears to show that cgit is both saying that the page has not been modified, but also that it has expired:

GET /cgit/kernel.git/ HTTP/1.1
Host: pkgs.fedoraproject.org
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-gb,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
If-Modified-Since: Fri, 03 Aug 2012 17:44:02 GMT
Cache-Control: max-age=0

HTTP/1.1 304 Not Modified
Date: Wed, 29 Aug 2012 05:49:13 GMT
Server: Apache/2.2.15 (Red Hat)
Connection: Keep-Alive
Keep-Alive: timeout=5, max=500
Expires: Fri, 03 Aug 2012 17:49:02 GMT

= fix recommendation =

I presume cgit should not be returning "304 Not Modified" when the page has been modified.

= bug description = When I browse http://pkgs.fedoraproject.org/cgit/kernel.git, the summary page is displaying stale information. For example, the line for master is currently (29 August 06:00 GMT) showing: master CVE-2012-3412 sfc: potential rDOS through TCP MSS option (rhbz 844714 845558) Josh Boyer 4 hours but that patch was applied on 3 August, and there have been 27 patches since on master. = bug analysis = The Wireshark summary appears to show that cgit is both saying that the page has not been modified, but also that it has expired: GET /cgit/kernel.git/ HTTP/1.1 Host: pkgs.fedoraproject.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-gb,en;q=0.5 Accept-Encoding: gzip, deflate Connection: keep-alive If-Modified-Since: Fri, 03 Aug 2012 17:44:02 GMT Cache-Control: max-age=0 HTTP/1.1 304 Not Modified Date: Wed, 29 Aug 2012 05:49:13 GMT Server: Apache/2.2.15 (Red Hat) Connection: Keep-Alive Keep-Alive: timeout=5, max=500 Expires: Fri, 03 Aug 2012 17:49:02 GMT = fix recommendation = I presume cgit should not be returning "304 Not Modified" when the page has been modified.

I've cleared the cache, it should be working again now hopefully.

I've cleared the cache, it should be working again now hopefully.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
infra/tickets#3455
No description provided.