Skip to content

Releases: lf-edge/eve

14.2.0

25 Jan 09:58
Compare
Choose a tag to compare
14.2.0 Pre-release
Pre-release

What's Changed

  • pillar: ledmanager: Add LEDs for RPi CM4 and RPi 5 by @rene in #4523
  • pillar: Refine log messages for threshold-based timing warnings. by @OhmSpectator in #4522
  • Do not start getty on tty0 to avoid screen corruption by @rucoder in #4517
  • memory-monitor: Optimize monitor to resolve memory pressure issues by @OhmSpectator in #4520
  • Makefile: Add support to custom build-.yml file by @rene in #4528
  • Revert "Makefile: Export PLATFORM as docker build argument" by @rene in #4530
  • Fix deleted app is displayed in halted state by @rucoder in #4529
  • installer: Fix root_dev() for correct INVENTORY mounting by @rene in #4531
  • NVIDIA: Add support for Jetpack 6.0 and split NVIDIA into two new platforms by @rene in #4532
  • kubeapi for matching pv/pvc to /dev/sd devices by @andrewd-zededa in #4378
  • Makefile: Remove old cross-compiling warning message by @rene in #4537
  • grub: Add rootdelay for FR201 device by @rene in #4533
  • Kernel update - [arm64-generic] by @rene in #4535
  • github/workflows: Add new NVIDIA platform variants by @rene in #4534
  • docs: Improve documentation about OnLogic FR201 device by @rene in #4544
  • build(deps): bump golang.org/x/net from 0.23.0 to 0.33.0 in /pkg/edgeview by @dependabot in #4539
  • build(deps): bump golang.org/x/net from 0.23.0 to 0.33.0 in /pkg/wwan/mmagent by @dependabot in #4542
  • build(deps): bump golang.org/x/net from 0.23.0 to 0.33.0 in /pkg/newlog by @dependabot in #4541
  • Fix installer to work with the OnLogic FR201 device by @rene in #4543

Full Changelog: 14.1.0...14.2.0

14.1.0

12 Jan 12:37
Compare
Choose a tag to compare
14.1.0 Pre-release
Pre-release

What's Changed

  • Fix network booting by adding virtio-rng-pci by @deitch in #4499
  • build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /pkg/vtpm/swtpm-vtpm by @dependabot in #4500
  • bpftrace-compiler: Bump linuxkit to version 1.5.3 by @christoph-zededa in #4503
  • Kernel update - [amd64-generic, arm64-generic, arm64-nvidia, arm64-generic, arm64-generic, arm64-generic] by @rene in #4504
  • Implement Clustering and App related functions by @naiming-zededa in #4407
  • set MediaType in BlobStatus from VerifyImageStatus by @europaul in #4511
  • Fix OnLogic FR201 LEDs by @rene in #4512
  • Kernel update - [arm64-generic] (to fix TPM on RPi 4B) by @rene in #4514
  • grub: Fix console option for Onlogic FR201 device by @rene in #4516

Full Changelog: 14.0.0...14.1.0

14.0.0

29 Dec 22:58
Compare
Choose a tag to compare
14.0.0 Pre-release
Pre-release

What's Changed

Full Changelog: 13.8.0...14.0.0

13.4.0-lts

28 Dec 09:09
Compare
Choose a tag to compare

