Skip to content

v1.34.1

Latest

Choose a tag to compare

@rp- rp- released this 10 Jul 05:36

[1.34.1] - 2026-07-09

Added

  • Controller property Logging/ArchiveAgeDays to configure the minimum age in days after which error-report log files are archived and compressed (default 60, 0 disables archiving, always whole months); the value is also used by the satellites

Changed

  • SOS reports now include DRBD statistics (e.g. out-of-sync): drbdsetup status and drbdsetup events2 are collected with --statistics, plus a new drbd-status.json from drbdsetup status --json
  • Improved trace logging of DevMgrRuns when creating/merging/deleting core objects
  • If resources already violate resource-group's autoplacer settings (like --replicas-on-same), a tiebreaker ignores the violated --replicas-on-same limitation. "Place anywhere is better than nowhere".
  • Extend ioProgressMode to additionally monitor /sys/[dev/]block//stat in addition to the old /proc//io to survive large flushes.

Fixed

  • Fixed ArrayIndexOutOfBoundsException in the file storage provider when parsing losetup output, which broke the device manager whenever a loop device was present
  • Fixed AutoHTTPS certificate missing SubjectAlternativeName entries
  • Fixed AutoHTTPS certificate never being renewed, now valid for 5 years and automatically renews at controller startup within 90 days of expiry
  • Fixed missing 3370 -> 3371 redirect for the /ui endpoint with AutoHTTPS enabled
  • Fixed manual resource creation no longer fails during a setup which already violates resource-group's autoplacer settings (like --replicas-on-same)
  • Fixed controller package upgrade failing when /var/lib/linstor was set immutable (chattr +i); the immutable flag is now cleared before unpacking