[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 9 Mar 2023 16:11:31 -0500


OpenAFS Release Team weekly meeting

Date: March 09, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Ben Kaduk
- Cheyenne Wills
- Michael Meffie

The OpenAFS Release Team meetings are held on IRC each Thursday at 12:00 noon
Eastern Time (local time) on the #openafs-releaseteam channel of Libera.Chat.


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

US switches to daylight savings time this weekend. Stephan said the meeting time
will be the same local time for US participants next week (12 EDT/9 PDT).

Cheyenne reports he is testing patches for Linux 6.3rc support.


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

Mike requested 12374, 12375, 12376 to be merged on master so they
be considered for 1.8.x

12374 libadmin: parse rxstat_* command line args with libcmd
12375 libadmin: add afsclient_TokenPrint function
12376 libadmin: add rxstat_* -localauth option


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

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

15300 rx: Do not ignore RXS_* op errors
15334 rx: Revert RXS_DestroyConnection()'s return type
15330 Do not merge: Check buildbot verification on stable

Merged onto 'master' branch since 2023-03-02:

15312 AIX: Avoid including net/netisr.h on AIX 7.2 and above
15311 comerr: Update rule for compile_et
15310 configure: Add platform rs_aix73
15280 rx: Fix rx_atomic.h style nits
15279 tests: Add unit tests for rx_atomic.h

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

14863 vol: Initialize vnode dv and inode dv consistently
15207 vol: Optionally remove salvaged RW volumes
15206 vol: Introduce VFakeAttachVolumeByName
15205 vol: Consolidate common vol header delete logic
15204 vol: Make FSYNC operations optional in VPurgeVolume
15203 DAFS: Avoid FSYNC operations when fileserver is down for salvage
15202 bozo: bos salvage should invoke dasalvager on DAFS
15201 vol: Use VolumeExternalName_r more consistently
15200 vol: Introduce LogMaybe
14862 salvager: Don't fix vnode dv of new regular files
15089 bozo: Parse command lines with cmd_Tokenize() and cmd_Split()
15088 cmd: Introduce cmd_Tokenize() and cmd_Split()
15098 backup: Make backup tests build again
15097 backup: Remove obsolete test programs
15336 rx: Use _CLASS_RECV_CBUF in rxi_ReadPacket
15340 doc: Mention negative host ACL behavior
13613 rx: Use sendmmsg when available
13612 rx: Introduce rxi_SendPacketDgrams
13611 rx: Introduce 'flags' argument to rxi_SendList
13610 rx: Use recvmmsg when available
15339 rx: Sort channels by busy-ness in rx_NewCall
15338 rx: Rename rx_NewCall 'i' to 'channel'
15337 rx: Introduce rxi_ExpandReceivePacket
13609 rx: Introduce rxi_Read/ReceivePacketList
13608 rx: Split out rxi_ReceivePacketConn
13607 rx: Split out rxi_ReceivePacketCall
14309 rx: Change conn->lastBusy to use atomics
13606 rx: Split out invoke_justReceived
13605 rx: Split out rxi_ReceivePacketGlobal
13604 rx: Refactor rxi_ReceivePacket destructors
13601 rx: Split rxi_ReadPacket into three functions
15087 tests: Add cmd_ParseLine() checks
15335 cmd: Do not leak tokens in cmd_ParseLine()
15086 cmd: Do not leak param in cmd_Parse()
14596 auth: refactor GenericAuth()
15322 afsio: Introduce -auth-as