What's Changed

  • pillar: Add support to CDI for native containers by @rene in #4265
  • make real installer image, as own package by @deitch in #4248
  • Properly initialize AppNetworkStatus after invalid config was fixed by @milan-zededa in #4267
  • Add Support for Persistent OVMF Settings in Pillar by @OhmSpectator in #4261
  • memory-monitor: Add dist-tarball target to Makefile by @rene in #4271
  • Configure Go GC based on pillar memory limit or global config by @rouming in #4273
  • GitHub Actions: Switch to GitHub-hosted runners by @uncleDecart in #4280
  • vtpm fix : use domain uuid instead of full domain name by @shjala in #4270
  • Switch to v4 of actions/cache; add documentation about it; explicitly check runner arch. by @deitch in #4287
  • installer: Exclude RAM disks from verification by @rene in #4289
  • installer: Find persist partition when installing into another disk by @rene in #4277
  • pillar/hypervisor: fix discrepancy in setupSpec by @christoph-zededa in #4278
  • bpftrace-compiler: add cache, loading kernel modules, fixes by @christoph-zededa in #4266
  • Revert "GitHub Actions: Switch to GitHub-hosted runners" by @OhmSpectator in #4290
  • Include uboot bits in installer image by @deitch in #4293
  • .github: remove deprecated EdenGCP workflow. by @OhmSpectator in #4292
  • remove reference to unused verification from github workflows by @deitch in #4296
  • Fix interactive shell called from installer script by @rene in #4299
  • Publish NI routes in a deterministic and easy-to-read order by @milan-zededa in #4298
  • pkg/pillar: make ioBundleError deepcopy-able by @christoph-zededa in #4295
  • Use hard memory limit for EVE memory management. by @OhmSpectator in #4300
  • Added vendor dir to pkg/installer by @jsfakian in #4308
  • Added interactive installer package in pkg/installer by @jsfakian in #4055
  • zedbox: force GC on cgroups memory pressure events by @rouming in #4294
  • Do not try to decrypt empty wwan cipher data by @milan-zededa in #4307
  • Allow EVE memory limits above 4GB. by @OhmSpectator in #4301
  • Set soft memory limits to 80% of hard limits by @OhmSpectator in #4284
  • linuxkit: Bump linuxkit to version 1.5.2 by @rene in #4311
  • Upgraded Xen-tools from 4.15 to 4.19.0 by @roja-zededa in #4186
  • [13.4-stable] Fix deadlock when Debug Server startup fails. by @OhmSpectator in #4332
  • [13.4-stable] apparmor: allow swtpm to receive term signal from vtpm by @shjala in #4338
  • [13.4-stable] pillar: Fix OVMF binary file for ARM64 by @rene in #4339
  • [13.4-stable] memory-monitor: Fix log files clean up to prevent storage overflow. by @OhmSpectator in #4336
  • [13.4 stable] Make sure ethernet interface is DOWN before renaming and changing MAC by @milan-zededa in #4344
  • [13.4 stable] App-shared port without DNS server is not necessarily an issue by @milan-zededa in #4345
  • [13.4-stable] fix: update lts-release.sh to create the lts tag from the latest rc tag by @yash-zededa in #4361
  • [13.4-stable] Enhance memory-monitor with improved logging, cleanup, and task handling by @OhmSpectator in #4365
  • [13.4-stable] Include ZFS in installer by @andrewd-zededa in #4367
  • fix: update lts-release.sh to create the lts tag from the latest rc tag by @yash-zededa in #4368
  • [13.4-stable] Set WType even for wireless ports without network config by @milan-zededa in #4369
  • [13.4-stable] memory-monitor: Restore output limit to 100 MB after refactor mistake. by @OhmSpectator in #4373
  • [13.4-stable] Naiming backport3 PR 4352 by @naiming-zededa in #4377
  • [13.4-stable] Wait for 15 seconds for the qmp listener by @eriknordmark in #4379
  • [13.4-stable] memory-monitor: Improve resilience of handler to missing processes. by @OhmSpectator in #4383
  • [13.4 stable] Update kernel to latest 6.1.112 by @milan-zededa in #4389
  • [13.4-stable] fix: update publish.yml to use the correct glob pattern by @yash-zededa in #4388
  • [13.4 stable] Backport fix to COM passthrough issue by @roja-zededa in #4392
  • [13.4-stable] Simplify assets.yml by using wildcards and loops by @yash-zededa in #4399
  • [13.4-stable] Kernel update - Driver addition and BUG fix by @rene in #4396
  • [13.4-stable] fix: update regex in Makefile to correctly handle rc and lts tags by @yash-zededa in #4398
  • Update pkg/eve/runme.sh for installer net to match what was one in makenet.sh by @eriknordmark in #4403
  • 13.4 stable assets port by @yash-zededa in #4417
  • [13.4-stable] memory-monitor: Add error tolerance to memory allocation logging in handler script by @OhmSpectator in #4419
  • [13.4-stable] better isolation for eve user apps by @europaul in #4420
  • [13.4-stable] liburing source update by @shjala in #4428
  • [13.4-stable] pillar/devicenetwork: fix goroutine leak by @christoph-zededa in #4425
  • [13.4-stable] vTPM communication and error handling refactoring by @shjala in #4429
  • [13.4-stable] Fix app discovery endpoint by @uncleDecart in #4434
  • [13.4-stable] memory-monitor: Fix memory monitor config update for debug container. by @OhmSpectator in #4456
  • [13.4 stable] Re-execute full validation for AppNetworkConfig once pending NIs are ready by @milan-zededa in #4461
  • [13.4] enable vfio multifunc by @christoph-zededa in #4457
  • [13.4 stable] Add missing nil check for DPC when processing wwan status update by @milan-zededa in #4463
  • [13.4-stable] wwan: Do not change initial bearer config and properly clear unused default bearers by @milan-zededa in #4465
  • [13.4-stable] Only check IsPort for iobundle types which are Net by @andrewd-zededa in #4486
  • [13.4-stable] Simplify mkimage-iso-efi entrypoint script and its single consumer in… by @andrewd-zededa in #4488

