[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 23 Feb 2023 12:33:26 -0500


OpenAFS Release Team weekly meeting

Date: February 23, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Ben Kaduk
- Cheyenne Wills
- Michael Meffie
- Mark Vitale

The OpenAFS Release Team meetings are held on IRC each Thursday at 17:00 UTC
on the #openafs-releaseteam channel of Libera.Chat.

Stable (1.8.x)
==============

Discussions on gerrit 15300, currently under review by Ben and Andrew.  This
change was submitted for stable since it reduces code skew, however is not
suitable for stable as-is, since it changes a public API (as pointed out by
Ben).  A seperate 1.8 commit will be proposed by Cheyenne to revert the API
change.  Ben has a separate question about the rx_conn_data lock in the gerrit
discussion.

Development (1.9.x/master)
==========================

A fix for the parallel build error recently seen on buildbot was submitted
by Andrew:

15328 libtool: Make libfoo.krb depend on libfoo

Linux
=====

Cheyenne reports linux 6.2 final is okay for master and stable.

At least two OpenAFS changes will be required to support linux 6.3,
one simple change, and one more complex change.  Changes will
be pushed to gerrit.

Recent Changes
==============

Updated for 'openafs-stable-1_8_x' branch since 2023-02-16:

15300 rx: Do not ignore RXS_* op errors
15314 IRIX: Remove pre-65 code
15331 afs: Assert avc->lock is held in afs_IAS_once
15324 afs: write-lock vcache->lock in afs_InactiveVCache
15316 Move key-related warnings to common server code
15315 Remove kdump
15323 CellServDB update 09 May 2022
15308 afs: Properly type afs_osi_suser cred arg
15309 rx: Only use printf in the AIX kernel
15313 DARWIN: correct size of fstrace ICL_TYPE_LONG and ICL_TYPE_POINTER
15330 Do not merge: Check buildbot verification on stable
15301 rx: Cleanup rx.h
15295 LINUX: defer afs_remunlink when current->fs==NULL
15282 Make OpenAFS 1.8.10pre1

Updated for 'master' branch since 2023-02-16:

15087 tests: Verify cmd_ParseLine() output in libcmd tests
15091 bos: Construct salvager command line with cmd_Join()
15332 vol: Remove vestigial DVINC code
15328 libtool: Make libfoo.krb depend on libfoo
14732 ptserver: Return error when exceeding _MAXPRLIST
14733 ptserver: Avoid 'pts adduser' on excessive entries