lp:~robert-ancell/update-manager/ua-xenial

Created by Robert Ancell and last modified
Get this branch:
bzr branch lp:~robert-ancell/update-manager/ua-xenial
Only Robert Ancell can upload to this branch. If you are Robert Ancell please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Robert Ancell
Project:
Software Updater
Status:
Development

Recent revisions

2742. By Robert Ancell

Use json.load instead of json.loads

2741. By Robert Ancell

Need to decode JSON in this version of Python 3

2740. By Robert Ancell

Add missing import

2739. By Robert Ancell

Show pending Ubuntu pro packages

2738. By Brian Murray

Correctly detect the usage of a username in changelog URIs. (LP: #1849004)

2737. By Julian Andres Klode

* Use HTTPS for changelogs.ubuntu.com (LP: #1744318)
* Add support for HTTPS proxies; this breaks UpdateManager.Core.utils.init_proxy()
  API - the return value is now a dict, rather than a string (LP: #1771914).

2736. By Balint Reczey

* Keep or delete packages after looping over all of them.
  This prevents the resolver from changing the packages in the loop resulting
  in not keeping some phased packages back from being upgraded. (LP: #1072136)
* Stop lazy import of InstallBackends.
  Lazy imports made update-manager crash when an update-manager
  update changed the backend API and an updated incompatible backend
  was loaded to the not updated running update-manager process. (LP: #1795898)
* Cancel transaction on exit only when Cancel button is active.
  Also ignore exception when cancellation fails. (LP: #1790670)
* Make commit()'s last parameter optional for avoiding crash on upgrade
  (LP: #1771894)

2735. By Balint Reczey

* Print transaction error and let the user try again applying updates
  (LP: #1317164)
* Don't ask backend to do package operations aready done.
  Aptdaemon cancels the transaction when asked to remove packages already
  removed which results the failure being shown to the user. This
  is unnecessary as update-manager can just filter the package operations to
  be done using a fresh cache and decrease the likelyhood of hitting
  a race condition where packages to be removed are already removed.
  (LP: #1791931)

2734. By Balint Reczey

* Offer removal of unused autoremovable kernel packages
  (LP: #1624644, #1675079)
* Support package removals in install backends and really remove packages
  (LP: #1624644, #1675079)
* Keep PEP 8 checks happy
* Place .keep files in empty directories to keep them when converting the
  repo to git (LP: #1758963)

2733. By Marc Deslauriers

No change rebuild in security pocket (LP: #1748397)

Branch metadata

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

Subscribers