[Blueprint servercloud-q-apt-improvements] Apt Improvements
Robie Basak
robie.basak at canonical.com
Mon Jul 9 13:54:30 UTC 2012
Blueprint changed by Robie Basak:
Whiteboard changed:
Etherpad: http://pad.ubuntu.com/uds-q-servercloud-q-apt-improvements
Blueprint: https://blueprints.launchpad.net/ubuntu/+spec/servercloud-q-apt-improvements
+ Proposed spec: https://wiki.ubuntu.com/AptByHash
+ Discussion: https://lists.ubuntu.com/archives/ubuntu-devel/2012-July/035487.html
- = User Stories =
- * Jim is using JuJu, and adds a node. He does not want to see apt fail due to a race condition.
- * Marley is using the Ubuntu installer for network based installs against a local mirror that is updated from a remote mirror. He does not want installs to fail due to the mirror being updated.
- * Sally wants to use a http proxy to cache deb downloads and does not want to be vulnerable to caching mismatched files that would cause apt failures.
+ = User Stories =
+ * Jim is using JuJu, and adds a node. He does not want to see apt fail due to a race condition.
+ * Marley is using the Ubuntu installer for network based installs against a local mirror that is updated from a remote mirror. He does not want installs to fail due to the mirror being updated.
+ * Sally wants to use a http proxy to cache deb downloads and does not want to be vulnerable to caching mismatched files that would cause apt failures.
= Assumptions =
None
= Test Plans =
Test will be conducted in 2 ways:
- a.) implied test: much of our automated infrastructure relies on apt and previously failed quite commonly due to apt. These errors should be erased.
- b.) explicit test: we should ideally have some canary that would ensure our public mirrors do not fail. One example starting point is [1]
- [1] https://code.launchpad.net/~smoser/+junk/check-archive/
+ a.) implied test: much of our automated infrastructure relies on apt and previously failed quite commonly due to apt. These errors should be erased.
+ b.) explicit test: we should ideally have some canary that would ensure our public mirrors do not fail. One example starting point is [1]
+ [1] https://code.launchpad.net/~smoser/+junk/check-archive/
= Release Note =
Ubuntu's public mirrors now contain an improved archive format. Coupled with updates to apt transient apt-update errors are a thing of the past.
--
Apt Improvements
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-q-apt-improvements
More information about the Ubuntu-server-bugs
mailing list