Releases: lf-edge/eve
Releases · lf-edge/eve
13.1.0
What's Changed
- Fix the assets workflow by @yash-zededa in #4162
- add PROGRAM parameter to eve-enter-container by @europaul in #4159
- Add documentation for EVE memory settings. by @OhmSpectator in #4164
- bump linuxkit version, init version, place etc/issue in good place, fix linuxkit_cmdline parsing in make-roots by @deitch in #4161
- Address PR Review Feedback: Update mkdocs Navigation and Enhance Memory Settings Doc by @OhmSpectator in #4169
- Integrate memory PSI collection and visualization tools by @OhmSpectator in #4141
- Add kernel tag to ROOTFS_VERSION if KERNEL_TAG is provided by @rucoder in #4154
- Fix get-deps tool to handle non LinuxKit containers by @rucoder in #4168
- Fix update_kernel_commits.py by @rucoder in #4176
- newer version of linuxkit/init with more debugging options by @deitch in #4175
- docs: Syncup mkdocs.yml with the current documention by @rene in #4173
- Fix cgroup name mismatches and add missing services by @OhmSpectator in #4165
- Add GH Action for commit message validation. by @OhmSpectator in #4167
- Add support for switch network instance with multiple ports by @milan-zededa in #4160
- kernel: Bump kernel for NVIDIA Platforms by @rene in #4170
- fw: Update NVIDIA's firmware package by @rene in #4172
- Fix cmdline options for newer NVIDIA kernel and add Jetson Orin Nano Developer Kit to GRUB options by @rene in #4171
- pillar: containerd: Do not add hooks when no interfaces are configured by @rene in #4174
- dom0-ztools: rootfs: Enable Container Device Interface by @rene in #4182
- Update eve api vendor and go mod files by @zedi-pramodh in #4181
- Clarify commit message guidelines and improve error messages by @OhmSpectator in #4184
- clean up a bit of the installer docs by @deitch in #4187
- Add GH Action to check SPDX license headers in new files. by @OhmSpectator in #4166
- mini-yetus: a yetus you fall in love with by @shjala in #4188
- Exclude workflows for changes to Markdown files by @yash-zededa in #4192
- fix: eden.yml to refer to the correct output for run_id by @yash-zededa in #4195
- mini-yetus : Improve error reporting by @shjala in #4194
- Add a host<->vm communication channel (vsock) by @shjala in #4142
- update_kernel_commits.py: mke automated commit msg by @christoph-zededa in #4197
- dpcreconciler: set MAC and interface rename while interface is DOWN by @rouming in #4193
- Bump up kernel version, fw and ucode by @rouming in #4183
- Make microservices robust against late /config/server @eriknordmark by @eriknordmark in #4152
- Enhance SPDX check script with ignoring mechanism and improved flexibility by @OhmSpectator in #4190
- Full Virtual TPM for VMs and Containers by @shjala in #4071
Full Changelog: 13.0.0...13.1.0
12.7.0
What's Changed
- used correct context for checkout actions by @yash-zededa in #4083
- when creating sbom, suppress warnings in gnu tar by @deitch in #4082
- download linuxkit instead of building, as it is a basic tool; eliminate
eve-build-<user>
image from most activities by @deitch in #4081 - Correct GOOS for get-deps build on MacOS by @andrewd-zededa in #4068
- nodeagent: clarifies reboot reason message by @rouming in #4089
- Makefile: Remove duplicated linuxkit argument by @rene in #4093
- GitHub Actions: Bump reusable actions to be compatible with node16 by @uncleDecart in #4090
- Update alpine mirrors for 3.16 to build swtpm by @shjala in #4091
- Enable DEV=y build support on HV=kubevirt by @andrewd-zededa in #4074
- proper flag to show-tag by @deitch in #4099
- Actions: update cache key to use proper git commit hash by @deitch in #4102
- Actions: proper reference to sha instead of ref for cache key by @deitch in #4105
- Allow attaching container volumes to multiple app instances by @europaul in #4060
- get-deps: Do not build get-deps all the time by @rene in #4100
- fix: handle empty image spec JSON in PrepareContainerRootDir by @europaul in #4088
- IoBundle.KeepInHost should not forbid assignment by @milan-zededa in #4097
- bpftrace: add to debug container by @christoph-zededa in #4087
- Enhance NI Reconciler to support Local NI with multiple ports by @milan-zededa in #4098
- bump kernel by @christoph-zededa in #4108
Full Changelog: 12.6.0...12.7.0
12.0.3-lts
What's Changed
- [12.0 stable] Do not try to use invalid network config by @milan-zededa in #3976
- [12.0 stable] Allow forwarding of all DHCP traffic by @milan-zededa in #3982
- [12.0 stable] Prevent deferred queue from growing by @rouming in #4028
- [12.0-stable] Remove stat log which occurs too often by @andrewd-zededa in #4047
- [12.0 stable] Wait for wwan to apply latest config before testing connectivity by @milan-zededa in #4059
- [12.0 stable] Added Broadcom wireless driver for Kontron devices by @jsfakian in #4057
- [12.0 stable] Update pillar in wwan/mmagent by @milan-zededa in #4062
- [12.0 stable] Add Hailo 8 GPU firmware by @rucoder in #4069
- [12.0-stable] Bump ssh CVE 2024 6387 12.0.2 lts by @christoph-zededa in #4070
- [12.0-stable] pkg/debug: use correct libexecdir by @christoph-zededa in #4084
Full Changelog: 12.0.2-lts...12.0.3-lts
11.0.7-lts
What's Changed
- [11.0 stable] Prevent deferred queue from growing by @rouming in #4029
- [11.0-stable] Remove stat log which occurs too often by @andrewd-zededa in #4048
- [11.0-stable] Bump ssh CVE 2024 6387 11.0.6 lts by @christoph-zededa in #4066
- [11.0-stable] Fix ssh libexecdir 11.0.6 lts by @christoph-zededa in #4085
Full Changelog: 11.0.6-lts...11.0.7-lts
10.4.10-lts
What's Changed
- [10.4 stable] Detect Network Instance IP subnet conflict by @milan-zededa in #3832
- [10.4-stable] Check allocated vs provisioned file size in metrics. by @andrewd-zededa in #3879
- [10.4 stable] Allow device access when loading OCI spec from file by @europaul in #3948
- [10.4-stable] pillar: Release CPUs on domain activation failure by @OhmSpectator in #3959
- [10.4 stable] Prevent deferred queue from growing by @rouming in #4030
- [10.4-stable] Remove stat log which occurs too often by @andrewd-zededa in #4049
- [10.4-stable] Bump ssh CVE 2024 6387 10.4.9 lts by @christoph-zededa in #4067
- [10.4-stable] pkg/debug: use correct libexecdir by @christoph-zededa in #4086
Full Changelog: 10.4.9-lts...10.4.10-lts
12.6.0
What's Changed
- Fix dhcpcd and virtual interface handling for native containers by @rene in #4052
- pkg/debug: use correct libexecdir by @christoph-zededa in #4079
- Update NTP servers variable if chronyc returns success by @rouming in #4080
- Only syscall.Stat() vol paths in metrics path by @andrewd-zededa in #4065
Full Changelog: 12.5.1...12.6.0
12.5.1
What's Changed
- Fix Pkill confusion with proper pkill usage and zboot retry by @christoph-zededa in #4005
- GitHub Actions: build.yml: add platform parameter by @uncleDecart in #3957
- Bump uevent by @christoph-zededa in #4031
- GitHub Actions: Bump Eden version to 0.9.9 by @uncleDecart in #4041
- used github native docker actions to login to dockerhub by @yash-zededa in #4046
- Add debug logs to track issue with OCI spec by @europaul in #4045
- fix/to use pull_request_target by @yash-zededa in #4051
- Wait for wwan to apply the latest config before testing connectivity by @milan-zededa in #4050
- Update pillar in wwan/mmagent by @milan-zededa in #4058
- pkg/debug: update openssh to version 9.8p1 by @christoph-zededa in #4042
- GitHub Actions: Bump Eden version to 0.9.10 by @milan-zededa in #4064
- pkg/bpftrace: push empty image to dockerhub by @christoph-zededa in #4061
- pillar/device-steps.sh: fix global NTPSERVER var initialization by @rouming in #4053
- updated checkout options to use the correct repository and ref by @yash-zededa in #4076
- Fix openssh build by @andrewd-zededa in #4073
- pillar: device-steps.sh: Load time from RTC at boot by @rene in #4054
Full Changelog: 12.5.0...12.5.1
12.5.0
What's Changed
- Do not try to use invalid network config by @milan-zededa in #3940
- Add recover-tpm package by @shjala in #3867
- Use GNU main server for vTPM autoconf by @shjala in #3972
- Publish riscv64 image of recovertpm by @shjala in #3979
- Allow forwarding of all DHCP traffic by @milan-zededa in #3975
- restructure verifier to simplify pubsub and logic tracing by @deitch in #3954
- Integrate Hailo 8 FW by @rucoder in #3719
- Driver support wifi on Kontron devices by @jsfakian in #3970
- kdump: collect only kernel dmesgs, not kdumps by @rouming in #3978
- Kernel update - [amd64-generic, amd64-generic, amd64-rt, amd64-generi… by @rucoder in https://github.com//pull/3980
- Test TPM in verification image by @shjala in #3971
- Bump lf-edge/eve-libs by @andrewd-zededa in #3985
- Parse, validate and report MTU config by @milan-zededa in #3981
- Configure system-wide user/groups and TPM device permissions by @shjala in #3986
- Implement configurable device port MTU by @milan-zededa in #3987
- GitHub Actions: Bump Eden to 0.9.8 by @uncleDecart in #3992
- Move metadata server to separate service, create memdriver to test things with pubsub and introduce app discovery endpoint by @uncleDecart in #3937
- Run vtpm container as non-root by @shjala in #3060
- Fix panic in TestVlansAndBonds by @milan-zededa in #3993
- Add missing '.', logo was uneven. by @andrewd-zededa in #3995
- Integrate Memory Monitor by @OhmSpectator in #3984
- Implement NTP source info messages to the controller by @rouming in #3968
- Manually assign uid/gid to username and groupname in dom0 by @shjala in #3989
- Implement configurable Network Instance MTU by @milan-zededa in #3991
- bump kernel for BPF lockdown by @christoph-zededa in #3997
- Metadata server: subscribe to DeviceNetworkStatus and fix AppInstMetaData key by @uncleDecart in #3998
- Include bpftrace by src part2 pkg bpftrace by @christoph-zededa in #3916
- Use fixed uid/gid for vtpm container by @shjala in #3999
- show container name upon entering by @shjala in #4000
- Add disk group for mdev zvol enumeration by @andrewd-zededa in #3996
- Revert "pkg/bpftrace: introduce bpftrace package" by @christoph-zededa in #4006
- Bump dom0-ztools: disk group change by @andrewd-zededa in #4004
- zedagent: fix agent name of topics which were moved from zedrouter to msrv by @milan-zededa in #4007
- pkg/kdump: add makedumpfile to SBoM by @eriknordmark in #4001
- Remove stat log which occurs too often by @andrewd-zededa in #4011
- Memory Monitor: Adjust pressure level, preserve errno, and improve string handling by @OhmSpectator in #4012
- Revert revert bpftrace step2 cannot push by @christoph-zededa in #4013
- Allow VTPM container to access TPM devices via tpms group by @shjala in #4010
- Patchset of chrony and NTP related fixes by @rouming in #4016
- Metadata server: move persist pubsubs from zedrouter to msrv by @uncleDecart in #4015
- Introduces new mechanism to fully scan package dependencies by @rene in #3934
- Prevent deferred queue from growing by @rouming in #4017
Full Changelog: 12.4.0...12.5.0
11.0.6-lts
What's Changed
- [11.0-stable] Edgeview backport from EVE PR #3536 by @naiming-zededa in #3850
- [11.0-stable] Check allocated vs provisioned file size in metrics. by @andrewd-zededa in #3876
- [11.0 stable] Allow device access when loading OCI spec from file by @europaul in #3949
- [11.0-stable] pillar: Release CPUs on domain activation failure by @OhmSpectator in #3960
- [11.0 stable] Do not try to use invalid network config by @milan-zededa in #3977
Full Changelog: 11.0.5-lts...11.0.6-lts
12.0.2-lts
What's Changed
- [12.0 stable] Backport all recent wwan improvements by @milan-zededa in #3943
- [12.0 stable] Allow device access when loading OCI spec from file by @europaul in #3950
- [12.0-stable] pillar: Release CPUs on domain activation failure by @OhmSpectator in #3964
- [12.0-stable] Use GNU main server for vTPM autoconf by @shjala in #3973
Full Changelog: 12.0.1...12.0.2-lts