[1207] in athena10
[Fwd: [Bug 147080] Re: do-release-upgrade should make disabling third
daemon@ATHENA.MIT.EDU (Evan Broder)
Tue Feb 24 16:11:11 2009
Message-ID: <49A46231.9040609@mit.edu>
Date: Tue, 24 Feb 2009 16:10:09 -0500
From: Evan Broder <broder@MIT.EDU>
MIME-Version: 1.0
To: debathena@mit.edu
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
In case anybody hasn't seen this bug already, we should probably apply
the fix through debathena-base.
- Evan
-------- Original Message --------
Subject: [Bug 147080] Re: do-release-upgrade should make disabling
third party repositories optional
Date: Tue, 24 Feb 2009 17:02:36 -0000
From: Michael Vogt <michael.vogt@ubuntu.com>
Reply-To: Bug 147080 <147080@bugs.launchpad.net>
To: broder@mit.edu
References: <20070930050314.9434.71891.malonedeb@potassium.ubuntu.com>
This is fixed in bzr now.
The way it works is that you drop a file in /etc/update-manager/release-upgrades.d/
with the extension .cfg (e.g. /etc/update-manager/release-upgrades.d/my-config.cfg) that contains:
[Sources]
AllowThirdParty=yes
as the only lines. This will override the internal default.
** Changed in: update-manager-core (Ubuntu Jaunty)
Status: Triaged => Fix Committed
--
do-release-upgrade should make disabling third party repositories optional
https://bugs.launchpad.net/bugs/147080
You received this bug notification because you are a direct subscriber
of the bug.
Status in “adept” source package in Ubuntu: Invalid
Status in “apt” source package in Ubuntu: Invalid
Status in “aptitude” source package in Ubuntu: Invalid
Status in “update-manager-core” source package in Ubuntu: Fix Committed
Status in adept in Ubuntu Jaunty: Invalid
Status in apt in Ubuntu Jaunty: Invalid
Status in aptitude in Ubuntu Jaunty: Invalid
Status in update-manager-core in Ubuntu Jaunty: Fix Committed
Bug description:
Binary package hint: update-manager-core
Currently, do-release-upgrade will automatically disable third party repositories that it finds in /etc/apt/sources.list.
A better option would be to add a config option to /etc/update-manager/release-upgrades (like DisableThirdPartyRepos) to determine whether or not to disable third party repositories.
Use case: I use apt-mirror to maintain a local mirror of Ubuntu repositories, in order to minimize my own bandwidth usage and to relieve strain on Ubuntu servers. Current behavior does not allow me to use the local network mirror, but instead sends me to archive.ubuntu.com.
Use case 2: We maintain a local apt repo with site-specific packages that we don't want to get disabled when there's a release upgrade.
Reasons:
1. As Ubuntu grows, demands on its servers will grow; local admins should have the option to point to other mirrors if they are confident of the currency of the mirror.
2. It is much, much faster to upgrade over a local network than to retrieve all the files over the network -- on the order of 10 to 15 times faster using 100 Mb Ethernet and 100 times faster on Gb Ethernet. If the admin has a non-trivial number of computers to upgrade, the admin will definitely want to use a local mirror.
3. Enterprise customers will likely want to fine-tune their upgrade paths to meet organizational requirements. The customer should have that option.