[ffe] update landscape-client to 1.0.23

Bug #277658 reported by Christopher Armstrong
4
Affects Status Importance Assigned to Milestone
landscape-client (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: landscape-client

1.0.23 has the following differences from the last version in intrepid (1.0.21.1)

    - Don't print duplicate warnings when / is nearing capacity in sysinfo (LP: #260230).
    - Slight change to link text in landscape-sysinfo.
    - Don't crash badly when programs are run as the incorrect user (LP: #268879).

The upstream tarball has already been released.

Revision history for this message
Christopher Armstrong (radix) wrote :

Attached a branch containing 1.0.21.3 and debian/changelog updates.

Requesting sponsorship.

Revision history for this message
Christopher Armstrong (radix) wrote : Re: update landscape-client to 1.0.23

I updated this ticket to be about 1.0.23 instead of 1.0.21.3, and linked a new branch based on ~ubuntu-core-dev/landscape-client/ubuntu.

Notable is that the version number scheme has changed slightly to better facilitate future upgrades between supported Ubuntu releases.

description: updated
description: updated
description: updated
Changed in landscape-client:
status: New → In Progress
Revision history for this message
Christopher Armstrong (radix) wrote :

Ok, there's one last change in the debian packaging in this branch: it resolves bug #121182. I'd like some review to make sure I did that in the right way.

Revision history for this message
Mathias Gug (mathiaz) wrote :

Requesting a FFexception.

The full changelog is:

 * New upstream release. (LP: #277658):
    Changes since 1.0.21.1:
    - Don't print duplicate warnings when / is nearing capacity in sysinfo
      (LP: #260230).
    - Slight change to link text in landscape-sysinfo.
    - Don't crash badly when programs are run as the incorrect user
      (LP: #268879).
  * debian/changelog: New debian-version scheme including Ubuntu version. The
    same upstream version is available for all supported releases.
    (LP: #277682).
  * debian/landscape-client.postrm: Delete log and data files upon purge
    (LP: #121182).
  * debian/landscape-common.postrm: Delete the sysinfo logs upon purge.

The new upstream revision also adds test for the bug fixes and a new scriptcontent library that is not used by the client code for now.

Here is the diffstats:

$ diffstat landscape-client_1.0.23-0ubuntu0.8.10.debdiff
 debian/changelog | 18 ++++++++++++++++
 debian/landscape-client.postrm | 13 +++++++++++
 debian/landscape-common.postrm | 2 +
 landscape/__init__.py | 2 -
 landscape/configuration.py | 2 +
 landscape/deployment.py | 13 +++++++++++
 landscape/lib/scriptcontent.py | 14 ++++++++++++
 landscape/lib/tests/test_scriptcontent.py | 23 ++++++++++++++++++++
 landscape/message_schemas.py | 3 +-
 landscape/sysinfo/disk.py | 12 +++++-----
 landscape/sysinfo/landscapelink.py | 5 ++--
 landscape/sysinfo/tests/test_disk.py | 29 +++++++++++++++++++++++++-
 landscape/sysinfo/tests/test_landscapelink.py | 7 +++---
 landscape/tests/test_configuration.py | 16 +++++++++++++-
 landscape/tests/test_deployment.py | 21 +++++++++++++++++-
 landscape/tests/test_watchdog.py | 25 ++++++++++++++++++++--
 landscape/watchdog.py | 4 +++
 setup.py | 2 -
 18 files changed, 192 insertions(+), 19 deletions(-)

I've also the complete debdiff.

Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted, please upload.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package landscape-client - 1.0.23-0ubuntu0.8.10

---------------
landscape-client (1.0.23-0ubuntu0.8.10) intrepid; urgency=low

  * New upstream release. (LP: #277658):
    Changes since 1.0.21.1:
    - Don't print duplicate warnings when / is nearing capacity in sysinfo
      (LP: #260230).
    - Slight change to link text in landscape-sysinfo.
    - Don't crash badly when programs are run as the incorrect user
      (LP: #268879).
  * debian/changelog: New debian-version scheme including Ubuntu version. The
    same upstream version is available for all supported releases.
    (LP: #277682).
  * debian/landscape-client.postrm: Delete log and data files upon purge
    (LP: #121182).
  * debian/landscape-common.postrm: Delete the sysinfo logs upon purge.

 -- Christopher Armstrong <email address hidden> Thu, 09 Oct 2008 11:40:51 -0400

Changed in landscape-client:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.