Releases: lf-edge/eve
Releases · lf-edge/eve
Release 11.4.0
What's Changed
- GitHub actions: switch to buildjet native arm runners for build.yml by @uncleDecart in #3589
- github/workflows : fail test_suite_pr if PR images are not pushed yet by @shjala in #3572
- bump linuxkit to version that supports sbom; disable for now by @deitch in #3592
- .github/workflows/eden.yml: remove report_pr_publish job by @shjala in #3594
- pillar/volumemgr: Kick watchdog inside for loops by @rene in #3596
- Estimating Memory Overhead Before Domain Creation by @OhmSpectator in #3588
- usbmanager: fix read usb address for network cards by @christoph-zededa in #3597
- In Pillar, add new Makefile targets for Docker dev builds and shell access. by @OhmSpectator in #3575
- bump linuxkit version to include publishing packages by @deitch in #3604
- pillar/go.mod,go.sum,vendor: update eve-libs to latest by @rouming in #3605
- document a stage in the eve build process by @deitch in #3608
- Use same runners between jobs in build.yml for cache to work by @uncleDecart in #3609
- noop comments to force rebuilding of packages and get sboms by @deitch in #3595
- Disable k3s embedded containerd process, start k3s-containerd binary as external process by @andrewd-zededa in #3548
- makefile with manifest sbom by @deitch in #3613
- Create TPM eventlog entries from measure-config measurements by @shjala in #3607
- Disable split lock detection by @rene in #3611
- pillar: drop pillar-patches and switch to the lf-edge/go-qemu repo by @rouming in #3582
- pillar's Makefile: Improvements + allow multi-architecutre builds from host by @rene in #3600
- Add iucode_tool in preparation for CPU microcode integration by @rucoder in #3623
- Patch envelopes store pe usage by @uncleDecart in #3610
- apparmor: add apparmor profile for guacd by @shjala in #3586
- newlogd: Kick watchdog inside doMoveCompressFile() by @rene in #3615
- Fix yetus errors and remove deprecated documentation by @rene in #3622
- Stop trying to move config from read-only config partition by @milan-zededa in #3625
- Usbmanager spec.sh by @christoph-zededa in #3555
- Switch to swtpm for running TPM tests by @shjala in #3624
- Add x86 CPU microcode initrd for early loading by @rucoder in #3626
- Add Milan Lenco as maintainer by @eriknordmark in #3633
- add workflow to manually rebuild and push packages and eve by @deitch in #3634
- Spec.sh readd modems by @christoph-zededa in #3632
- update on-demand build by @deitch in #3638
- on-demand build workflow should use reusable workflows and include registry login by @deitch in #3640
- Remove DownloaderStatus Pending flags by @milan-zededa in #3627
- Improves logging for the chroot2 utility and introduces EVE_CONTAINER_NO_POWEROFF mode by @rouming in #3628
- refer to the latest release of the eden tests by @yash-zededa in #3636
- hypervisor/kvm: Add multidevs=remap option to 9P share by @rene in #3635
- Cleanup BaseOsConfig if controller removes it by @eriknordmark in #3637
- Add missing gnu-tar for Apple M series by @andrewd-zededa in #3642
Full Changelog: 11.3.0...11.4.0
10.4.7-lts
What's Changed
- [10.4 stable] fix QMP race and add retries on QEMU status receive by @rouming in #3574
- [10.4-stable] Not having IP address with DT_NONE is expected by @milan-zededa in #3603
- [10.4-stable] Estimating Memory Overhead Before Domain Creation by @OhmSpectator in #3599
- use buildjet runners for building the packages by @yash-zededa in #3618
- [10.4-stable] pillar/volumemgr: Kick watchdog inside for loops by @rene in #3620
- [10.4-stable] Disable split lock detection by @rene in #3619
- [10.4-stable] newlogd: Kick watchdog inside doMoveCompressFile() by @rene in #3621
Full Changelog: 10.4.6-lts...10.4.7-lts
9.4.8-lts
What's Changed
- [9.4 stable] Decrease time needed to boot pillar microservices by @rene in #3590
- [9.4-stable] Backport timeout improvements by @rene in #3591
- [9.4-stable] Not having IP address with DT_NONE is expected by @milan-zededa in #3606
- [9.4-stable] Backport kick watchdog by @rene in #3602
- use buildjet runners for building the packages by @yash-zededa in #3614
- [9.4-stable] Estimating Memory Overhead Before Domain Creation by @OhmSpectator in #3598
- [9.4-stable] Disable split lock detection by @rene in #3616
- [9.4-stable] newlogd: Kick watchdog inside doMoveCompressFile() by @rene in #3617
Full Changelog: 9.4.7-lts...9.4.8-lts
Release 11.3.0
What's Changed
- Usbmanager by @christoph-zededa in #3443
- add support for writing files to containers from cloud-init config by @europaul in #3520
- ModemManager: enable all available FCC-unlock scripts by @milan-zededa in #3549
- Hypervisor installation fix by @christoph-zededa in #3551
- Fix Fetch-Depth Calculation in the review request action. by @OhmSpectator in #3474
- grub: Clear eMMC partition table on ThinkEdge SE70 by @rene in #3552
- grub: Improve Dockerfile to build GRUB faster by @rene in #3556
- enhancements for cloud-init support for containers by @europaul in #3553
- docs/SECURITY.md: reword TPM role in trusting remote controller by @shjala in #3558
- Update the code owners workflow to use pull_request_target and streamline JSON handling. by @OhmSpectator in #3561
- github/actions: Fix PR head fetching in the code owners workflow. by @OhmSpectator in #3563
- Update eve-api version by @uncleDecart in #3560
- Support attach to application consoles (Vm and Container) by @rouming in #3512
- Update eve-api/go module by @uncleDecart in #3566
- Fix unknown issue with eve agent init by @christoph-zededa in #3567
- github/actions: In codeowners workflow fetch PR head ref for forked repos. by @OhmSpectator in #3565
- Removal of '@' from usernames in pull request reviewer script by @OhmSpectator in #3569
- Exclude PR author from code owners review request. by @OhmSpectator in #3571
- Generate kernel commit hashes using python script by @rucoder in #3554
- pillar/qmp: return a proper error if response on "query-status" can't be parsed by @rouming in #3559
- initrd : do initgroups on chroot by @shjala in #3521
- collect-info.sh: collect usb info by @christoph-zededa in #3557
- vendor/go-qemu: fixing possible mixed up response with events by @rouming in #3568
- Merge kernel and zfs SBOM with eve SBOM by @rucoder in #3579
- Add support for NVIDIA Jetson Xavier NX developer kit variant by @rene in #3577
- nim: Exclude CAN and WiFi interfaces from last resort list by @rene in #3578
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.40.0 to 0.46.0 in /tools/dockerfile-add-scanner by @dependabot in #3581
- Usbmanager improve hv detection by @christoph-zededa in #3570
- Not having IP address with DhcpTypeNone is expected by @milan-zededa in #3576
- Patch envelopes: Sent status by @uncleDecart in #3550
- usbmanager: fix nil dereference by @christoph-zededa in #3583
- PatchEnvelopes: fix zedrouter/patchenvelopes_test by @uncleDecart in #3584
- Patchenvelopes test fix race by @christoph-zededa in #3587
Full Changelog: 11.2.0...11.3.0
9.4.7-lts
What's Changed
- [9.4-stable] Do not fail SealDiskKey if PCRs/eventlog can not be saved by @shjala in #3507
- [9.4-stable] containerd: Add error handling in getImageConfig for GetImageHash. by @OhmSpectator in #3508
- [9.4 stable] fix QMP race and add retries on QEMU status receive by @rouming in #3573
Full Changelog: 9.4.6-lts...9.4.7-lts
Release 11.2.0
What's Changed
- grub: xen installer, use kvm flavor by @christoph-zededa in #3519
- exec: avoid clobbering timeout by @eriknordmark in #3518
- Remove kernel from collected_sources by @eriknordmark in #3522
- collect-info.sh: add IP rules by @milan-zededa in #3517
- Improved verification image by @jsfakian in #3499
- GitHub Actions: use correct tag in assets.yml by @uncleDecart in #3529
- GitHub Actions: use env variable TAG instead of rewriting in assets.yml by @uncleDecart in #3530
- build(deps): bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /tools/dockerfile-add-scanner by @dependabot in #3528
- build(deps): bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /pkg/pillar by @dependabot in #3527
- GitHub Actions: fix env variable extraction in assets.yml by @uncleDecart in #3533
- Change GitHub username for Mikhail Malyshev by @rucoder in #3535
- GitHub Actions fix template literals in assets.yml by @uncleDecart in #3537
- Remove temporary replace directive from go.mod of mmagent by @milan-zededa in #3538
- Makefile: Remove KERNEL_IMG by @eriknordmark in #3526
- GitHub Actions: don't decompress kernel on ARM arch by @uncleDecart in #3539
Patch Envelopes
to support external binary blobs by @uncleDecart in #3495- Revert "Makefile: Workaround to fix QEMU's MSR errors" by @rene in #3540
- Edgeview App needs latest pillar vendor files by @naiming-zededa in #3536
- Introducing NVIDIA Jetson Xavier NX Platform support on EVE by @rene in #3541
- fix alpine cache creation by @rucoder in #3544
- Add QEMU_EVE_SERIAL variable to override SMBIOS serial number by @rucoder in #3543
- build(deps): bump github.com/docker/docker from 24.0.0-rc.2.0.20230905130451-032797ea4bcb+incompatible to 24.0.7+incompatible in /tools/dockerfile-add-scanner by @dependabot in #3547
New Contributors
Full Changelog: 11.0.1...11.2.0
Release 10.4.6-lts
What's Changed
- [10.4-stable] Revert snapshot capability due to misleading support indication. by @OhmSpectator in #3531
- [10.4 stable] Backport updated publish.yml by @uncleDecart in #3532
Full Changelog: 10.4.5-lts...10.4.6-lts
Release 11.0.1
What's Changed
- Use ModemManager in EVE to control cellular modems by @milan-zededa in #3498
- Switch to kernels from github.com/lf-edge/eve-kernel by @mikem-zed in #3483
- pillar/kvm: account vRAM for the container overhead limit by @rouming in #3504
- diskmetrics: increase timeout of qemu img convert by @christoph-zededa in #3509
- collect-info.sh: add debug info from ModemManager by @milan-zededa in #3511
- to trigger assets from publish.yml only for tag builds by @yash-zededa in #3503
- Move types not used by zedrouter out of zedroutertypes.go by @milan-zededa in #3513
- Time to remove LISP, overlay, and underlay docs and names by @eriknordmark in #3516
- containerd: Add error handling in getImageConfig for GetImageHash. by @OhmSpectator in #3514
- Backport master fixes to 11.0 to make it build and be usable by @eriknordmark in #3525
Full Changelog: 10.11.0...11.0.1
10.4.5-lts
What's Changed
- [10.4 stable] return 600M overhead limit for containers case by @rouming in #3505
- [10.4-stable] diskmetrics: increase timeout of qemu img convert by @christoph-zededa in #3510
- [10.4-stable] containerd: Add error handling in getImageConfig for GetImageHash. by @OhmSpectator in #3515
- [10.4] exec: avoid clobbering timeout by @eriknordmark in #3523
Full Changelog: 10.4.4...10.4.5-lts
11.0.0
What's Changed
- Use ModemManager in EVE to control cellular modems by @milan-zededa in #3498
- Switch to kernels from github.com/lf-edge/eve-kernel by @mikem-zed in #3483
- pillar/kvm: account vRAM for the container overhead limit by @rouming in #3504
- diskmetrics: increase timeout of qemu img convert by @christoph-zededa in #3509
- collect-info.sh: add debug info from ModemManager by @milan-zededa in #3511
- to trigger assets from publish.yml only for tag builds by @yash-zededa in #3503
- Move types not used by zedrouter out of zedroutertypes.go by @milan-zededa in #3513
- Time to remove LISP, overlay, and underlay docs and names by @eriknordmark in #3516
- containerd: Add error handling in getImageConfig for GetImageHash. by @OhmSpectator in #3514
Full Changelog: 10.11.0...11.0.0