OpenAFS release team weekly meeting Date: June 1, 2018 Participants: * Stephan Wiesand (Release Manager 1.6/1.8) * Ben Kaduk * Michael Meffie * Mark Vitale
The weekly release team meetings are held on Fridays at 14:00 GMT on jabber (xmpp) in release-t...@conference.openafs.org. Please request login information if you would like to participate. Logs are available at https://conference.openafs.org/release-t...@conference.openafs.org/ Recent news =========== New clang-analyzer is not running on the buildbot against the master branch. Thanks to Pat Riehecky for the recent set of patches to address issues indicated by the clang static analyzer (and other analyzers Pat has been using). Discussion on gerrit topic conventions: Should we adopt a convention such that gerrit topics should always be associated with git "topic branches"? Gerrit does not require or enforce this, but it could possibly help keep change sets organized and help manage commit order. 1.6.x stable series =================== 1.6.23pre1 ---------- * 1.6.x is pretty clean at this stage according to Stephan * Remaining topic is "add ctf records" for debugging (solaris only), which is not a blocker for 1.6.23pre1 * Additional changes for RPM spec files fixes remaining * NEWS file update to be done 1.8.x series ============ Fixes available and targeted for the next 1.8.x release: * client fix for vos release callback processing (stale read-only files bug) * client crash when used in cache bypass mode * public api updates to support out of tree tools (more review needed) * various build fixes In general, we would like to avoid having patches languish on the master branch, so Stephan is pulling up backports of the backlog since 1.8.0 release. Patches for rxgk are not being pulled up, since those are targeted for a future release, but in general, fixes and cleanups are being pulled up to the 1.8.x branch. Reviews are requested. See gerrit branch:openafs-stable-1_8_x status:open https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_8_x Change organized by topics: no-topic arm64_linux26 dcache-panic-rocache error-no-linux-headers gcc-7.3-warnings+ InlineBulkStatus.InterfaceVersion part-name-checks public-api remove-automake rx-raw-abort-serial-numbers sol11.4 solaris-warnings ubik-log-stdio ubik_perf Recently merged onto openafs-stable-1_8_x branch ------------------------------------------------ 13036 8fa929c redhat: Make separate debuginfo for kmods work with recent rpm 13037 a83c744 redhat: PACKAGE_VERSION macro no longer exists 12999 b65f3bf redhat: remove the openafs-kernel-version.sh script 12998 17f76df redhat: remove extra kernel version check 12997 b30f21b FBSD: param.h consistency 12986 a819cf4 redhat: Create unique debuginfo packages for kmods 12948 72b2da4 ubik: Log sync site for SDISK_SendFile USYNC error 12949 e46c5c4 Avoid empty libtool -export-symbols-regex pattern 12937 b41065f ubik: don't set database epoch to 0 if not needed 12936 0b1d10f afs: improve -volume-ttl error messages master ====== Recent activity to clean up issues uncovered by static analyzers. Ongoing reviews of backlogged issues. Recently merged onto master branch ---------------------------------- 13090 1dc9bb4 afs: fix broken volume callbacks (e.g. vos release) 13086 e71985b Remove pointless assignments 13088 9670937 Convert extended character set to unicode 13087 2b08d68 Add missing va_end 13081 a411366 Add braces to empty conditional blocks 12270 759f29c Windows: define AFS_IHANDLE_PIO_ENV for ihandle pio 12619 343234d ubik: convert ubik_print to ViceLog 13043 8225518 ptserver: improve PR_GetHostCPS logging 13059 849ddd4 Export afs_getDirPath from shared libraries 13058 554c384 Rename getDirPath to afs_getDirPath in preparation for export 13057 b48fe6b Remove duplicates from liboafs_util.la.sym 13056 3be1de0 Export ubik_PR_ symbols from libafsauthent 13055 70c4922 Export comerr initialization functions from libafsauthent 13054 792dd44a opr: install afs/opr.h and opr/lock.h 12621 845c892 ubik: remove redundant memset from udisk_write 12620 e4c7321 ubik: death to orphaned signals 13080 55013a1 lwp: Fix possible memory leak from scan-build 13039 850c7c5 util: check for trailing characters in partition names 13038 c0f2c26 vol: check for bad partition names 13069 f1d389e ubik: Make udisk_Log* functions static 13068 b8617f0 ubik: Remove 'mtime' from ubik_stat 13067 f045de2 viced: SRXAFS_InlineBulkStatus set InterfaceVersion on error 12654 3cc22a4 ubik: clones should not request votes 13065 8e740ae afs: alloc openafs_lck_grp before osi_Init() on darwin 13063 c16423e rx: fix atomics on darwin 13061 96a4bee LINUX: Remove unused osi_fetchstore.c 13047 46d5695 afs: WriteThroughDSlots: Avoid write error panic 13046 22e64df afs: Avoid afs_GetDCache panic on cache open error 13060 3ec0414 Use afs_DestroyReq in afs_PrefetchNoCache() 13045 f6af4a1 LINUX: Return NULL for afs_linux_raw_open error 13014 54e84a9 BSD: Work around panic in FlushVCache 13031 cfa7488 redhat: PACKAGE_VERSION macro no longer exists -- Michael Meffie <mmef...@sinenomine.net> _______________________________________________ OpenAFS-devel mailing list OpenAFS-devel@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-devel