Full Changelog: 13.3.0...13.4.0-lts

12.0.6-lts

15 Dec 17:48
Compare
Choose a tag to compare

The IsPort fix addresses the inability to assign COM ports to app instances when the device has a hardware model which includes a cellular modem which is listed in the model without an ifname parameter.

What's Changed

  • [12.0-stable] wwan: Do not change initial bearer config and properly clear unused default bearers by @milan-zededa in #4466
  • [12.0-stable] Kernel update - [amd64-generic] by @rene in #4479
  • [12.0-stable] Only check IsPort for iobundle types which are Net by @andrewd-zededa in #4483

Full Changelog: 12.0.5-lts...12.0.6-lts

13.4.0-rc7

14 Dec 16:10
Compare
Choose a tag to compare
13.4.0-rc7 Pre-release
Pre-release

The IsPort fix addresses the inability to assign COM ports to app instances when the device has a hardware model which includes a cellular modem which is listed in the model without an ifname parameter.
The mkimage/runme fix addresses an issue in the docker run lfedge/eve:$VERSION installer-iso which was generating an incorrect image.

What's Changed

  • [13.4-stable] Only check IsPort for iobundle types which are Net by @andrewd-zededa in #4486
  • [13.4-stable] Simplify mkimage-iso-efi entrypoint script and its single consumer in… by @andrewd-zededa in #4488

Full Changelog: 13.4.0-rc6...13.4.0-rc7

12.0.6-rc1

13 Dec 18:15
Compare
Choose a tag to compare
12.0.6-rc1 Pre-release
Pre-release

These fixes address some key issues including the inability to assign COM ports to app instances when the device has a hardware model which includes a cellular modem which is listed in the model without an ifname parameter.

What's Changed

  • [12.0-stable] wwan: Do not change initial bearer config and properly clear unused default bearers by @milan-zededa in #4466
  • [12.0-stable] Kernel update - [amd64-generic] by @rene in #4479
  • [12.0-stable] Only check IsPort for iobundle types which are Net by @andrewd-zededa in #4483

Full Changelog: 12.0.5-rc1...12.0.6-rc1

13.8.0

10 Dec 11:05
Compare
Choose a tag to compare
13.8.0 Pre-release
Pre-release

What's Changed

Full Changelog: 13.7.0...13.8.0

13.4.0-rc6

07 Dec 21:33
Compare
Choose a tag to compare
13.4.0-rc6 Pre-release
Pre-release

Fixes for a few issues found during testing of 13.4.0-rc5 plus some other items which are getting backported to stable releases.

What's Changed

  • [13.4-stable] memory-monitor: Fix memory monitor config update for debug container. by @OhmSpectator in #4456
  • [13.4 stable] Re-execute full validation for AppNetworkConfig once pending NIs are ready by @milan-zededa in #4461
  • [13.4] enable vfio multifunc by @christoph-zededa in #4457
  • [13.4 stable] Add missing nil check for DPC when processing wwan status update by @milan-zededa in #4463
  • [13.4-stable] wwan: Do not change initial bearer config and properly clear unused default bearers by @milan-zededa in #4465

Full Changelog: 13.4.0-rc5...13.4.0-rc6

13.7.0

28 Nov 12:08
Compare
Choose a tag to compare
13.7.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 13.6.0...13.7.0