Dhaval Giani and I have just released libcgroup v2.0.rc1.
https://github.com/libcgroup/libcgroup/releases/tag/v2.0.rc1 This is a release candidate with full cgroup v2 support. I will be testing this release all this week, and I hope to send out v2.0 next week. I will also generate a more concise changelog as well as guidance for distros. Please let me know if you have any questions or encounter any issues. Thanks. Tom ---- Dhaval Giani (1): Merge pull request #8 from kloczek/master Koji Builder (1): Paralell build fix #7 Tom Hromatka (82): tests: Remove the tests folder from this git repo tests: Remove the tests folder from this git repo git: Add submodule libcgroup-tests bootstrap: Update bootstrap to support libcgroup-tests README: Update the code coverage badge Merge remote-tracking branch 'upstream/master' into HEAD api.c: Refactor cgroup v1 logic in cgroup_init() api.c: Add cgroup version enumeration api.c: Only stat the cgroup tasks file if it's a v1 mount api.c: Add support for cgroup v2 to cg_test_mounted_fs() api.c: cgget: cgset: Add cgroup v2 support api.c: Declare cgroup_process_v1_mnt() as STATIC api.c: Declare cgroup_process_v2_mnt() as STATIC DO NOT COMMIT travis: Show the gunit log on failure api.c: Refactor duplicate logic in cgroup modify and create api.c: Refactor tasks file permissions code into its own function api.c: Add function to get the cgroup version of a controller api.c: Add function to manage the cgroup v2 subtree_control file api.c: Add function to recursively manage the cgroup v2 subtree api.c: Add cgroup v2 support to cgroup_create_cgroup() Merge pull request #11 from drakenclimber/issues/cgcreate Revert "DO NOT COMMIT" api.c: Add function to build tasks/procs path api.c: Add function to read the cgroup.subtree_control file api.c: Verify if a controller is enabled for a v2 cgroup Merge pull request #13 from drakenclimber/issues/cgclassify2 api.c: Replace hardcoded "/tasks" in delete functions Merge pull request #14 from drakenclimber/issues/cgdelete travis: Exclude lex.l and parse.y from code coverage travis: Add test job on cgroup v2 Ubuntu 20.04 Merge pull request #16 from drakenclimber/issues/ftests_cgv2 travis: Disable Travis CI github: Add a Github Action to setup the libcgroup directory github: Add continuous integration Github workflow README.md: Transition from Travis CI to Github Actions Merge pull request #17 from drakenclimber/issues/github_actions README.md: Update the coveralls badge github: Improve logging and reporting Merge pull request #18 from drakenclimber/issues/betterlogs github: Display ftests.sh.log in the CI GUI api.c: Export cgroup_build_tasks_procs_path() cgsnapshot: Replace hardcoded "tasks" file Merge pull request #19 from drakenclimber/issues/cgsnapshot2 github: Always display test logs api.c: Fix erroneous error handling in cgroup_set_values_recursive() Merge pull request #23 from drakenclimber/issues/21 github: Log the results of the non-containerized tests Merge pull request #25 from drakenclimber/issues/nocontainer api: Expose cg_build_path_locked() to users of libcgroup.la api.c: Expose cgroup_test_subsys_mounted() to users of libcgroup.la wrapper.c: Add support for empty values in cgroup_add_value_string() cgget: Major refactor Merge pull request #26 from drakenclimber/issues/cgget-refactor2 Makefile: Run code coverage on the daemon folder Merge pull request #27 from drakenclimber/issues/daemoncodecov bootstrap: Use main branch of libcgroup-tests api.c: Don't fail a recursive write if value isn't dirty Merge pull request #30 from drakenclimber/issues/cgset-tests config.c: Add cgroup v2 support to cgclear bootstrap: github: Ignore systemd hierarchy github: Run the cgclear functional test last build: Remove .libs from Makefile.am files. Merge pull request #32 from drakenclimber/issues/remove-libs Merge pull request #34 from drakenclimber/issues/cgclear2 cgset: Refactor parsing of the '-r' flag cgset: Fix parsing of name/values with an '=' in the value tools: Create a cgset library for testing purposes cgset: Declare parse_r_flag() as STATIC Merge pull request #35 from drakenclimber/issues/fixcgset lssubsys: Add cgroup v2 support Merge pull request #37 from drakenclimber/issues/lssubsys configure: Rename configure.in to configure.ac api.c: Fix incompatible pointer warning api.c: Fix string truncation warnings wrapper.c: Fix fprintf argument warning github: Convert all compiler warnings to errors Merge pull request #39 from drakenclimber/issues/fixwarnings cgget: Fix segfault when no flags provided Merge pull request #40 from drakenclimber/issues/38 Update version number to 2.0.rc1 _______________________________________________ Libcg-devel mailing list Libcg-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libcg-devel