[OpenAFS-devel] release-team meeting minutes 2014-02-05

Stephan Wiesand stephan.wiesand@desy.de
Thu, 6 Feb 2014 21:03:20 +0100


Log: =
http://conference.openafs.org/release-team@conference.openafs.org/2014-02-=
05.txt

Participants:

* Andrew Deason
* Derrick Brashear
* Jeffrey Altman
* Marc Dionne
* Stephan Wiesand

=3D=3D Linux news =3D=3D

Marc tested with Linux 3.14-rc1, no need for changes yet. The getname() =
function is no longer exported, but luckily we stopped using it as of =
1.6.6 (and 1.6.5.2).

=3D=3D Old items revisited  for 1.6.7 =3D=3D

Giving up callbacks at client shutdown: It seems unlikely that there =
will ever be consensus about when and how it should go in. Both =
gatekeepers want it in now, and without another knob to turn it off. So =
that's what we'll do. This can cause memory corruption in fileservers =
from 1.3.50 to 1.4.5 and 1.5.0 to 1.5.27. A security advisory was issued =
in 2007. To be announced on openafs-info, openafs-announce and at EAKC. =
Gerrit 6272 + 8840

The feature allowing to interrupt clients accessing volumes the =
fileserver is trying to take offline will go in. Gerrit 6266 + 10799

The default sync behavior of the fileserver will be changed from =
-sync=3Ddelayed to -sync=3Dnever [or maybe rather onclose?]. No gerrit =
change yet.

=3D=3D Status of other items foreseen for 1.6.7 =3D=3D

Marc's patch for the Linux getcwd ENOENT problem (see RT #131780 and =
references therein) was successfully tested at MIT, on servers =
frequently exhibiting the problem without this patch, and should go in. =
Gerrit 10804, needs review.




[the remainder of this text is 1.6.7 bookeeping]

Idledead change to help the "no buffer space available" problem: Gerrit =
10773 ist still being reviewed on master.

Parallel build fixes =
(http://gerrit.openafs.org/#q,project:openafs+branch:master+topic:parallel=
-make,n,z ). Some were merged after last week's meeting, some are still =
being reviewed.

=3D=3D=3D Accepted on master, to be pulled up to 1_6_x =3D=3D=3D

10214 namei: Ignore misplaced files (approved but not merged)
10322 salvager: Handle multiple/inconsistent linktables
10634 afs: Treat vc_error as a CheckCode-translated code

=3D=3D=3D Pulled up to 1_6_x, to be reviewed =3D=3D=3D

Ben's changes to allow using the OS X buildbot slave for 1_6_x too:
=
http://gerrit.openafs.org/#q,project:openafs+branch:openafs-stable-1_6_x+t=
opic:mavericks,n,z
There are still objections to some of those.

10772 vol: Nuke parent vol special inodes
10771 salvager: Ignore linktable-only RW volumes
10770 namei: Set inconsistent linktable linkCount to 0
10769 salvager: Fix in-memory invalid linktable counts
10759 viced: Avoid issuing redundant TMAY requests
10758 viced: Move host quota calculation
10757 viced: Improve client error log messages
10756 viced: Improve CallPreamble error messages
10755 viced: Avoid endless BCB loop
10603 cellconfig: Do not use 'long' for dbserver IPs
10598 LINUX: Use sock_create_kern where available

=3D=3D=3D Recently merged =3D=3D=3D
10602 viced: remove dead code CheckHost()

--=20
Stephan Wiesand
DESY - DV -
Platanenallee 6
15738 Zeuthen, Germany

_______________________________________________
release-team mailing list
release-team@openafs.org
http://lists.openafs.org/mailman/listinfo/release-team