| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
Apache-2.0
* 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
/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