Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lxcfs-6.0.6-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: lxcfs Distribution: openSUSE Tumbleweed
Version: 6.0.6 Vendor: openSUSE
Release: 1.2 Build date: Thu Feb 26 09:46:36 2026
Group: System/Management Build host: reproducible
Size: 242516 Source RPM: lxcfs-6.0.6-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://linuxcontainers.org/lxcfs
Summary: FUSE filesystem for LXC
LXCFS is a small FUSE filesystem written with the intention of making Linux
containers feel more like a virtual machine. It started as a side-project of
LXC but is usable by any runtime.

Provides

Requires

License

Apache-2.0

Changelog

* Thu Feb 26 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 6.0.6:
    https://discuss.linuxcontainers.org/t/lxcfs-6-0-6-lts-has-been-released/26263
    The highlights for this release are:
    * Fix issue with CPU count in /proc/stat
    * Fix issue causing the cgroup2 mount flags to be changed on
      startup
    Detailed changelog
    * proc_fuse: fix proc_stat_read reporting host cpu count under
      cgroup v2
    * cgroups: extract cgfsng_can_use_memory_feature() util function
    * cgroups: replace dup() call with openat_safe()
    * src/utils: fix in_same_namespace helper
    * bindings: add private_data field to struct file_info
    * meson: add “mocks” option for CI/testing purposes
    * github: enable mocks for CI builds
    * lxcfs: use macro to generate liblxcfs call helpers
    * lxcfs: wire up ->write callback for /proc
    * lxcfs: wire up ->poll callback for /proc
    * proc_fuse: move release/releasedir at the end
    * cgroups/cgfsng: fix whitespace errors in __cg_mount_direct
    * cgroups/cgfsng: do not change host-wide cgroup2 superblock
      options
    * github: pass LIBFUSE env variable to upgrade tests
    * github: enable mocks for CI upgrade tests
    * meson: don’t forget to set PSI trigger mocks for liblxcfstest
    * cgroups/cgfsng: check memory allocation in add_hierarchy
* Sat Aug 16 2025 Aleksa Sarai <asarai@suse.com>
  - Update to 6.0.5. The upstream changelog can be found at
    <https://discuss.linuxcontainers.org/t/lxcfs-6-0-5-lts-has-been-released/24437>
    * No code changes, just a version bump to match the LXC and Incus LTS.
