Sync openafs 1.6.1-1 (universe) from Debian testing (main)

Bug #984422 reported by Anders Kaseorg
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openafs (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please sync openafs 1.6.1-1 (universe) from Debian testing (main)

We really ought to ship the final release with the LTS instead of an
early prerelease. This fixes a number of important bugs, especially
bug 975838.

1.6.1-1 has gotten testing in this PPA since April 9:
https://launchpad.net/~openafs/+archive/master

Changelog entries since current precise version 1.6.1~pre1-1:

openafs (1.6.1-1) unstable; urgency=low

  * New upstream release.
    - Do not ignore all InlineBulkStatus errors in file server.
    - Support for Linux 3.3 and 3.4.
    - Fix incorrect kernel error handling in afs_notify_change.
    - Fix locking around RXS_PreparePacket.

 -- Russ Allbery <email address hidden> Wed, 28 Mar 2012 17:25:05 -0700

openafs (1.6.1~pre4-1) unstable; urgency=low

  * New upstream prerelease.
    - Always retry busy rx calls and retriable actions.
    - Do not abort the salvager on large volume IDs.
    - Ensure one NAT ping connection per srvAddr.
    - Improvements to the file server address tracking.
    - Improve locking in the host table in the file server.
    - Avoid discrepancy between lastBusy and PEER_BUSY.
    - Allow a null host for callback breaks.
    - Fix probing for noop_fsync in the Linux kernel.
    - Fix handling of expired locks in the file server.
    - Reset blacklisted servers on a hard-mount retry.
  * Update debhelper compatibility level to V9.
  * Update standards version to 3.9.3 (no changes required).

 -- Russ Allbery <email address hidden> Thu, 08 Mar 2012 18:24:53 -0800

openafs (1.6.1~pre2-1) unstable; urgency=low

  * New upstream prerelease.
    - Disable server-side Rx keepalive during disk I/O.
    - Avoid timing out on non-kernel busy Rx channels.
    - Add separate client connection pool for replicated volumes.
    - Remove SYNC client disable behavior on some error patterns.
    - Correctly test for the end of the Rx call queue.
    - Fix cleanup of special inodes on the server.
    - Provide a public Rx function for toggling keepalive.
    - Fix connection management in the client checkserver loop.
    - Discard cached state in the client when unsure of validity.
    - Fix thread safety of free inode management with demand-attach.
    - Fix xstat handling of time values on 64-bit platforms.
    - Increase the idledead time.
    - Fix return status of fsync on a directory.
  * Fix afs-newcell's creation of the file server process to pass
    -localauth. This was broken when demand-attach support was
    added. Thanks, Florian Hatat. (Closes: #652973)
  * Fix afs-newcell's unwind of file server process creation. Thanks,
    Davor. (Closes: #655136)
  * Description typo, thanks Jonas Smedegaard. (Closes: #657933)
  * Translation updates:
    - Danish, thanks Joe Hansen. (Closes: #654933)

 -- Russ Allbery <email address hidden> Wed, 08 Feb 2012 14:30:07 -0800

Revision history for this message
Anders Kaseorg (andersk) wrote :

Here’s the complete upstream changelog between 1.6.1-pre1 and 1.6.1, excluding changes that only affect code for non-Ubuntu platforms or documentation.

Revision history for this message
Scott Kitterman (kitterman) wrote :

Ack. Approved.

Changed in openafs (Ubuntu):
status: New → Triaged
Revision history for this message
Scott Kitterman (kitterman) wrote :

This bug was fixed in the package openafs - 1.6.1-1
Sponsored for Anders Kaseorg (anders-kaseorg)

---------------
openafs (1.6.1-1) unstable; urgency=low

  * New upstream release.
    - Do not ignore all InlineBulkStatus errors in file server.
    - Support for Linux 3.3 and 3.4.
    - Fix incorrect kernel error handling in afs_notify_change.
    - Fix locking around RXS_PreparePacket.

 -- Russ Allbery <email address hidden> Wed, 28 Mar 2012 17:25:05 -0700

openafs (1.6.1~pre4-1) unstable; urgency=low

  * New upstream prerelease.
    - Always retry busy rx calls and retriable actions.
    - Do not abort the salvager on large volume IDs.
    - Ensure one NAT ping connection per srvAddr.
    - Improvements to the file server address tracking.
    - Improve locking in the host table in the file server.
    - Avoid discrepancy between lastBusy and PEER_BUSY.
    - Allow a null host for callback breaks.
    - Fix probing for noop_fsync in the Linux kernel.
    - Fix handling of expired locks in the file server.
    - Reset blacklisted servers on a hard-mount retry.
  * Update debhelper compatibility level to V9.
  * Update standards version to 3.9.3 (no changes required).

 -- Russ Allbery <email address hidden> Thu, 08 Mar 2012 18:24:53 -0800

openafs (1.6.1~pre2-1) unstable; urgency=low

  * New upstream prerelease.
    - Disable server-side Rx keepalive during disk I/O.
    - Avoid timing out on non-kernel busy Rx channels.
    - Add separate client connection pool for replicated volumes.
    - Remove SYNC client disable behavior on some error patterns.
    - Correctly test for the end of the Rx call queue.
    - Fix cleanup of special inodes on the server.
    - Provide a public Rx function for toggling keepalive.
    - Fix connection management in the client checkserver loop.
    - Discard cached state in the client when unsure of validity.
    - Fix thread safety of free inode management with demand-attach.
    - Fix xstat handling of time values on 64-bit platforms.
    - Increase the idledead time.
    - Fix return status of fsync on a directory.
  * Fix afs-newcell's creation of the file server process to pass
    -localauth. This was broken when demand-attach support was
    added. Thanks, Florian Hatat. (Closes: #652973)
  * Fix afs-newcell's unwind of file server process creation. Thanks,
    Davor. (Closes: #655136)
  * Description typo, thanks Jonas Smedegaard. (Closes: #657933)
  * Translation updates:
    - Danish, thanks Joe Hansen. (Closes: #654933)

 -- Russ Allbery <email address hidden> Wed, 08 Feb 2012 14:30:07 -0800

Changed in openafs (Ubuntu):
status: Triaged → 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.