Skip to content

Releases: rootless-containers/rootlesskit

v0.14.1

30 Mar 09:00
v0.14.1
ed9b8c5
Compare
Choose a tag to compare

Changes

  • rootlesskit-docker-proxy: fix support for slirp4netns port driver (#245)

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.14.1/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/700802889
The sha256sum of the SHA256SUMS file itself is 19ce7562825bf7a0ae8305ab030beecb4a4f51e974066819558ed5d8807cdbfb .

v0.14.0

16 Mar 04:34
v0.14.0
81d7d04
Compare
Choose a tag to compare

Changes (since v0.13.2)

  • CLI: improve --help output (#228)
  • API: support GET /info (#232)
  • Port API: support specifying IP version explicitly ("tcp4", "tcp6") (#232)
  • rootlesskit-docker-proxy: support libnetwork >= 20201216 convention (#232)
  • Allow vendoring with moby/sys/[email protected] as well as @v0.4.0 (#234)
  • Remove socat port driver (#235)
    • socat driver has been deprecated since v0.7.1 (Dec 2019)
  • New experimental flag: --ipv6 (#236)
    • Enables IPv6 routing (slirp4netns --enable-ipv6). Unrelated to port driver.

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.14.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/656378969
The sha256sum of the SHA256SUMS file itself is 2e4b536dda750e7c0f1c8cd9c3d1bacb0d57739fab8076fa4455a5a8b34ceb1a .

v0.14.0-beta.0

02 Mar 07:47
v0.14.0-beta.0
eb9cc02
Compare
Choose a tag to compare
v0.14.0-beta.0 Pre-release
Pre-release

Changes (since v0.13.2)

  • CLI: improve --help output (#228)
  • API: support GET /info (#232)
  • Port API: support specifying IP version explicitly ("tcp4", "tcp6") (#232)
  • rootlesskit-docker-proxy: support libnetwork >= 20201216 convention (#232)
  • Allow vendoring with moby/sys/[email protected] as well as @v0.4.0 (#234)
  • Remove socat port driver (#235)
    • socat driver has been deprecated since v0.7.1 (Dec 2019)
  • New experimental flag: --ipv6 (#236)
    • Enables IPv6 routing (slirp4netns --enable-ipv6). Unrelated to port driver.

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.14.0-beta.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/613252883
The sha256sum of the SHA256SUMS file itself is d5efe35ac67fe28acef6fed4a25b9ac03e53a8ee1f76aad23e9ae2123cff1a70 .

v0.13.2

22 Feb 09:54
v0.13.2
4d48177
Compare
Choose a tag to compare

Changes (since v0.13.1)

  • Fix cleaning up crashed state dir (#221, Fix #220)
  • Update Go to 1.16 (#218)
  • Misc fixes

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.13.2/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/588720486
The sha256sum of the SHA256SUMS file itself is 8508acce065cbd4326b273d7f86cab3ed925ef20f5f2e259d9fb3a25314a1d28 .

v0.13.1

15 Feb 03:24
v0.13.1
5c30c9c
Compare
Choose a tag to compare

Changes (since v0.13.0)

  • Refactor ParsePortSpec to handle IPv6 addresses, and improve validation (#213, thanks to @thaJeztah)

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.13.1/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/567278700
The sha256sum of the SHA256SUMS file itself is ba2b4894818b7f1ef2a106006da323e350088245322ecc4f8744f38a164eaac7 .

v0.13.0

01 Feb 09:01
v0.13.0
f6717f3
Compare
Choose a tag to compare

Changes (since v0.12.0)

  • rootlesskit --pidns: fix propagating exit status (#210)
  • Support cgroup2 evacuation, e.g., systemd-run -p Delegate=yes --user -t rootlesskit --cgroupns --pidns --evacuate-cgroup2=evac --net=slirp4netns bash (#212)

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.13.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/527173522
The sha256sum of the SHA256SUMS file itself is e97e237f835919a0f469aee78e888bc8f315627b762cc6366d2d5d1128c905ca .

v0.12.0

22 Jan 06:28
v0.12.0
1f74383
Compare
Choose a tag to compare

Changes (since v0.11.1)

  • Port forwarding API now supports setting ChildIP. (#206, #207, thanks to @giuseppe)
  • The vendor directory is no longer included in this repo. Run go mod vendor if you need. (#203)

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.12.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/502961913
The sha256sum of the SHA256SUMS file itself is 9c4dc473db7bba8bdcde4d41bbd4719bf9aef9fe41c7e9574b8a408867fdc40c .

v0.11.1

12 Nov 03:53
v0.11.1
803f1a0
Compare
Choose a tag to compare

Changes (since v0.11.0)

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.11.1/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/358969880
The sha256sum of the SHA256SUMS file itself is f5d915888872af9d52766b217d7f90e4aa60ecdef1bd67b50d0102c033d05945 .

v0.11.0

05 Nov 07:51
v0.11.0
2886253
Compare
Choose a tag to compare

Changes (since v0.10.1)

  • --ifname option to specify network interface name (#186, #189, thanks to @j11332)
  • Lock state dir for preventing automatic clean-up by systemd-tmpfiles (#188, thanks to @haruo31 for reporting, @HappyTobi for fixing)
  • Binary artifacts are now available for x86_64, aarch64, armv7l, s390x, and ppc64le (#190)
  • Minor fixes

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.11.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/347058839
The sha256sum of the SHA256SUMS file itself is b2553030701cbcf76702f37a769a7c075dc1e0eb8988a11153aedabc914f94a1 .

v0.11.0-beta.0

04 Nov 10:18
v0.11.0-beta.0
c27340b
Compare
Choose a tag to compare
v0.11.0-beta.0 Pre-release
Pre-release

Changes

  • "-ifname" option to specify network interface name (#186, #189, thanks to @j11332)
  • Lock state dir for preventing automatic clean-up by systemd-tmpfiles (#188, thanks to @haruo31 for reporting, @HappyTobi for fixing)
  • Binary artifacts are now available for x86_64, aarch64, armv7l, s390x, and ppc64le (#190)
  • Minor fixes

Install

mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v0.11.0-beta.0/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/345258970
The sha256sum of the SHA256SUMS file itself is ffdeda5530c2ecd0bb0b6a6da660f68682c92373af643f9f2e01e45e87b09cb8 .