Skip to content

jailer 0.5.0

Choose a tag to compare

@grepjava grepjava released this 01 Nov 02:49
· 101 commits to main since this release

Tarballs for FreeBSD amd64 and aarch64, built on FreeBSD 15.1 and needing its libc, so for 15.1 and later; on 15.0, build from source or the port in ports/sysutils/jailer.

t=jailer-0.5.0-freebsd15-$(uname -p)
fetch https://github.com/grepjava/jailer/releases/download/v0.5.0/$t.tar.gz
tar xzf $t.tar.gz
install -s $t/bin/jailer /usr/local/bin/
install -m 444 $t/man/man1/jailer.1 /usr/local/share/man/man1/

Changes

  • Pods move to 10.77.0.0/16. 10.88.0.0/16 is Podman's default network, and with both on one host, pods' traffic went to Podman's bridge. run --vnet now also refuses to start while another interface routes jailer's subnet. The bridge jailer0 takes its new address on the next --vnet run.
  • login checks credentials with the registry before saving them, as docker login does, and takes the password on standard input with --password-stdin.
  • Legion v0.1.7: a gzip and a zstd build of one Containerfile are two images, each with its own layers.
  • build and export name the image as it was asked for; before, a second tag of the same image could be printed or written into the archive's RepoTags.
  • JAILER_NO_ZFS takes 1 and yes as well as true.
  • Checked: podman load takes export's archives, and a multi-architecture index pushed with manifest push --sign-key to GHCR verifies and pulls on both amd64 and arm64.

Full Changelog: v0.4.0...v0.5.0