v0.9.0
What's Changed
- Make linuxkit Hook services resilient so that the getty always comes up: by @jacobweinstock in #175
- Add os-release file by @jacobweinstock in #177
- Update sed command for getting vlan_id from cmdline: by @jacobweinstock in #181
- Add checksum file creation to releases: by @jacobweinstock in #187
- Reduce dependabot update frequency by @chrisdoherty4 in #191
- Update apk repository for kexec-tools by @sirhopcount in #192
- Add mdev as a service: by @jacobweinstock in #200
- Fix typo in README.md by @sp1999 in #206
- Handle kernel parameters with
=
in their value: by @jacobweinstock in #207 - multi-kernel, cross-compiling, bash based Hook & (default+foreign) kernels build (incl GHA matrix) by @rpardini in #205
- build: fix: don't ignore kernel push failures by @rpardini in #208
- Update for CI: by @jacobweinstock in #209
- rework image naming in ci by @jacobweinstock in #210
- Update dockerhub login envs by @jacobweinstock in #211
- Update GitHub release with release notes by @jacobweinstock in #212
- Use steps from previous action by @jacobweinstock in #213
- Fix tarball location by @jacobweinstock in #214
- Artifacts are dash delimited not underscore. by @jacobweinstock in #215
- Update artifacts location. by @jacobweinstock in #216
- Updates: by @jacobweinstock in #217
- build: armbian kernels: use inventory_id (sans "armbian-" prefix) in kernel tag name by @rpardini in #220
- Fix mergify config: by @jacobweinstock in #221
- Revert "Dont use arch in container image tag:" by @rpardini in #219
- Fix ttys, fix device mounting issue in getty, add nerdctl by @jacobweinstock in #222
- Push container images properly: by @jacobweinstock in #223
- Update linuxkit container image naming: by @jacobweinstock in #224
- rpardini's May'24 fix batch: slim for 2Gb RAM devices by @rpardini in #225
- Enable CONFIG_SCSI_MPT3SAS by @jacobweinstock in #226
- hook: add ttyUSB0/ttyUSB1 to getty consoles list by @rpardini in #228
- hook-mdev: better
/dev/disk/by-id
via custom mdev script for wwid parsing and fallbacks by @rpardini in #227 - hook-mdev:
persistent-storage
: further sanitize model/serial parsed from wwid by @rpardini in #229 - build: gha: always use GHA cache for Linuxkit Cache in hopes of diminishing DockerHub pull-rate limits trouble by @rpardini in #230
- Allow building HookOS from existing kernel image: by @jacobweinstock in #233
- hook: handle
/dev/ttyS2
console by @rpardini in #235 - hook-bootkit: read
tinkerbell_insecure_tls
from kernel cmdline and pass it to worker as TINKERBELL_INSECURE_TLS by @rpardini in #234 - Update to v0.9.0: by @jacobweinstock in #236
- Ci release process by @jacobweinstock in #237
Dependencies
- build(deps): bump cachix/install-nix-action from 22 to 23 by @dependabot in #182
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #183
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #184
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #185
- build(deps): bump docker/login-action from 1 to 3 by @dependabot in #186
- build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #194
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #195
- build(deps): bump cachix/install-nix-action from 23 to 25 by @dependabot in #197
- build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #203
- build(deps): bump cachix/install-nix-action from 25 to 26 by @dependabot in #202
New Contributors
- @sirhopcount made their first contribution in #192
- @sp1999 made their first contribution in #206
- @rpardini made their first contribution in #205
Full Changelog: v0.8.1...v0.9.0