Skip to content

Releases: titan-data/zfs-builder

v0.4.4

25 Aug 16:04
a04abbe
Compare
Choose a tag to compare

Contains builder fixes for 4.19.76-linuxkit.

v0.4.3

21 Aug 17:17
9a05eb1
Compare
Choose a tag to compare

Fixes linuxkit builder to run in tree instead of in the ubuntu builder.

0.4.1

16 Oct 21:39
Compare
Choose a tag to compare

This release fixes an issue with gcc plugins that prevented recent linuxkit builds from working.

Changes

  • Fixes for linuxkit 4.14.134 (#19)

0.4.0

16 Oct 15:54
Compare
Choose a tag to compare

This release adds support for building WSL2 (Windows Service For Linux 2) kernels from GitHub

Changes

  • add support for WSL2 kernels (#18)

0.3.3

03 Oct 01:56
Compare
Choose a tag to compare

Changes

add support for specifying CentOS vault configuration (#17)

0.3.2

12 Sep 18:28
Compare
Choose a tag to compare

This build add a retry and timeout when pulling packages to create more reliable builds.

0.3.1

10 Sep 19:17
Compare
Choose a tag to compare

This fixes a typo in the CentOS support that was preventing CentOS builds from succeeding.

0.3.0 - CentOS support

09 Sep 19:36
Compare
Choose a tag to compare

This release adds a major new platform, CentOS, to the build system. For more information on building for CentOS, see the README.

0.2.2 - Ubuntu fixes

27 Aug 23:56
4dedf2c
Compare
Choose a tag to compare

As Ubuntu releases new packages, the builder would fail to pull the right kernel modules because we didn't have the latest package inventory. In particular, this was causing builds of the latest ubuntu bionic (with 5.0.0 kernel) to fail. The fix is to always run apt-get update first.

0.2.1 - Improved Linuxkit support

01 Aug 02:34
47582ea
Compare
Choose a tag to compare

Previous versions would download and build linuxkit versions from github releases. Linuxkit discontinued such releases in late 2018, instead standardizing on distributing kernel source and binaries via docker images. With this release, zfs-builder instead pulls pre-built binaries from said docker images. This requires passing the docker socket to the builder image, but has the added benefit that we can build directly against pre-built binaries, without having to go through the kernel compilation phase.