[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 29 Jun 2018 15:58:18 -0400


OpenAFS release team weekly meeting

Date: June 29, 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/

News
====

Mark reported Joe is testing changes to OpenAFS to accommodate linux 64-bit
timestamps.

Mark reported a bug has been discovered on 1.8.0 fileservers where the fileserver
crashes due to a assertion failure. This bug looks to be related to rx_event
changes in the 1.8.x branch (commit 8ce3b5e).  Mark discussed the issue
with Ben during the release-team meeting and is currently investigating.


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

Stephan reported progress made on the 1.6.23pre1 release preparation.

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

Ben reported a git tag has landed for 1.8.1pre1. Tarballs have not
been created yet.

Ben also reported after further discussion and review it was decided not to
revert the getdslot-eintr topic commits already present in the 1.8.1 stack.


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

13225 ec4488afc Make OpenAFS 1.8.1pre1
13224 0a40a42f1 Update NEWS for 1.8.1pre1


master
======

Patches to address static analyzer warnings under review:

13157 Correct some redundant if() clauses
13158 Fix static expressions in conditionals
13135 fix fprintf conversion specifiers
13155 Resolve missing printf args
13136 Prevent sscanf format widths from overrunning array
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
13154 Close files when completed
13133 bucoord: avoid memory leaks on early returns from bc_Restorer
13207 afs: test condition mismatch resolved
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


A set of patches for RXGK implementation have been relabelled by Andrew with
the topic 'rxgk-phase1'.

10564 Configure glue for rxgk
10565 Add rxgk_crypto_rfc3961.c
10567 Add rxgk_token.c
10571 Add rxgk_packet.c
10937 Add rxgk_util.c
10572 Implement the rxgk server security object routines
10573 Implement rxgk client security object routines
12940 rxdebug: Add rxgk support
12721 Add rxgk_GetServerInfo stub
10591 Build rxgk support into libafsrpc
10576 Add rxgk support to userok
11099 Implement afsconf_GetRXGKKey
12941 Use rxgk in afsconf_BuildServerSecurityObjects
11104 auth: Add afsconf_ClientAuthRXGK variants
12766 asetkey: Allow rxgk keys
12767 asetkey: Add new 'delete' command variants
12768 asetkey: add 'add-random' command
11105 Add rxgk client options to vl and pt utilities


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

13227 0322dd56b afs: Change afs_AllocDCache to return error codes
13226 4ab70de96 afs: Make afs_AllocDCache static

-- 
Michael Meffie <mmeffie@sinenomine.net>