Skip to content

v1.8.0

Compare
Choose a tag to compare
@elezar elezar released this 04 Feb 12:16
· 53 commits to master since this release

This is a promotion of the v1.8.0-rc.2 release to GA and is part of the NVIDIA Container Toolkit v1.8.0 release

  • Remove package support for Amazonlinux1

v1.8.0-rc.2

  • Include libnvidia-pkcs11.so in compute libraries
  • Include firmware paths in list command
  • Correct GSP firmware mount permissions
  • Fix bug to support cgroupv2 on linux kernels < 5.5
  • Fix bug in cgroupv2 logic when in mixed v1 / v2 environment

v1.8.0-rc.1

  • Add new cgroup.c file based on nvcgo that supports both cgroupv1 and cgroupv2
  • Move cgroup.c to cgroup_legacy.c in preparation for nvcgo implementation
  • Install libnvidia-container-go.so from deps directory
  • Fix DESTDIR for deps make target
  • Create a go-shared library called nvcgo and wrap it in an RPC service
  • Cleanup the nvc_shutdown() path when there is an error in RPC services
  • Move from an nvc_context specific RPC 'driver' service to a global one
  • Generalize RPC mechanism to be instantated multiple times
  • Split RPC mechanism from 'driver' code into standalone RPC mechanism
  • Add -fplan9-extensions to Makefile to allow structs to be "extended"
  • Cleanup dead code in various components
  • Allow build-all jobs to be triggered earlier for more parallelism in CI