[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 15 Jun 2018 16:35:09 -0400


OpenAFS release team weekly meeting

Date: June 15, 2018
Participants:
  * Stephan Wiesand (Release Manager 1.6/1.8)
  * Ben Kaduk
  * Michael Meffie
  * Mark Vitale

The weekly release team meetings are held on Fridays at 14:00 GMT on jabber
(xmpp) in release-team@conference.openafs.org.  Please request login
information if you would like to participate. Logs are available at
https://conference.openafs.org/release-team@conference.openafs.org/

Recent news
===========

* Build issues with the current linux rc are being investigated.

1.6.x stable series
===================

1.6.23pre1
----------

* Gerrit topic dcache-panic-rocache discussed
  - set of pullups and patches to avoid panic if the cache
    partition is remounted as read-only (due to errors)
  - patches to be reviewed
  - not considered a blocker for 1.6.23.

1.8.x series
============

Some concerns were raised on the recent commit for the getdslot-eintr
topic;

   "afs: Avoid GetDCache delays on screwy cache"

More dicussion may be needed and this patchset may not be included
in 1.8.1 to avoid holding up the 1.8.1 release.

Questions raised by Ben on gerrit 13121 last week were answered. Patch
was re-viewed and retested.

More issues for the 'public-api' topic have been addressed.

Remaining items for 1.8.1pre1:

* public-api topic on master to get finished and pulled up
* NEWS file updates


Recently merged onto openafs-stable-1_8_x branch
------------------------------------------------

13190 56ce24875 afs: Avoid GetDCache delays on screwy cache
13189 38207faab afs: Avoid GetDCache panic on AllocDCache failure
13184 bc9ab0d85 xdr: remove dead code, whitespace from xdr_enum
13183 101c114bd xdr: avoid xdr_enum memory overrun
13121 41285fc80 util: check for trailing characters in partition names
13112 b5f5e4814 autoconf: add kernel module to the summary
13192 0bf4ae5f7 libafsauthent: export additional xdr_ functions
13182 1318bad87 libafsauthent: export ugen_ClientInit*
13181 08d91a86b libafsauthent: Export more token-manipulation functions
13180 f58767269 libafsauthent: export ktc token 'Ex' routines for Unix
13179 dca6a646a libafsauthent: export more afsconf_ functions
13178 3a833a7fa Synchronize libafsauthent afsconf_ exports with windows
13111 5fd4b3c41 autoconf: remove uss from configure summary

master
======

Patches to address static analyzer warnings have been updated and are still
under review and are being updated.

13158 Fix static expressions in conditionals
13135 fix fprintf conversion specifiers
13206 localtime can return NULL if unable to read system clock
13196 Add checks to ensure *alloc was successful
13208 Resolve possible memory leaks
13163 strlcpy restricted to array length.
13162 afsweb: possible array overrun
13156 If realloc() == NULL we lost the pointer to old memory
13155 Resolve missing printf args
13157 Correct some if conditions
13154 Close files when completed
13133 bucoord: avoid memory leaks on early returns from bc_Restorer
13207 afs: test condition mismatch resolved
13136 Prevent sscanf format widths from overrunning array
13089 Fix possible memory leaks
13085 Set defaults for complex if statements
13175 Resolve a few dereference of null pointer issues
13171 Resolve use of uninitialized vars.
13161 afsmonitor: avoid possible double free


Recently merged onto master branch
----------------------------------

13211 472d6b1ee ubik: do not assign variables in logging argument lists
13213 e08b9c8d3 Remove the unused opr_AssertFailU() function
13212 691757576 Un-export opr_AssertFailU
13164 14da55719 mcas: Make sure 'padding' is null-terminated
13139 6e7db633e libafsrpc: export more xdr functions
13138 0b1edd96a libafsrpc: export some more rx functions
13137 f01ee7141 Export missing opr functions from libafsrpc
13131 c12cfd733 libafsauthent: export additional xdr_ functions
13034 12f4fd290 afs: Stop looking for dcaches on Get*DSlot errors
13033 bec329c1c afs: Avoid GetDCache delays on screwy cache
13032 0ff2364bd afs: Avoid GetDCache panic on AllocDCache failure
12939 35b6d2a6d rxgk: Define some protocol constants
13078 27d7b8fe4 ubik: make ContactQuorum_* routines static
13077 8b1e730c1 ubik: remove unused ContactQuorum_DISK_Write

-- 
Michael Meffie <mmeffie@sinenomine.net>