Skip to content

Releases: NetApp/beegfs

v4.0.0

20 Jan 17:48
8d594d1

Choose a tag to compare

Added
Added support for BeeGFS v8, including new config layout and TLS encryption.
Added new roles for beegfs-sync and beegfs-remote services.
Added support for Ansible-Core 2.19.
Added custom scripts to show hardware info for ConnectX adapters.
Added custom scripts to to monitor connectx_port_statistics.
Added tasks to generate local CA for self-signed certificates.
Added support for FS-UUID in BeeGFS configuration.
Added OCF monitor script for BeeGFS v8 resources.
Added quota options to XFS mount points if enforcement is enabled.
Added deployment templates for standard BeeGFS configurations.

Fixed
Fixed undefined variables in playbooks and roles.
Corrected syntax errors in various tasks and handlers.
Made conditional logic explicit in Ansible tasks.
Set eseries_ip_manager_tools to a list instead of a string to prevent type errors.
Specified ansible_python_interpreter to ensure correct Python usage.
Fixed incorrect keyword usage for multirail_enabled.
Fixed bug where pacemaker credential was not set correctly.
Fixed lint issues and ensured proper base64 decoding of authkeys.

Deprecated
Removed unnecessary wrapping quotes in conditional logic.
Removed obsolete package (mailx).
Removed beegfs-helperd installation for BeeGFS v8 (replaced by beegfs-tools).
Removed unused and invalid variables from configuration files and templates.

Release 3.2.0

08 May 17:32

Choose a tag to compare

Added

  • Add beegfs_ha_7_4 role to support BeeGFS 7.4.3 with RHEL/Rocky 9.
  • Add beegfs_nfs_server role to support NFSv4 export.

Fixed

  • Update udev rules to apply defined settings to NVMe devices and paths.

Deprecated

  • Remove deprecated beegfs_ha_7_2 role.

Release 3.1.1

31 Jan 14:14

Choose a tag to compare

Full Changelog: v3.0.1...v3.1.1

Release 3.1.0

31 Jan 06:04

Choose a tag to compare

Full Changelog: v3.0.1...v3.1.0

Release 3.0.1

16 Aug 17:05

Choose a tag to compare

Added
Added beegfs_ha_firewall_configure variable to control whether the firewall is configured.
Increase default threshold for IP neighbor garbage collection.
Improve uninstall task ordering and make reboot asynchronous with storage system tasks.
Increase Ansible version requirement to 2.10 or later.
Add control variable to skip firewall configuration.

Fixed
Increase beegfs-monitor timeout to 120 seconds to allow monitor operation to complete under extremely high loads.
Allow automation to continue after maintenance mode fails to be set which resolves issues such as when deployments were stopped before configuring corosync.
Handle scenarios where the node running the BeeGFS management service is not listed first in the inventory file and used as the preferred management node for the cluster.