Make sure http proxy is caching the image downloads

Registered by Matthew Hart

The LAVA lab is having bandwidth trouble when many jobs are run at the same time which download test images. These are supposed to be cached by the proxy and therefore use no external internet bandwidth, but this doesn't seem to be happening.

Blueprint information

Status:
Complete
Approver:
Matthew Hart
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Matthew Hart
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Matthew Hart
Completed by
Matthew Hart

Related branches

Sprints

Whiteboard

Neal suggested adding to the documentation the reasons/benefits for using a proxy server, so I will look to do this also.

[matthew-hart, 23-05-2013] Have setup LAVA_PROXY on the production instances which has helped the problem, but we've got little to no control over the tests being run, and there seem to be quite a few jobs which are downloading large media files to test.
As it will be quite hard to find the owners of all these jobs to suggest using our proxy, I am looking into using an invisible proxy so that all http requests are proxy'd silently.

(?)

Work Items

Work items:
Audit all LAVA instances in the lab to ensure they are configured to use our HTTP proxy: DONE
Configure a silent proxy for the Lab network: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.