← Back to team overview

sts-sponsors team mailing list archive

[Bug 1721383] Re: Update landscape-client with upstream fixes

 

I can't get #1208393 to work. I deployed lds trunk, created the upgrade profile with the autoremove flag enabled, registered a client that had one upgrade available and dozens of autoremove packages, watched exchanges:
2017-11-10 11:45:45,277 INFO     [MainThread] Queuing message with changes in known packages: 118 installed, 9998 available, 0 available upgrades, 0 locked, 13 autoremovable, 0 not installed, 0 not available, 0 not available upgrades, 0 not locked, 0 not autoremovable. 
2017-11-10 11:46:52,761 INFO     [MainThread] Queuing message with changes in known packages: 100 installed, 8903 available, 0 available upgrades, 0 locked, 13 autoremovable, 0 not installed, 0 not available, 0 not available upgrades, 0 not locked, 0 not autoremovable. 

But on the server the account.computer_packages.autoremovable table row remained empty:
landscape-resource-1=# select available_upgrades,autoremovable from computer_packages;
 available_upgrades | autoremovable 
--------------------+---------------
 {316069}           | {}
(1 row)

When the upgrade time came, only the one package was upgraded, and the
autoremovable ones remained installed.

-- 
You received this bug notification because you are a member of STS
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1721383

Title:
  Update landscape-client with upstream fixes

Status in landscape-client package in Ubuntu:
  In Progress
Status in landscape-client source package in Trusty:
  In Progress
Status in landscape-client source package in Xenial:
  In Progress
Status in landscape-client source package in Artful:
  In Progress
Status in landscape-client source package in Bionic:
  New

Bug description:
  [Impact]

  Reference:
  https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases

  This SRU contains minor updates for landscape-client as follow :

   - Fix regression in configuration hook under install-cd chroot (LP: #1699789)
   - Report autoremovable packages (LP: #1208393)
   - Don't re-register client by default (LP: #1618483)
   - Add proxy handling to package reporter. (LP: #1531150)

  [Test Case]

  There is unfortunately no specific test cases since this is a bunch of
  bugfixes to improve landscape-client for Xenial and trusty users.

  General dogfooding and all tests as outlined by the QA procedures here will have to be covered:
  https://wiki.ubuntu.com/LandscapeUpdates

  For xenial and trusty, tests ISOs have been rebuilt by the Landscape
  team with the updated packages to verify the installer regression is
  fixed.

  
  [Regression Potential]

   - The debdiff has been provided by the Canonical Landscape team,
  which IMHO should bring even more confidence (CI verifications, ...)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/landscape-client/+bug/1721383/+subscriptions