Udocker

Latest version: v1.3.16

Safety actively analyzes 621907 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.3.16

* Fix unit tests: remove called_with and called_once_with as invalid assertion
introduced in python 3.12
* This version is the same as 1.3.14

1.3.14

* Support for runsc as engine for execution mode R1: closes 414
* New option `login --password-stdin`: closes 168
* New option `run --pull=reuse` to be used with --name= and with
and image name as argument. Instead of always pulling and creating
a new container --pull=reuse allows to execute an existing container
and only pull+create if the container does not exist
* New option `run --httpproxy=<proxy>`: closes 418
* Improve handling of registry names in login: closes 168
* Improve handling of image names in pull: closes 168
* Improve handling of mount point removal: closes 406, 399
* Support for AWS ECR registries: closes 168
* Remove pycurl dependency on unit tests
* Documentation fixes

1.3.13

* udocker improve binary executables selection
* udocker fix fakechroot parsing of so, exec_path and add cmd subst
* udocker implement minor pylint compliance improvements
* udocker mode Pn make links2symlinks disabled by default in config: closes 412
* New udockertools 1.2.11 tarball
* udockertools mode Fn glibc fix dladdr(), dlopen(), dlmopen(), dl_iterate_phdr()
* udockertools mode Fn glibc add dladdr1()
* udockertools mode Fn glibc add execvpe(), execveat()
* udockertools mode Fn glibc add getauxval()
* udockertools mode Fn glibc add scandirat(), scandirat64()
* udockertools mode Fn glibc change stat64(), lstat64(), stat()
* udockertools mode Fn glibc add narrowing of program_invocation_name
* udockertools mode Fn glibc improve command substitution
* udockertools mode Fn musl fix dladdr(), dlopen(), dlmopen(), dl_iterate_phdr()
* udockertools mode Fn musl execvpe()
* udockertools mode Fn musl improve command substitution
* udockertools mode Fn added support for Alpine 3.19 (x86_64)
* udockertools mode Fn added support for Fedora 39 (x86_64, aarch64, ppc64le)
* udockertools mode Rn include runc 1.1.12

1.3.12

* Fix unit tests, no modifications w.r.t. 1.3.11

1.3.11

* Add support for hard link to symbolic link conversion in Pn modes
as hard links cannot be created by unprivileged users: partially
addresses 388
* Check of availability of network extensions for port mapping and
netcoop in Pn modes and only use them if supported by the proot
engine being invoked.
* Improve image metadata generated by udocker on import: closes 398

1.3.10

* Improved handling of container platform information
* Added support for QEMU on Pn modes enabling execution of containers
with architectures different than the host
* Selection of executable for Sn mode now defaults to apptainer and
in second place to singularity
* The new command `manifest inspect` allows display of image manifests
therefore enabling access to the catalogue of platforms supported by
a given image
* The new command `tag` enables changing the name of an existing image
* New option `pull --platform=os/architecture` enables pulling of images
of a given architecture possibly different from the host
* New option `run --platform=os/architecture` enables pull and run of
images of a given architecture possibly different from the host
* New option `import --platform=os/architecture` enables to specify
an architecture for the image
* New option `ps -p` enables list of the architectures of containers
* New option `images -p` enables list of the architectures of containers
* Build udockertools 1.2.10 and set it as default
* The udockertools support for Fn now includes Ubuntu 23:04, Fedora 38,
Alpine 3.17 and 3.18.
* Experimental support for native Fn execution on arm64 for Fedora 36,
Fedora 37, Fedora 38, CentOS 7, AlmaLinux 8, AlmaLinux 9 and Ubuntu 22,
Ubuntu 20, Ubuntu 18 and similar.
* Experimental support for native Fn execution on ppc64le for CentOS 7,
AlmaLinux 8, AlmaLinux 9, Ubuntu 22, Ubuntu 20, Ubuntu 18 and similar.
* Experimental support for runc in arm64 and ppc64le
* Updated version of Pn engines for x86, x86_64, arm64: addresses 393

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.