[New charm] Ubuntu repository cache for cloud partners
Bug #1366834 reported by
Robert C Jennings
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juju Charms Collection |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This charm provides a partial caching proxy mirror of the
Ubuntu Software Repository. This is intended for deployment in cloud
environments to provide a cloud-local repository.
This is a hybrid mirror / cache. Repository metadata, data under the
ubuntu/dists/ directory, is copied from upstream Ubuntu mirrors and
checked to ensure that it is consistent. Requests for package files in
/ubuntu/pool are forwarded internally to squid-deb-proxy, which keeps a
local cache of .deb files as they are requested. This approach minimized
load on the upstream archive server, improves performance, and requires
less disk space than a static archive mirror.
summary: |
- [New charm] Ubuntu repository cache for cloud partners + [mirror charm] Ubuntu repository cache for cloud partners |
summary: |
- [mirror charm] Ubuntu repository cache for cloud partners + [New charm] Ubuntu repository cache for cloud partners |
Changed in charms: | |
status: | New → In Progress |
To post a comment you must log in.
Code branch @ lp:~rcj/charms/trusty/ubuntu-repository-cache/trunk. The TODO file lists the outstanding work for the charm, but the charm is quite functional and ready for review. The BUGS file lists a couple known issues that are being worked, but they should not be blockers.