OpenAFS Release Team weekly meeting

Michael Meffie <[email protected]>
Newsgroups gmane.comp.file-systems.openafs.devel
Message-ID <20230512115417.22f978ef@lana>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.