Update to landscape-client 1.0.29, which is a bugfix-only release

Bug #358744 reported by Christopher Armstrong
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
landscape-client (Ubuntu)
Fix Released
High
Mathias Gug
Jaunty
Fix Released
High
Mathias Gug

Bug Description

Binary package hint: landscape-client

landscape-client 1.0.28 has some critical bugs. The fixes should be put into jaunty.

We have prepared a bugfix-only release, 1.0.29, which has these fixes. The bugs are all filed against the landscape-client package already. Here is the list:

    - Add a timeout to HTTP operations to avoid hanging (LP: #349737)
    - Clean up environment variables on startup to avoid propagating
      variables that will corrupt package installation (LP: #348681)
    - Clean up FDs on startup for the same reason (LP: #352458)
    - Catch and handle certain errors from smart (such as invalid package
      data) to avoid "stuck" Landscape activities (LP: #268745)
    - Don't print warnings meant for developers to the console (LP: #336669)

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

Okay, I've attached the branch. If I'm unavailable for discussion, please contact Andreas Hasenack ('andreas' or 'ahasenack' on IRC) or Free Ekanayaka ('free' on IRC). I've attached a diff for easy reference, but the branch should be the canonical source.

The changes amount to 283 lines changed (278 added, 5 removed). Of these, 157 lines are in unit test files, leaving 126 for actual implementation changes.

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

requesting sponsorship for main upload.

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

Subscribed ubuntu-release team to get approval for upload to Jaunty.

Changed in landscape-client (Ubuntu Jaunty):
importance: Undecided → High
status: New → Triaged
assignee: nobody → mathiaz
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package landscape-client - 1.0.29-0ubuntu0.9.04.0

---------------
landscape-client (1.0.29-0ubuntu0.9.04.0) jaunty; urgency=low

  * New upstream bugfix release (LP: #358744)
    - Add a timeout to HTTP operations to avoid hanging (LP: #349737)
    - Clean up environment variables on startup to avoid propagating
      variables that will corrupt package installation (LP: #348681)
    - Clean up FDs on startup for the same reason (LP: #352458)
    - Catch and handle certain errors from smart (such as invalid package
      data) to avoid "stuck" Landscape activities (LP: #268745)
    - Don't print warnings meant for developers to the console (LP: #336669)

 -- Christopher Armstrong <email address hidden> Thu, 09 Apr 2009 17:09:50 -0400

Changed in landscape-client (Ubuntu Jaunty):
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.