File libnvidia-container.changes of Package libnvidia-container.26522

-------------------------------------------------------------------
Mon Oct 10 07:58:46 UTC 2022 - Michal Jura <mjura@suse.com>

- Exclude build for arch i586
- Remove libnvidia-container-fix-revision.patch
- Update to version 1.11.0 (jsc#SLE-18750):
  * Bump version to 1.11.0
  * Update release date
  * Properly specify fedora35 artifact dir
  * Fix format string
  * Switch to centos:stream8 container for fedora
  * Add missing changelog entry
  * Add fedora35 CI steps
  * Add support for fedora35
  * Bump version to 1.11.0-rc.3
  * Also change directory when not running pivot root
  * Bump version to 1.11.0-rc.2
  * Bump version to 1.11.0-rc.1
  * Preload libgcc_s.so.1 on arm64 systems
  * Switch to latest docker and docker dind in CI
  * Bump version to v1.10.0
  * Bump version to 1.10.0-rc.4
  * Bump github.com/opencontainers/runc from 1.0.3 to 1.1.2 in /src/nvcgo
  * Fix bug introduced when adding libcudadebugger.so to list of libraries
  * Bump version to 1.10.0-rc.3
  * Add libcudadebugger.so to list of compute libraries
  * Fix bug when running host ldconfig using glibc compiled with a non-standard prefix
  * Correct whitespace in changelog
  * Bump libtirpc to 1.3.2
  * Bump libtirpc to 1.3.2
  * Change master references to main
  * Bump version to v1.10.0-rc.2
  * Add option --setopt=best=0 to centos and amazonlinux builds
  * Remove unneeded rpm-sign package from centos and al docker files
  * Set returned error context to output error to stdout
  * Exit with error if dxcore initializes with no adapters found
  * Revert "Log error and skip dxcore initialization if no adapters are found"
  * Ignore pending MIG mode when checking whether MIG is enabled
  * Fix typos in comments and changelog
  * Switch from centos:8 to centos:stream8 images to build centos8 packages
  * [CI] Add CI job for each distribuition-arch combination
  * Skip filtering devices based on capability on WSL2
  * Log error and skip dxcore initialization if no adapters are found
  * Bump version to 1.10.0-rc.1
  * Bump version to 1.9.0
  * Update Changelog
  * Add additional check for Tegra in /sys/.../family file in CLI
  * Update changelog
  * Change default jetpack-specific CLI option for loading base CSV files
  * Ensure that firmware paths are mounted at /lib in the container
  * Factor out mount code to accept explicit source and destination
  * Update Changelog
  * Update switch statement to include new brands from latest nvml.h
  * Update NVML to "CUDA 11.6.1 nvML_DEV 11.6.55"
  * Fix logic to process --require flags on Jetson platforms
  * Bump version to 1.9.0-rc.1
  * Fix centos8 build
  * Update (placeholder) changelog for 1.8.2-1
  * Add symlink for /dev/fd --> /proc/dev/fd when doing ldconfig in chroot
  * Update changelog
  * Fix bug where cgroup mount prefix not stripped from cgroup root
  * Bump version to 1.8.1
  * Add NVC_CONTAINER caps around cgroup version and find_cgroup_path calls
  * Bump version to 1.8.0
  * Remove amazonlinux1 build targets
  * Bump version to 1.8.0-rc.3
  * Specify docker platform args for build and run commands
  * Update centos8 mirrors
  * Update changelog
  * Include libnvidia-pkcs11.so in compute libraries
  * Support writing entire device filter eBPF program (if none present)
  * Remove custom code for getting existing eBPF program for device filters
  * Update cgroupv2 code to use cilium/ebpf to get existing eBPF program
  * Update celium/ebpf dependency to 0.8.0 in nvcgo
  * Include firmware paths in list command
  * Rename (n)dirs members to (n)firmwares
  * Fix permissions when mounting GSP firmware
  * Fix bug to support cgroupv2 on linux kernels < 5.5
  * Bump version to 1.8.0-rc.2
  * Fix bug in cgroupv2 logic when in mixed v1 / v2 environment
  * Set WITH_NVCGO=yes in mk/docker.mk
  * Bump github.com/opencontainers/runc from 1.0.2 to 1.0.3 in /src/nvcgo
  * Turn on WITH_NVCGO feature gate by default
  * Update changelog for 1.8.0-rc.1
  * Allow build-all jobs to be triggered earlier
  * Ensure that artifact directory exists for docker build
  * Suppress lintian warnings regarding exported symbols
  * Install libnvidia-container-go from deps
  * Fix DESTDIR for deps make target
  * Do a blanket s/ctx/rpc/ over rpc.c to make it clear what type we have
  * Introduce rpc_prog struct to wrap fields for defining an RPC program
  * Cleanup the nvc_shutdown() path when there is an error in RPC services
  * Add notion of "progname" to RPC service for better logging and errors
  * Add CAP_NET_ADMIN to NVC_MOUNT permissions
  * Explicitly set CAP_EFFECTIVE to NVC_MOUNT when setting device rules
  * Add new cgroup.c file to support both cgroupv1 and cgroupv2
  * Move cgroup.c to cgroup_legacy.c in preparation for nvcgo implementation
  * Add new RPC server for running commands from the nvcgo library
  * Add nvcgo library that can be called from C for running Go code
  * Add vendor folder in preperation for new nvcgo package
  * Bump post 1.7.0 release
  * Move nvml_path into driver context instead of explicit RPC argument
  * Move logic to chroot and drop privileges from RPC init into driver init
  * Move src/driver_rpc.x -> src/nvc_rpc.x to accomodate more RPC programs
  * Move from an nvc_context specific RPC driver service to a global one
  * Rename rpc->rpc_* to just rpc->*
  * Split parts of driver_init/shutdown() into rpc_init/shutdown()
  * Split parts of driver.{c,h} into rpc.{c,h}
  * Rename 'driver' service definitions to 'rpc' service definitions
  * Move initialization of driver->nvml_dl to RPC handler of driver_init()
  * Make RPC prognum, versnum, and dispatch function part of driver context
  * Bump version to 1.7.0
  * Add -fplan9-extensions to Makefile for future use
  * Remove the unreferenced declaration of device_mig_device in driver.h
  * Make device_handles struct in driver.c static
  * Add replacement for versions in debian symbol file
  * Bump post 1.7.0-rc.1 release
  * Move SONAME_LIBNVML and SONAME_LIBCUDA to nvc_internal.h
  * Remove erroneous cuda_dl field in 'struct driver'
  * Remove erroneous "unused parameter" warning
  * Fix typos in changelog
  * Update changelogs
  * Add dependency on libnvidia-container0 on ubuntu18.04-arm64
  * Update flags in CLI to be library version specific (as necessary)
  * Correctly bump NVC_MINOR to 7
  * Add make logic to check that version is correctly specified
  * Separate cli-version from lib-version in version output of CLI
  * Backport some CLI configurations from the jetson branch to the mainline
  * Dynamically load v0 of libnvidia-container when on tegra without NVML
  * Fix typo in rpm changelog
  * Only print device paths in the CLI list command if path != NULL
  * Move to calling all NVC functions through function pointers
  * Bump for post 1.6.0 development
  * Bump version to 1.6.0
  * Bump nvidia-modprobe version to 495.44
  * Bump version post 1.6.0-rc.2 release
  * Fix bug for missing files in /proc/driver/nvidia
  * Bump version to 1.6.0-rc.2
  * Add aarch64 build for Amazon Linux 2
  * Introduce a get_cgroup_version() call to the cgroupp API
  * Update cgroup API to be device specific
  * Refactor cgroup logic into its own set of files
  * Update major, minor, and patch version
  * Bump for post v1.5.1 development
  * Bump version to 1.5.1
  * Use defined root when resolving firmware path
  * Free allocated dirs
  * Update changelogs for merged changes
  * Allow to override build date with SOURCE_DATE_EPOCH
  * getpgrp is required to run  nvcr.io/nvidia/tensorrt:20.12-py3
  * Bump for post v1.5.0 development
  * Add NVC_TAG to version header file
  * Bump version to 1.5.0
  * Only copy .deb and .rpm files to dist folder
  * Allow REVISION to be specified as a make variable
  * Correct debian version tag
  * Bump version to 1.5.0~rc.2
  * Read TAG from version string
  * Revert "Mount nvlink and nvswitch devices into container"
  * Revert "Add --fabric-device option to select nvlink and nvswitch devices"
  * Revert "Check for pointer null before strcmp"
  * Check for pointer null before strcmp
  * lseek64/_llseek is required for ldconfig
  * Bump version to 1.5.0~rc.1
  * Mount NVIDIA firmware directory if present
  * Add --fabric-device option to select nvlink and nvswitch devices
  * Mount nvlink and nvswitch devices into container
  * Add dist and .vscode to gitignore
  * Use pmake and bmake from mageia 7.1 in amazonlinux build
  * WSL - Add code to map the binaries from the driver store if they are redistributed with the display driver
  * WSL - Add code to map the binaries from the driver store if they are redistributed with the display driver
  * Explicitly check whether branch is a tag before releasing to Artifactory
  * Add release step to Jenkinsfile

-------------------------------------------------------------------
Wed Jul 14 14:13:50 UTC 2021 - Michal Jura <mjura@suse.com>

- Update libnvidia-container to 1.4.0
- Update nvidia-modprobe to 450.57

-------------------------------------------------------------------
Wed Jun  3 20:21:39 UTC 2020 - Colleen Murphy <comurphy@suse.com>

- Update to version 1.1.1
- Fix libnvidia-container-fix-makefile.patch for SLE15

-------------------------------------------------------------------
Tue May 26 11:32:08 UTC 2020 - Ismail Dönmez <idonmez@suse.com>

- Cleanup the spec file, fully unbundle elftoolchain part.
- Add no-manual-debuginfo.patch, we automatically generate it.

-------------------------------------------------------------------
Tue May 19 22:39:11 UTC 2020 - Colleen Murphy <comurphy@suse.com>

- Fix libnvidia-container-tools runtime dependencies

-------------------------------------------------------------------
Wed Apr 22 09:33:35 UTC 2020 - Sascha Grunert <sgrunert@suse.com>

- Remove vendored libtirpc and add
  libnvidia-container-fix-makefile.patch as substitution

-------------------------------------------------------------------
Wed Apr  8 13:10:21 UTC 2020 - Sascha Grunert <sgrunert@suse.com>

- Update to version 1.0.6
- Fix build for tumbleweed

-------------------------------------------------------------------
Tue Feb 11 11:07:31 UTC 2020 - jmassaguerpla@suse.com

- Update to version 1.0.5:
  * Fix release number in rpms
  * Fix changelog
  * Bump version to 1.0.5
  * Add pkg-config package to fix build
  * Bump version to 1.0.4
  * Update DSL to output the first element instead of the last in case of failure
  * opensuse-leap: ensure /mnt is writeable by the unprivileged user
  * mk/nvidia-modprobe: fix parallel build issue
  * add support for openSUSE Leap 15
  * Add initial support for Optix
  * Add libnvidia-container-fix-revision.patch
openSUSE Build Service is sponsored by