Back to the news overview

LXCFS 5.0.1 LTS リリースのお知らせ

2022/07/26

はじめに

LXCFS チームが LXCFS 5.0.1 のリリースをお知らせします!

これは 2027 年 6 月までサポートされる LXCFS 5.0 の初めてのバグフィックスリリースです。

バグ修正

このリリースで対応、修正された主な項目は次の通りです:

  • meson 移行に関連したさまざまな修正
  • FUSE2 での /sys/devices/system/cpu の扱いの修正
  • /proc/stat のフォーマットの問題の修正
  • CPU 制限をしない cgroup を扱う際の cgroup2 の問題の修正
  • ライブラリーのリロードロジックの修正

コミットの全リストは次の通りです(翻訳なし):

すべてのChangeLogを見る
  • lxcfs_fuse: ensure lxcfs_fuse_compat.h is included after including fuse header
  • tree-wide: remove struct stat argument from DIR_FILLER and make it static inline
  • tree-wide: ensure that file information is set even with legacy fuse
  • tests: add test for issue #522
  • meson: Include documentation
  • workflows: disable documentation generation
  • sysfs: Don't incorrectly filter entries
  • tests: Fix sysfs test
  • utils: add and use opathdir()
  • sysfs_fuse: fix indendation
  • sysfs_fuse: generate file info for cpu entries as well
  • meson: bump fuse version
  • github: add fuse3 tests
  • meson: handle fuse versions with buggy dt_type handling
  • init/meson: Use libdir instead of hardcoded /lib path
  • Query systemd system unit dir.
  • support explicit fuse version choice
  • github: Re-organize Github Actions
  • tests: Skip sysfs test on older FUSE versions
  • init: Fix install paths for sysvinit and openrc
  • meson: Support multiple init systems
  • meson: Syntax nit
  • proc_fuse: extra space in /proc/stat
  • util: remove doubled comment
  • sysfs: correct file size of /sys/devices/system/cpu/online.
  • sysfs: cleanup sys_devices_system_cpu_online_getsize
  • cgroup v2: return cpuset cpu count when no quota is set
  • re-initialize library after reload
  • replace opathdir with opendir_flags
  • github: Restrict permissions
  • github: Validate target branch

サポートとアップグレード

LXCFS 5.0 ブランチは 2027 年 6 月までサポートされます。
stable のバグフィックスリリースでは、バグとセキュリティに関する問題に対する修正のみが行われますので、常に安全です。最新のバグフィックスリリースの状態を維持し、実行することをおすすめします。

ダウンロード