Created by David Planella and last modified
Get this branch:
bzr branch lp:~dpm/ubuntu/lucid/update-manager/bug-537277
Only David Planella can upload to this branch. If you are David Planella please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

David Planella

Recent revisions

257. By David Planella

Made some strings translatable and extractable as a fix for LP:537277

256. By Michael Vogt

[ Michael Vogt ]
* UpdateManager/Core/MetaRelease.py:
  - allow upgrade from unsupported version to unsupported version
* DistUpgrade/removal_blacklist.cfg:
  - allow removal of update-manager-kde
* check-new-release-gtk:
  - fixes in the gtk release upgrade check
* DistUpgrade/xorg_fix_proprietary.py:
  - if /etc/X11/XF86Config-4 is found on upgrade, rename it to
  - write log to "/var/log/dist-upgrade/xorg_fixup.log"
* do-release-upgrade, check-new-release:
  - implemented "check-releae-upgrade" as symlink to do-release-upgrade
    and automatically run with "--check-dist-upgrade-only" when called
    as c-r-u
  - add --quiet option to do-release-upgrade
* debian/update-manager-core.links:
  - install /usr/lib/update-manager/check-new-release as symlink to
    do-release-upgrade -c

[ Wesley Schwengle ]
* Check for release upgrade is now also possible with do-release-upgrade
  command: do-release-upgrade -c. (LP: #415026)
* Added --version/-V to do-release-upgrade (similar to update-manager)

[ Dustin Kirkland ]
* debian/91-release-upgrade, debian/update-manager-core.install,
  - some users are complaining of long login times due to the release
    check requiring network connectivity; this information clearly doesn't
    change as frequently as the user logging in, so maintain a cache file
    in /var/lib, display it if it's populated, but otherwise, update it in
    the background if its either missing or the file is older than a day
    old, LP: #522452

[ Jonathan Riddell ]
* Do not allow for the removal of update-manager-kde, we do want it after all

255. By Michael Vogt

* rename update-manager-support-status to ubuntu-support-status
* check-new-release-gtk:
  - add gtk tool for release notification that is designed to be
    run from update-notifier (desktop-lucid-update-upgrade-requirements)
* DistUpgrade/DistUpgradeCache.py:
  - fix crash in cleanup code
  - fix crash when /home is missing (LP: #463506)
  - fix component inconsitency detection debug output
* DistUpgrade/DistUpgradeViewGtk.py:
  - remove old code that moved to python-apt
* DistUpgrade/DistUpgradeController.py:
  - if universe is not enabled, explain that the demoted packages
    will be suggested for removal in the cleanup stage
* UpdateManager/Core/MetaRelease.py:
  - fix urlopen() crash on hardy->lucid cdrom upgrades

254. By Michael Vogt

[ Michael Vogt ]
* UpdateManager/Core/MetaRelease.py:
  - add timeout to meta-release download
* UpdateManager/MetaReleaseGObject.py:
  - make sure threading is enabled
* DistUpgrade/DistUpgrade.cfg:
  - add kubuntu-netbook to known metapackages
  - remove usplash artwork from KeyDependencies
* DistUpgrade/DistUpgradeController.py:
  - test for server mode again after the sources.list rewrite,
    to capture the case when the initial sources.list is empty
* DistUpgrade/DistUpgradeCache.py:
  - when showing the demoted packages, skip packages that
    are automatic installed
  - improve performance on the removal checks by making use of
    the auto removable information more agressively
  - increase space required by the kernel (it grew)
* DistUpgrade/DistUpgradeView.py, DistUpgrade/DistUpgradeView{Gtk,KDE}.py:
  - show only non auto-installed removals bold
* update-manager-support-status:
  - add --show-supported, --show-unsupported and --show-all for summary
  - add --list option for full details

[ Colin Watson ]
* update-manager-support-status:
  - fix typo in get_maintenance_status (LP: #513303)
  - add support statistics to the output

253. By Michael Vogt

* update-manager-support-status:
  - text mode tool that gives a overview on the support
    status of the packages
* DistUpgrade/DistUpgrade.ui, DistUpgrade/window_main.ui:
  - fix version number (thanks to davmor2)
* DistUpgrade/DistUpgrade.cfg.hardy:
  - fix upgrade target to lucid (LP: #512608)

252. By Michael Vogt

* DistUpgrade/DistUpgradeController.py:
  - add missing check for ubuntu-security when testing for
    mirrors (thanks to Stuart Langridge)
* DistUpgrade/DistUpgrade.cfg:
  - add example SlideshowUrl
* DistUpgrade/DistUpgradeController.py, DistUpgrade/DistUpgradeView.py,
  - add slideshow support based on webkit
  - call percent() JS method on the webkit view
* check-new-release:
  - use exit codes if run with --quiet otherwise only print
    (LP: #494499)
* DistUpgrade/DistUpgradeConfigParser.py:
  - fix crash in _interpolate (LP: #500705)
* UpdateManager/Core/MetaRelease.py:
  - do not crash on stat failure (LP: #496144)
* UpdateManager/Core/MyCache.py:
  - do not crash if the lock can not be released (LP: #410574)
* UpdateManager/SafeGConfClient.py
  - implement gconfclient that does not crash if gconf is not
    working (LP: #261471)

251. By Michael Vogt

* data/release-upgrades:
  - default to lts->lts upgrade prompts for lucid
* AutoUpgradeTester/UpgradeTestBackendQemu.py:
  - allow virtio for block devices when the virtio option
    is given in the config
* DistUpgrade/DistUpgrade.cfg, DistUpgrade/DistUpgrade.cfg.hardy:
  - cleanup PostUpgradePurge and add "linux-restricted-modules-common"
  - cleanup ForcedObsoletes rules
  - update kernel removal rules and BaseNames
  - fix belocs-locales-bin upgrade issue (LP: #474543)
* DistUpgrade/DistUpgradeController.py:
  - check forh reboot-required files in partial upgrade mode,
    update-notifier is no longer doing that by default
    (foundations-lucid-restart-required-dialog spec)
* DistUpgrade/DistUpgrade.ui:
  - add a bunch of missing "<property name="orientation">"
  - improve restart-required dialog

250. By Michael Vogt

* DistUpgrade/DistUpgradeViewNonInteractive.py:
  - use getWithDefault() for "NonInteractive","ForceOverwrite"
    (thanks to Free Ekanayaka)
* UpdateManager/Core/MyCache.py:
  - detect dirty dpkg journal and enter recovery mode in this
    case (thanks to Maco for reporting)
* DistUpgrade/DistUpgrade.cfg:
  - remove kvm-source on upgrade
* debian/update-manager-core.links:
  - use "91-release-upgrade" instead of "91-release_upgrade" to
    make run-parts happy
* fix FTBFS

249. By Michael Vogt

* UpdateManager/UpdateManager.py:
  - do not crash if setlocale() fails (LP: #471378)
* UpdateManager/Core/DistUpgradeFetcherCore.py:
  - add missing "logging" import (LP: #475941)
* DistUpgrade/DistUpgradeController.py:
  - better message for upgrades over ssh (LP: #463257)
* UpdateManager/Core/utils.py:
  - improve proxy check and show error if proxy settings
    look invalid (LP: #472168)
* AutoUpgradeTester/profile/*/DistUpgrade.cfg:
  - updated to test karimic -> lucid and hardy -> lucid
* Janitor/plugins/deb_plugin.py:
  - use apt.progress.InstallProgress() to keep the computer-janitor
    UI responsive
* AutoUpgradeTester/install_blacklist.cfg:
  - add ec2 to the blacklist for the kvm based testing
* UpdateManager/UpdateManager.py:
  - show selected and download size in two rows (LP: #434062)
* data/do-release-upgrade.8:
  - man page added, thanks to Willem Bogaerts
* DistUpgrade/DistUpgrade.cfg:
  - add laptop-mode-tools to the forced obsoletes on upgrade (thanks to
    Steve Langasek)
* UpdateManager/UpdateManager.py:
  - show restart required dialog in u-m when the upgrade is finished
    with proper parent
* AutoUpgradeTester/post_upgrade_tests:
  - add python import, xorg and kernel tests
* UpdateManager/dialog_release_notes.ui:
  - merged lp:~freinhard/update-manager/ui-fix (many thanks)
* UpdateManager/Core/MetaRelease.py:
  - merge lp:~cristiklein/update-manager/use-xdg (many thanks)

248. By Michael Vogt

* UpdateManager/UpdateManager.py:
  - set heading for the release-upgrader download window
* DistUpgrade/DistUpgradeController.py:
  - force lts for lucid cdrom upgrades
* AutoUpgradeTester/profile/:
  - fix missing BaseMetaPackages
* AutoUpgradeTester/UpgradeTestBackendQemu.py:
  - fix AddRepo code
* DistUpgrade/DistUpgradeConfigParser.py:
  - fix getWithDefault() to use the correct get{int,float,boolean}
    function based on the type of the default (LP: #465619)
    Thanks to Brian Murray for spotting this bug
* DistUpgrade/DistUpgradeController.py:
  - fix typo (LP: #470011)
* updated for karmic->lucid upgrades and hardy->lucid upgrades
* UpdateManager/Core/utils.py::
  - fix url_downloadable() when a proxy needs to be used
    (LP: #446552)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.