Release Notes v7.3.4

The BeeGFS 7.3.4 release updates the client module to work with new kernels. It also includes a lot of smaller bug fixes. BeeGFS 7.3.4 is meant to be the last release on the 7.3 branch.

Warning

Before upgrading to this version from any version <7.3.1, please read the section about mandatory Authentication carefully. If you have not configured a connAuthFile, services will no longer start without configuration changes. For more background on why we make this change, please refer to our blog post on the topic.

General Changes/Improvements

  • Updates to the Grafana dashboards to include some of the improvements that were done for version 7.4.0.

  • Support for Linux versions up to 6.1, which is used in Debian 12. Also fixes build issues with RHEL 9.2 kernels.

  • A new mount option grpid is now supported to enable global setgid like behavior. See Project directory quota tracking for more information on where this is useful.

Fixes

  • Quota will now be enforced correctly when a storage target and buddy group have the same ID.

  • Fixed an issue that was introduced in 7.3.3 and 7.2.9 where configuring a connNetFilterFile on the mgmtd could lead to interfaces not being correctly advertised to other nodes in the system.

Known Issues and Limitations

  • The Metadata daemon does not work reliably on RHEL/CentOS 8 and SLES 15.1 and 15.2 due to a problem in the versions of glibc. The problem was fixed in RHEL/CentOS 8.1 and SLES 15.3.

  • The client module might hang if the IBV device(s) used are taken offline during operation.

  • The client module does not compile on SLES 15.2 with Mellanox OFED 5.2

Supported Linux Distributions and Kernels

Packages are provided for the x86_64 and aarch64 architecture and the following distributions:

  • RHEL 8 and 9 (packages can also be used on RockyLinux and Alma Linux)

  • SLES 15

  • Debian 10, 11 and 12

  • Ubuntu 18.04, 20.04 and 22.04

The following Mellanox OFED driver versions are supported: 5.8, 5.7, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 4.9

The full integration test suite was run on Alma 8.5, Alma 9.0, Debian 10, Debian 11, Debian 12, OpenSUSE 15.4, Rocky 8.5, Rocky 8.6, Rocky 8.7, Rocky 9.1, Rocky 9.2, Ubuntu 20.04 and Ubuntu 22.04.

Client build testing:

  • RHEL 8.3: no OFED, OFED 4.9, 5.0, 5.1, 5.2, 5.3, 5.4

  • AlmaLinux 8.4: no OFED, OFED 5.3, 5.4

  • AlmaLinux 8.5: no OFED, OFED 5.3, 5.4, 5.5

  • AlmaLinux 8.7: no OFED, OFED 5.8

  • AlmaLinux 9.0: no OFED, OFED 5.6, 5.7

  • Rocky Linux 8.4: no OFED, OFED 5.3, 5.4

  • Rocky Linux 8.5: no OFED, OFED 5.5

  • Rocky Linux 8.6: no OFED, OFED 5.6

  • Rocky Linux 9.1: no OFED, OFED 5.8

  • Rocky Linux 9.2: no OFED

  • SLES 15.1: no OFED, OFED 5.0

  • SLES 15.2: no OFED, OFED 5.1, 5.4

  • SLES 15.3: no OFED, OFED 5.4, 5.5, 5.6, 5.8

  • SLES 15.4: OFED 5.5

  • Debian 10: no OFED, OFED 5.2, 5.3, 5.4

  • Debian 11: no OFED, OFED 5.6

  • Debian 12: no OFED

  • Ubuntu 18.04: no OFED

  • Ubuntu 20.04: no OFED, OFED 5.4

  • Ubuntu 22.04: no OFED, OFED 5.6, 5.7

Version Interoperability

BeeGFS v7.3.4 is compatible with BeeGFS 7.3.x.

Upgrading from Older Versions

To upgrade from an older version, please refer to the Upgrade Guide.