* Wed Apr 30 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - use fuse3 (boo#1242079)
  - drop spec file constructs for versions earlier than 15
* Sat Apr 05 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 6.0.4:
    This is the fourth bugfix release for LXCFS 6.0 which is
    supported until June 2029.
    * Changes
    - Properly handle SLAB reclaimable memory in meminfo
    - Handle empty cpuset strings
    - Fix potential sleep interval overflows
    * Detailed changelog
    - meminfo: Add slab_reclaimable to MemAvailable
    - tests/test-read: call close(2) only if there is an fd
    - utils: fix wait_for_sock to use time_t instead of int
    - cpuset_parse: make a check for an empty string in
      cpu_in_cpuset()
    - utils: move strlcpy/strlcat helpers from cgroup_utils to
      utils
    - lxcfs: use strlcpy when handle runtime-dir parameter
    - proc_loadavg: Prevent integer overflow calculating the sleep
      interval
* Fri Dec 20 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 6.0.3 LTS:
    The LXCFS team is pleased to announce the release of LXCFS 6.0.3!
    This is the third bugfix release for LXCFS 6.0 which is supported
    until June 2029.
    * Changes
    - Better detection of swap accounting support
    - Reworked testsuite including support for 64-bit Arm
    * Detailed changelog
    - lxcfs_read: Added LXCFS_TYPE macro to all FUSE filesystem
      calls
    - lxcfs: fix readdir for procfs subtree
    - tests: add proc readdir test
    - cgroups/cgfsng: improve swap accounting support detection
    - github: Bump Ubuntu version
    - github: Simplify tests workflow
    - github: Add arm64 tests
    - tests: Make sure to enable cpuset controller
    - github: Use shared logic
    - github: Update coverity workflow
    - github: Simplify build action
    - github: Update checkout to v4
    - github: Cleanup testsuite action
    - github: Improve progress reporting
* Sat Sep 21 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 6.0.2 LTS:
    * This is the second bugfix release for LXCFS 6.0 which is
      supported until June 2029.
    * Some of the highlights for this release are:
    - Fix building of LXCFS on musl systems (missing include)
    * Detailed changelog
    - Add missing linux/limits.h include
* Sat Jul 13 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 6.0.1 LTS:
    * Some of the highlights for this release are:
    - Support for running multiple instances of LXCFS
      (--runtime-dir)
    - Detect systems that has a Yama policy preventing reading
      process personalities
    * Detailed changelog
    - github: add lxcfs live upgrade compatibility test
    - proc: checks system security policy before trying to get
      personalities
    - lxcfs/bindings: Refactor RUNTIME_PATH so that it can be
      overridden on startup
    - lxcfs/bindings: add a flag for overriding the runtime dir
    - github: update coverity test to use Ubuntu 22.04
    - README.md: add info about how to collect a core dump
    - github: add ISSUE_TEMPLATE.md
    - tests: Update for multiple runtime paths
* Sun Apr 14 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 6.0.0:
    The LXCFS team is pleased to announce the release of LXCFS 6.0
    LTS!
    This is the result of two years of work since the LXCFS 5.0
    release and is the fifth LTS release for the LXCFS project. This
    release will be supported until June 2029.
    https://discuss.linuxcontainers.org/t/lxcfs-6-0-lts-has-been-released/19546
    * New --enable-cgroup option
      LXCFS can provide a virtual cgroupfs (v1) tree for use by
      containers.
      This feature was implemented prior to cgroup namespaces being
      implemented in the kernel and effectively allow providing a
      similar experience on kernels lacking that feature.
      As most supported Linux distributions now all feature a kernel
      supporting cgroup namespaces and most new distros have even
      switched away from cgroupv1, it didn't make sense to keep this
      feature enabled by default. As a result, it has now been moved
      behind a new startup argument, --enable-cgroup.
    * CPUs no longer masked in /sys/devices/system/cpu
      LXCFS 5.0 shipped with logic to filter out entries in
      /sys/devices/system/cpu based on what CPUs were allowed in the
      caller's cpuset. This behavior doesn't actually reflect the
      behavior on normal systems where even offline CPUs still show
      up in /sys/devices/system/cpu.
      As a result, LXCFS 6.0 reversed that logic and is now only
      making sure to keep the list of online/offline CPUs up to date
      while the individual CPU directories all remain accessible.
* Mon Jul 31 2023 Dirk Müller <dmueller@suse.com>
  - update to 5.0.4:
    * Fixed the output format of /proc/diskstats
    * Fixed an issue with cpuset path tracking when used with containerd
* Tue Feb 28 2023 Callum Farmer <gmbr3@opensuse.org>
  - Correct BR from python3-jinja2 to python3-Jinja2, fixes
    dependency resolving on older distros

Files

/usr/bin/lxcfs
/usr/lib/systemd/system/lxcfs.service
/usr/lib64/lxcfs
/usr/lib64/lxcfs/liblxcfs.so
/usr/sbin/rclxcfs
/usr/share/doc/packages/lxcfs
/usr/share/doc/packages/lxcfs/AUTHORS
/usr/share/doc/packages/lxcfs/README
/usr/share/doc/packages/lxcfs/README.md
/usr/share/licenses/lxcfs
/usr/share/licenses/lxcfs/COPYING
/usr/share/lxcfs
/usr/share/lxcfs/lxc.mount.hook
/usr/share/lxcfs/lxc.reboot.hook
/usr/share/man/man1/lxcfs.1.gz
/var/lib/lxcfs


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026