[Bug 1401523] [NEW] Update lucid, precise, trusty, utopic to landscape-client 14.12

Launchpad Bug Tracker 1401523 at bugs.launchpad.net
Fri Dec 19 15:02:02 UTC 2014


You have been subscribed to a public bug by Chris Glass (tribaal):

Landscape Client 14,12 has been released. We would like to get these
changes into lucid, precise, trusty and utopic.

As far as released version of Ubuntu are concerned, the required pieces
of information for the needed SRU follow (as laid out in the "Procedure"
section of https://wiki.ubuntu.com/StableReleaseUpdates).

=== Statement explaining the impact ===

This release sports both bug-fixes and new features and we would like to
make sure all of our supported customers (even those on lucid, precise,
trusty and utopic) have access to these improvements. The notable ones
are:

1) Upgrading the landscape client to 14.01 as part of a landscape update created a ghost activity (staying in progress forever), that users had no mean to cancel (LP: #1389686)
2) A regression was fixed where a race condition would sometimes prevent registration from functionning when a user switched landscape servers (LP: #1376134)
3) The virtual machine detection code failed when users deployed landscape-client to quemu machines. Landscape assigned them a "real machine" status which is problematic when users have only VM licenses left (LP: #1374501)
4) The client-server message format for information pertaining to juju machines was changed, since a server-side refactoring made these messages obsolete. (LP: #1369635, LP: #1362506)
5) Dropped the "provisioning" registration message from the client-server protocol since the provisionning code was dropped from the server and was replaced by MAAS (LP: #1362506)
6) Drop cloud registration messages, since the corresponding code in the server was dropped a long time ago (LP: #1342646)
7) Changed the interface to the apt library since the library changed in trusty (LP: #1326940)
8) Changed the Swift plugin to report total/available/used space instead of the raw device info (LP: #1320236)
9) The client erroneously reported machines as "full machines" when run on kvm on POWER machines (LP: #1271615)
10) Added a CPU information parser for arm64 machines (LP: #1306824)
11) The landscape client now has some (code) mechanism to set its own user agent. This was pulled in since it allowed us to avoid complex source control operation and is no-op (LP: #1399139)
12) During testing for this SRU an upgrade bug was discovered and subsequently fixed. Our partial resync mechanism was not behaving properly during Landscape initiated dist-upgrades (LP: #1401867)

Some packaging-only changes are as follows:
1) Dropped sysinfo-ignore-nonexistent-config patch, already applied upstream

For more details see the aforementioned bugs (all mentioned in the
debian/changelog of the proposed packages).

=== How the bug has been addressed ===

We have been following the development procedure laid out in
https://wiki.ubuntu.com/LandscapeUpdates

Furthermore, the testing procedure results can be seen in
https://wiki.canonical.com/Landscape/ClientSRUTests/14.12

=== Patches ===

Branches allowing to recreeate tested packages are attached to this bug
report. A simple "debuild" should be possible once checked out.

=== Detailed instructions how to reproduce the bug ===

N/A

=== Discussion ===

All the source packages have been subject to the QA process detailed in
the LandscapeUpdates document linked above.

** Affects: landscape-client
     Importance: Medium
         Status: New

-- 
Update lucid, precise, trusty, utopic to landscape-client 14.12
https://bugs.launchpad.net/bugs/1401523
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list