[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 1 Sep 2023 11:54:37 -0400


OpenAFS Release Team weekly meeting

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

The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern,
9:00am Pacific on Libera.Chat IRC channel #openafs-releaseteam.

Release team working status is maintained at:

    https://wiki.openafs.org/devel/Whiteboard/

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

* Cheyenne: Linux 6.5 was GAed over the weekend. The 2 patches needed for it
  are pending in gerrit for master, only one patch is for 1.8.x.

* Cheyenne: Linux 6.6 has started, minor changes are required for 6.6 support.

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

* Ben reports the buildbot has been unusually slow. It was found the Windows
  Server 2019 builder is significantly slower this week.  Ben will ask
  Alejandro to investigate.

* Cheyenne reports he started list of proposed gerrits on the wiki Whiteboard
  that would be needed to get to a 1.10 stable release.

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

Updated for 'openafs-stable-1_8_x' branch since 2023-08-25:

15558 linux: Replace fop iterate with fop iterate_shared

Merged onto 'master' branch since 2023-08-25:

15528 linux: Replace fop iterate with fop iterate_shared

Updated for 'master' branch since 2023-08-25:

13646 ubik: allow read transactions during recovery
13645 ubik: do not unnecessarily invalidate database
13866 ubik: Move *tidCounter to version_globals
13865 ubik: Make dbFlags protected by just DBHOLD
15552 aix: Add rxkad support in aklog_dynamic_auth
15455 Kill Irix pre-6.5
14090 afs: Introduce afs_genpag()
15454 export: Use XCFLAGS64 for -q64
15450 AIX: Use MT_CC for libuafs CC
15436 AIX: Detect IBM Open XL C 17.1+ (clang) on AIX 7.2+
15449 export: Modernize code
14089 afs: Structure setpag() more consistently
14091 LINUX: Introduce AFS_UNTHROTTLED_PAGS
15457 AIX: Search harder for compiler path
15550 linux: Remove use of wrap_directory_iterator
14088 afs: Allow afs_GetUser to return errors
15526 util: Avoid bad ascii[1] in volutil_GetPartitionID
13302 LINUX: Introduce chroot-specific sysname lists
15557 rx: Avoid increasing a specified Rx harddead timeout
14607 ubik: remove superfluous checks of rx_NewConnection return
15525 Check length before .readonly/.backup suffix
14608 ubik: ensure correct election timeout for vlserver
15553 ubik: ensure correct election deadline
15556 tests: Add C-TAP tests for Rx connection/call timeouts
15555 rx: Add 'getters' for Rx timeout values
15554 rx: Define symbolic names for Rx keepalive constants
15456 cf: Set CC before calling AC_PROG_CC
14621 rx: define constant for default dead time
15458 INSTALL: Update AIX notes
15448 tsm41: Fix various errors in aix_aklog.c
15447 AIX: Don't specify -qlanglvl=stdc99 for libuafs
15446 AIX: Declare syscall()
15445 AIX: Avoid COMPAT_43 for clang
15432 Remove almost all bcopy/bzero/bcmp calls
15444 AIX: Use 'static inline' with clang-ish compilers
15435 dumpscan: Include time.h
15434 bozo: Declare tweak_config() void
14086 afs: Introduce afs_IsPagId()
13290 afs: Avoid stalled fileservers
12688 afs: introduce negative volume cache
15433 afsd: Properly declare aix_vmount and vmountdata
15431 kauth: Do not redefine vfprintf
15430 lwp: Declare LWP_CreateProcess2 for AIX
15464 vol: Fix indent in VAdjustVolumeStatistics_r