[OpenAFS-devel] OpenAFS Release Team weekly meeting
Michael Meffie
mmeffie@sinenomine.net
Fri, 12 May 2023 11:54:17 -0400
OpenAFS Release Team weekly meeting
Date: May 11, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Ben Kaduk
- Cheyenne Wills
- Michael Meffie
The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern,
9:00am Pacific, on IRC channel #openafs-releaseteam of Libra.Chat.
Stable (1.8.x)
==============
The OpenAFS mirror on github.com is not being updated. Cheyenne pointed out a
recent announcement by github related to 2FA that may be relevant. Ben Kaduk
will investigate.
Mike submitted 15422 for 1.8.x, since Ben Huntsman reported it fixes a build
error on AIX 7.1.
15422 Retire AFS_MOUNT_AFS
Ben Huntsman has created a buildbot worker for AIX 7.1. It is current configured
as a nightly builder since the build times are very slow.
Development (1.9.x/master)
==========================
Ben Huntsman submitted two changes to fix crashes on AIX.
15418 AIX: AFS_SMALLOCSIZ too small on newer OS releases
15419 AIX: Free pinned_heap during shutdown to prevent kernel panic
Andrew submitted a client fix related to cached stat info of symlinks.
15423 LINUX: Set .getattr for symlinks
Jeffrey Altman submitted a fix related to rx jumbograms:
15421 rx: alter rx_jumboHeader byte-order conversion
Mike updated the changes needed to retire the bosserver creation of client
CellServDB and ThisCell symlinks.
12586 bozo: Do not create client directory and symlinks
15351 Add command fallback to server config
Cheyenne said he completed code changes for the buildbot to improve reliability
when one or more non-critical workers goes offline or hangs. He also has a
change to avoid rebuilding when just the commit message is changed. Mike will
be pushing the changes to the buildbot master after more local testing.
Recent Changes
==============
Updated for 'openafs-stable-1_8_x' branch since 2023-05-05:
15422 Retire AFS_MOUNT_AFS
Merged onto 'master' branch since 2023-05-05:
15418 AIX: AFS_SMALLOCSIZ too small on newer OS releases
15413 audit: Remove redundant AFS_AIX32_ENV ifdef
15412 audit: Remove vestigial osi_echo_trail logic
Updated for 'master' branch since 2023-05-05:
15419 AIX: Free pinned_heap during shutdown to prevent kernel panic
15391 LINUX: Make 'fs flush*' invalidate dentry
15089 bozo: Parse command lines with cmd_Tokenize() and cmd_Split()
15335 cmd: Do not leak tokens in cmd_ParseLine()
15087 tests: Add cmd_ParseLine() checks
15088 cmd: Introduce cmd_Tokenize() and cmd_Split()
15086 cmd: Do not leak param in cmd_Parse()
15423 LINUX: Set .getattr for symlinks
15404 afs: Check UHasTokens in afs_GCUserData
15420 util: Remove duplicate path definitions
12586 bozo: Do not create client directory and symlinks
15351 Add command fallback to server config
15415 audit: Make audit operations threadsafe
15414 audit: Update comments
15421 rx: alter rx_jumboHeader byte-order conversion