[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 26 Jul 2019 12:10:41 -0400


OpenAFS release team weekly meeting

Date: Jul 26, 2019

Participants:
- Stephan Wiesand, Release Manager
- Ben Kaduk
- Michael Meffie
- Yadavendra Yadav

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

    https://conference.openafs.org/release-team@conference.openafs.org/


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

* 13769 already cleared
* 13692, 13676 at least one more +1 in gerrit is requested
* 13724 warnings fix in libadmin, to be reviewed

No objections to releasing 1.8.4pre1 with the following:

13692 afs: Avoid non-dir ENOENT errors in afs_lookup
13676 aklog: Avoid misleading AFSCELL message
13679 auth: make PGetTokens2 work with 3-char cellnames
13724 libadmin: overlap warning in strcpy with gcc9
13643 Update NEWS for 1.8.4pre1


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

* No updates.

master
======

* Review needed for per-chroot sysnames
* Review needed for rx listener stack
* Fixes for linux automount are available
* Fixes to release memory during libafs shutdown on FreeBSD,
  to fix warnings on FreeBSD console
* Cheyenne is testing on linux 5.3rc, changes will be needed
  to fix libafs rx listener shutdown on 5.3 due to
  signal api changes in Linux 5.3
* Yadav reports he was working on a client deadlock issue
  - dput can call dentry_iput which will call OpenAFS afs_dentry_iput
  - if Global lock is taken before dput we retry taking lock in
    afs_dentry_iput and that can result in deadlock
  - a fix is coming to gerrit soon

Buildbot
========

A recent python update on buildbot.org seems to have triggered some crashes
of the buildbot master process recently.  The OpenAFS bosserver has been setup
to run the master now, so it will be automatically started on a crash (this is
on rhel6, so systemd is not available)

Patches for openafs-contrib/afsbotcfg have been provide by Cheyenne Wills to
trigger buildbot builds by gerrit number. This will let us us to manually
perform gerrit verifications on ones missed by the buildbot for any reason.
Stephan and Ben gave the ok to roll out the change today.


Patches
=======

Recently submitted for branch 'openafs-stable-1_8_x':

13724 libadmin: overlap warning in strcpy with gcc9

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

13688 5b0ca2e4e ptserver: Check for -restricted in SPR_Delete
13687 d47904684 ptserver: Fix AccessOK -restricted for SYSADMINID
13686 a33468b8d ptserver: Fix AccessOK -restricted for addToGroup
13678 8733253e2 auth: eliminate pointless retries in ktc_ListTokensEx
13680 1e6c4502d viced: correct option parsing for -vlru*, -novbc
13675 5d84f2a10 util: serverLog using memory after free
13674 7a6137986 add dkms dependency in Red Hat unit file
13639 27a21f35a pioctl: limit fruitless token searches
13638 22c9d9f89 Fix static expressions in conditionals

Recently submitted for branch 'master':

13723 bozo: add the -user option
13720 vos: fix name availability check in vos rename
13722 build: fix --enable-rxgk help format
13707 viced: add opt to allow admin writes on readonly servers
13721 LINUX: Introduce afs_d_path
13705 afsd: Make afsd -shutdown also umount
13704 LINUX: Automount volumes with -automount
13703 LINUX: Allow per-volume mounting with -automount
13716 afs: Actually free resources during warm shutdown
13718 rx: Avoid osi_NetSend during rx shutdown
13719 afs: Free rx/rxevent resources during shutdown
13717 rx: Introduce rxi_NetSend
13715 rx: Avoid leaking 'sq' in libafs rx_GetCall
13714 afs: Free afs_thiscell during shutdown
13713 afs: Introduce shutdown_dynroot()
13709 FBSD: Give 0 'rootrefs' to vflush on unmount
13708 FBSD: Remove unnecessary explicit osi_fbsd_alloc
13702 afs: Refactor osi_NewVnode/afs_GetVCache params
13701 afs: Handle osi_NewVnode failures
13699 afs: Fix a few ARCH/osi_vcache.c style errors
13698 afs: Check for invalid afs_fakestat_enable values
13697 afs: Remove reference to nonexistent function
13700 LINUX: Make sysctl definitions more concise

Recently merged onto branch 'master':

13663 4a57cc54d ptserver: testpt.c format-overflow warning
13664 41ee55832 uss: uss_procs.c format-overflow warning
13662 f938f5f24 ptserver: Incorrect variable used to print error msg
13661 98ca332c4 rxkad: v5der.c format truncation warnings
13689 eaae6eba8 aklog: require opt-in to enable single-DES in libkrb5
13537 5f48367f2 afs: Avoid non-dir ENOENT errors in afs_lookup
13282 fa15fbda0 LINUX: Minor osi_vfsop.c cleanup
13281 397199a19 afs: Add AFS_USPC_SHUTDOWN bkg request
13660 79dffe29c libadmin: overlap warning in strcpy with gcc9


-- 
Michael Meffie <mmeffie@sinenomine.net>