[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 19 Jan 2018 12:59:24 -0500


OpenAFS release team weekly meeting

Date: Jan 19, 2018
Participants:
  * Stephan Wiesand (Release Manager 1.6)
  * Ben Kaduk (Release Manager 1.8)
  * Michael Meffie
  * Mark Vitale

The release team meetings are held on Fridays at 14:00 GMT on jabber
(xmpp) in release-team@conference.openafs.org.  Please request login
information if you would like to participate. Logs are available at
https://conference.openafs.org/release-team@conference.openafs.org/

1.6.x stable series
===================

1.6.22.2
--------

Unfortunately, unavoidable delays are due to time taken by
meltdown/spectre stuff.  The next planned 1.6.x release will
be 1.6.22.2, expected before linux 4.15.

- macos high sierra support
  topic:highsierra

12833   macos: make the OpenAFS client aware of APFS
12832   macos: packaging support for MacOS X 10.13
12831   macos: add support for MacOS 10.13

- linux 4.15 support
  topic:Linux-4.15

12834   Linux: use plain page_cache_alloc
12835   Linux 4.15: check for 2nd argument to pagevec_init

- changes to address getcwd() issues on RHEL7.4
  topic:RH74_shakeloose_refactor

12859   LINUX: consolidate duplicate code in osi_TryEvictDentries
12860   LINUX: Avoid d_invalidate() during afs_ShakeLooseVCaches()
12858   LINUX: consolidate duplicate code in canonical_dentry
12857   LINUX: add afs_d_alias_lock & _unlock compat wrappers
12856   LINUX: create afs_linux_dget() compat wrapper
12855   Revert "LINUX: do not use d_invalidate to evict dentries"
12854   Revert "LINUX: eliminate unused variable warning"

1.6.23pre1
----------

Candidates for 1.6.23 are gerrits >= 12645 listed under

   https://gerrit.openafs.org/#/q/status:open+project:openafs+branch:openafs-stable-1_6_x


Rx fix: Reviews are required.

12866   rx: rxi_ReceiveDataPacket do not set rprev on drop (7784-v2)
12865   rx: Add a helper function for delayed acks (7784-v2)
12864   rx: rxi_ReceiveDataPacket do not set rprev on drop (7784-v1)

Fixes for ubik quorum loss issues.
Andrew Deason has provided comments and +1 in gerrit. More reviews
are needed, and 12716 is a blocker for these.

12814   ubik: avoid DISK_Begin on sites that didn't vote for sync
12811   ubik: allow remote dbase relabel if up to date
12807   ubik: remove useless signal call
12806   ubik: update epoch as soon as sync-site is elected
12803   ubik: avoid early DISK_Begin calls we know will fail


1.8.x series
============

Success report received.

One report on rpm building issues for 1.8.0pre4 for RHEL 6. Fixes to the spec
file have been submitted to gerrit (on master and 1.8.x).

Mike M. to backport the autoconf refactor.

Staged for pre5:
- spec file fixes
- autoconf refactor
- Andrew's deadlock avoidance in check_Dentry_race (12868),
- ubik write fail bug fix (12716)
- freebsd sysname/OS support updates


master
======

Recently merged on the master branch:

12874 redhat: fix conditional for kernel-debuginfo files directive

-- 
Michael Meffie <mmeffie@sinenomine.net>