OpenAFS release team weekly meeting Date: Jan 31, 2020 Participants: - Stephan Wiesand, Release Manager - Ben Kaduk - Michael Meffie
The weekly release team meetings are held on Fridays at 17:00 GMT (12:00 EST) in release-t...@conference.openafs.org on jabber. Please request login information if you would like to participate. Logs are available at: https://conference.openafs.org/release-t...@conference.openafs.org/ 1.8.x series ============ - Stephan reported the better part of the 1.8 backlog have been merged. - Stephan requested reviews of the following gerrits (in priority) 13738 bos: remove smail-notifier 13750 restorevol: replace snprintf with asprintf 13894 cmd: improve help for programs without subcommands 13900 auth: plug auth realms memory leaks 13901 auth: fix afsconf_GetExtendedCellInfo memory leak 13904 asetkey: Fix random_key for Heimdal 13968 afs: avoid extra VL_GetEntryByName for .readonly's 13974 afs: afs_pag_wait() makes process unkillable 13975 sys: retry lsetpag if errno is EINTR 13895 venus: fix memory leak 13896 vol: avoid query for parent id when deleting disk header 13897 vol: remove empty directories left by vos zap -force 13906 ubik: log important messages at default log level 13908 ubik: improve logging for database synchonizations 13938 afs: Avoid -1 error for vreadUIO/vwriteUIO 13951 afs: Ensure CDirty is set during afs_write loop 14018 viced: prevent writes on readonly fileservers 14019 viced: add opt to allow admin writes on RO servers 14031 macos: tell the compiler the system include path 14032 macos: upgrade *.xib files 14033 macos: add support for MacOS 10.15 14034 macos: packaging support for MacOS X 10.15 14035 macos: prepare for notarization 14036 macos: add script to notarize OpenAFS 14037 macos: add entry for afs into synthetic.conf - Stephan noted the windows gerrit builders have been running slower. - Builds are taking about an hour on these 4 builders. - Ben will ask the owner to take a look at these - Mike removed 2 of the 4 gerrit builders in the meantime. We will now do gerrit builds for 64-bit "free" and 32-bit "checked" builds. Stephan asked: Do we need to standardize on an OS environment in which `makerelease` is run? (If the configure is made with an older version of autoconf, it may not support a particular platform.) - Ben suggested we probably should not mandate a specific os or distribution - We could start by tablulating current versions of autoconf and automake. EL7: autoconf-2.69, automake-1.13.4 EL6: autoconf-2.63, automake-1.11.1 U18: autoconf-2.69, automake-1.15.1 - How to know which versions know about ppc64le? autoconf-2.69? - Stephan agrees that these problems should come up very infrequently. Maybe those on these bleeding edge platforms should indeed be prepared to run regen.sh and report issues. - The current plan is to cut 1.8.6pre1 on a fully updated EL7 with the standard autoconf/automake and we wait/ask for feedback. - Stephan is preparing a NEWS file for 1.8.6pre1 (with input from the NEWS files in gerrit for 1.9.x) 1.6.x series ============ The next 1.6.x pre-release to done after the 1.8.6 pre-release master/1.9.x ============ - Ben continues to review patches for master. - Ben plans to tidy up the 1.9 NEWS file next. Patches ======= Recently submitted for branch 'openafs-stable-1_8_x': 14047 Make OpenAFS 1.8.6pre1 Recently merged onto branch 'openafs-stable-1_8_x': 13910 b69c0d81b4 LINUX 5.3: Add comments for fallthrough switch cases 13765 5679fdb720 LINUX: Unlock page on afs_linux_read_cache errors 13748 7ddb6b5994 LINUX: Avoid re-taking global lock in afs_dentry_iput 13899 62ec1c9131 afs: Free 'addrs' array 13892 dace4163c1 rx: Fix test for end of call queue for LWP 13879 b3ce4c493a The interminable rework of afs_random() 13743 f5f44ca2ef rework afs_random() yet again 13742 1b704df8db Avoid incomplete function type in casts 13902 64d0352df1 Avoid calling krb5_free_context(NULL) 13846 c3869ac05b vlserver: initialize nvlentry elements after read 13734 c83a135dac vlserver: fix vlentryread() for old vldb formats 13736 d38a136c13 uss: Allocate buffer space for trailing NUL 13729 43651533d3 uss: uss_procs.c format-overflow warning 13730 d5c2f53e94 ptserver: testpt.c format-overflow warning 13728 3cb29cf776 ptserver: Incorrect variable used to print error msg 13791 20cd3ab424 aklog: require opt-in to enable single-DES in libkrb5 13756 b28a61fc0b rxkad: ticket5.c fix typo in #if statement 13727 f65650bdc7 rxkad: v5der.c format truncation warnings 13844 639ee571a7 ptserver: Increase length limit of namelist, idlist, prlist, prentries 13852 89355bc959 WINNT: Link tbutc against mtafsutil.lib 13851 58867933e9 rx: Export rx_GetCallStatus 13850 ee00e78c7a WINNT: Link butc against audit 13937 f01f910f19 afs: Avoid giving wrong 'tf' to afs_InitVolSlot 13893 9f38cbdc54 viced: consistently enforce host thread quota for ICBS(3) 13849 0922caa3be kauth: Move COUNT_REQ to beginning of block 13848 be51e46d04 WINNT: Build bubasics before audit 13847 11232f19f0 afs: Avoid panics in afs_InvalidateAllSegments 13749 8898cb3f12 gtx: Avoid incomplete function type in casts 13745 a350b45814 libadmin: appease clang -Wsometimes-uninitialized 13744 d50932bd85 uss: signed/unsigned char fallout 13741 c8762d82f5 dumpscan: appease gcc8 -Wformat-overflow 13739 b86c1f142a scout: band-aid -Wformat-truncation 13737 aa6c1946c0 butc: -Wformat-truncation fallout 13735 589d811eb6 vlserver: use large enough buffer for rxinfo string 13733 86a453f374 vol: avoid -Wformat-truncation issues in vol-salvage.c Recently submitted for branch 'master': 14049 uss: more gcc9 truncation warning appeasement 14044 vos: add new option to send reads to the sync-site 14048 afs: silence bogus warning about dcListCount uninitialized 14043 ubik: death to SVOTE_GetSyncSite 14046 RedHat: support the ppc64le architecture 14045 Cleanup vestiges of old shared library build directories Recently merged onto branch 'master': 13720 9238b1eb9e vos: fix name availability check in vos rename 14049 6c54bc9e12 uss: more gcc9 truncation warning appeasement 14021 bf1b3e2fc1 tests: skip vos tests when a vlserver is already running 14023 6d309f8608 afs: Remove osi_VMDirty_p 14022 6ee2d6de7d aklog: Make dummy write AIX-specific 14020 dcf44ab5fc tests: do not resolve addresses in vos/vl test 13973 37c5db3ce7 FBSD: Declare vnops/vfsops static 13842 a4e9365fff FBSD: Remove support for 8.x and 9.x 13993 eab0bb0af8 tests: Explicitly build target 'all' by default 13992 ce7a76a13e tests: Stop vlserver on errors 13991 a21a2f8edb tests: Introduce afstest_GetProgname 14017 48d181ca1f libtool: Serialize building libfoo.la and libfoo.a 13986 057f848a9c ubik: Introduce ugen_secproc_func 13947 86170750dd doc: Document new rxgk options -- Michael Meffie <mmef...@sinenomine.net> _______________________________________________ OpenAFS-devel mailing list OpenAFS-devel@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-devel