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

Reply via email to