Releases: lf-edge/eve
Releases · lf-edge/eve
Release 8.12.2-lts
What's Changed
- [8.12 stable] Prevent NVME devices used by EVE to be passed through to VMs by @jsfakian in #2949
- [8.12 stable] Stable branch and lts release by @giggsoff in #2979
- [8.12 stable] volumemgr/updatestatus: fix crash by checking status.Blobs is not empty by @rouming in #2972
- [8.12 stable] Workaround for github tags override by @giggsoff in #2981
- [8.12 stable] Add missing check for SenderStatusCertMiss and more robust cert fetch by @rouming in #3030
Full Changelog: 8.12.0...8.12.2-lts
Release 9.6.0
What's Changed
- Collecting + publishing of network diagnostics for /config, /info and /ping controller requests by @milan-zededa in #2993
- update dockerfile-add-scanner dependencies by @deitch in #3006
- Move TPM Seal/Unseal test to tpmmgr_test by @shjala in #3005
- Remove unnecessary vendored packages by @mikem-zed in #3007
- Separate and generalize object-to-number allocator by @milan-zededa in #3001
- Fixes to make SRIOV work on EVE by @DolceTriade in #2999
- Do not double copy bsp-imx by @giggsoff in #3010
- Improve err msgs output from backend by @christoph-zededa in #3003
- wwan: More robust SIM status by @DolceTriade in #3015
- io/ioutil is deprecated by @milan-zededa in #3021
- gopsutil: update to latest version by @christoph-zededa in #3013
- explicitly restore cache and fail on miss for actions by @deitch in #3012
New Contributors
- @shjala made their first contribution in #3005
- @DolceTriade made their first contribution in #2999
- @christoph-zededa made their first contribution in #3003
Full Changelog: 9.5.0...9.6.0
Release 9.4.0
What's Changed
- readme: added the missing 'current' path part by @Insei in #2968
- Replace set-output and clean untracked files in EdenGCP by @giggsoff in #2965
- volumemgr/updatestatus: fix crash by checking status.Blobs is not empty by @rouming in #2966
- Use INITGETTY option to start rungetty in background by @giggsoff in #2969
- pkg: grub: add measurefs command patch for grub 2.06 by @Insei in #2946
- Update lkt and use tagged syntax by @giggsoff in #2970
- Stable branch and lts release by @giggsoff in #2974
- Fix dev build of pillar by @giggsoff in #2967
- Clean IMGB during installation by @giggsoff in #2956
- Use working-directory to run git reset and make version by @giggsoff in #2971
- kdump: a couple of fixes by @rouming in #2976
- Script to check connectivity to azure by @giggsoff in #2734
- generate eve sbom in build process by @deitch in #2977
- Additional logs zed upload by @giggsoff in #2980
- Volumemgr refactoring by @giggsoff in #2907
Full Changelog: 9.3.0...9.4.0
Release 8.12.1-lts
What's Changed
- [8.12-stable] Prevent NVME devices used by EVE to be passed through to VMs by @jsfakian in #2949
- [8.12 stable] Stable branch and lts release by @giggsoff in #2979
- [8.12 stable] volumemgr/updatestatus: fix crash by checking status.Blobs is not empty by @rouming in #2972
- [8.12 stable] Workaround for github tags override by @giggsoff in #2981
Full Changelog: 8.12.0...8.12.1-lts
Release 9.3.0
What's Changed
- Reflect dmesg file generation in the doc and kdump.sh script by @rouming in #2955
- use linuxkit with complete apk db on base by @deitch in #2957
- Update of eden tests and EdenGCP workflow by @giggsoff in #2960
- Support DNS over TCP by @milan-zededa in #2793
- separate steps for generating rootfs by @deitch in #2958
- Control for getty start process by @giggsoff in #2936
- Fix EdenGCP to use commit from publish workflow by @giggsoff in #2964
- Write the whole dmesg of the crashed kernel to the /persist/reboot-stack by @rouming in #2961
- build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 in /pkg/pillar by @dependabot in #2959
- Fix check of installed packages in eve-alpine by @giggsoff in #2962
Full Changelog: 9.2.0...9.3.0
Release 9.1.1
Release 9.0.1
Release 9.2.0
What's Changed
- Add LED kernel drivers for OS EM320 device by @mikem-zed in #2928
- Embed CipherContext into CipherBlockStatus by @giggsoff in #2923
- Moving U-boot to v2022.10 by @Insei in #2933
- Fix unexpected coud-init guest reinitialization by introducing new CloudInitVersion field by @rouming in #2929
- Avoid Unmount EBUSY failures by @eriknordmark in #2931
- Make it easier to build DEBUG target for UEFI by @mikem-zed in #2697
- Fix and sync setup-gcloud/auth versions by @giggsoff in #2919
- Add pillar-% target to wrap and propagate into pillar Makefile by @giggsoff in #2925
- pkg/pillar: Fix the maxvcpus option in the xen VMs config files. by @OhmSpectator in #2937
- Fix package publish by @giggsoff in #2927
- Improve error message for portmap on switch by @eriknordmark in #2938
- API cpu fields description by @OhmSpectator in #2939
- Use YQ to process YAML image templates by @mikem-zed in #2912
- add dockerfile scanner by @deitch in #2914
- docker hub pulls and slack badges by @dautovri in #2944
- Do not force pkg build by default by @giggsoff in #2926
- split part of pillar to onboot by @giggsoff in #2917
- cleanup task state file for xen by @giggsoff in #2943
- kernel: add support for cellular modems in arm64 builds by @Insei in #2691
- kdump: collect dmesg along with a kdump by @rouming in #2948
- Adding TPM support to U-boot for RPi4 by @Insei in #2896
- Fix tpm on uno220 (rpi4 based device) by @Insei in #2945
- SRIOV VF function PCI is determined by its name by @uncleDecart in #2935
- Do not allow switch NI with multiple ports by @eriknordmark in #2950
- Fix installer config.json to point onto pillar's code by @giggsoff in #2951
- Fix building rpi4 overlays by @Insei in #2947
- Refactor usage of hyper.GetCapabilities() function by @giggsoff in #2954
- Support for lightweight tags by @giggsoff in #2953
Full Changelog: 9.1.0...9.2.0
Release 9.0.0
What's Changed
- include rootfs.yml in lfedge/eve image, and add command to print it out by @deitch in #2849
- Fix Synchronous Exception at 0x000000005EACD180 in qemu guest on RPi4 by @Insei in #2829
- Fix errors found by yetus (yamllint plugin) by @rene in #2833
- explain how to run installer targeting different architectures by @deitch in #2842
- Wait for baseOSConfig to handle RetryUpdateCounter by @giggsoff in #2844
- Add the cpumask options to QEMU. by @OhmSpectator in #2835
- Function refactoring where ZFS is used by @vk-en in #2847
- Adding a note of how to request DockerHub package names by @rvs in #2802
- Replace runAsService with inlineIfArgs by @giggsoff in #2845
- Prevent NVME devices used by EVE to be passed through to VMs by @jsfakian in #2830
- README.md: add Mac M1 helps and clarifications by @famleebob in #2837
- Fix errors found by yetus (markdownlint plugin) by @rene in #2834
- Fix all errors pointed out by the following yetus plugins: blanks by @rene in #2831
- Add knob to manually adjust vmm overhead by @yvolchkov in #2846
- Delete stale container on cleanup by @giggsoff in #2836
- workflows: EdenGCP: added the ability to manually start by @Insei in #2841
- Avoid lock in attest InternalEscrowDataRecvd by @giggsoff in #2853
- qemu: In the set_affinity function, use a round up macro. by @OhmSpectator in #2852
- Implement sriov by @uncleDecart in #2828
- Some minor cleanup post sr-iov by @eriknordmark in #2859
- Add the 'pin_cpu' parameter to the EVE API. by @OhmSpectator in #2860
- pillar: build delve using install command by @yvolchkov in #2850
- Fix DeviceInfo output by @giggsoff in #2858
- if eve CI job fails to get cache hit, request rerun of all jobs by @deitch in #2856
- Disable DNS rebinding protection by @milan-zededa in #2864
- Measure CONFIG into PCR 14 by @mikem-zed in #2863
- Refactoring arguments parsing by @giggsoff in #2855
- Zvol performance patch by @zedi-pramodh in #2865
- compose-image: do not use inplace edit in yq container by @yvolchkov in #2750
- AppCustom blobs by @yvolchkov in #2854
- collect minimal kernel dumps having kexec and makefiledump tools in the rootfs by @rouming in #2794
- Run container app as a service by @giggsoff in #2766
- Start all services in parallel inside device-steps by @giggsoff in #2848
- rationalize some tpm docs by @deitch in #2868
- Refactoring of vaultmgr by @giggsoff in #2862
- qemu: Fix CPU set size calculation. by @OhmSpectator in #2870
- update pcap to licensed version by @deitch in #2872
- maybeRetryConfig function to handle config retry by @giggsoff in #2874
- With bootstrap config disable lastresort by default by @milan-zededa in #2871
- Manually set ServerName in TLS config breaks proxy listening on HTTPS by @milan-zededa in #2875
- Fix riscv64 new-kernel options by @giggsoff in #2877
- Remove dependency on github.com/rackn/gohai by @eriknordmark in #2876
- pillar: update Focinfi/go-dns-resolver to include newly added LICENSE by @milan-zededa in #2881
- eliminate unused internal k3s package by @deitch in #2869
- DNS improvements by @milan-zededa in #2880
- NIM: make reconciliation of Linux routes more robust by @milan-zededa in #2879
- Update edge-containers to support updated oras-go by @giggsoff in #2882
- wwan: make sure the APN is set in the correct profile by @milan-zededa in #2878
- Update pillar dependency in edgeview and newlog by @milan-zededa in #2884
- wwan: more advanced connectivity probing to handle private LTE networks by @milan-zededa in #2887
- Updating TSC composition by @rvs in #2895
- Naiming edgeview vendor by @naiming-zededa in #2889
- Build riscv64 EVE-OS per PR by @giggsoff in #2883
- Apache Yetus 14.0 -> 14.1 by @ruslan-zededa in #2886
- Wait for iptables chains before adding drop rule by @giggsoff in #2892
New Contributors
- @famleebob made their first contribution in #2837
- @uncleDecart made their first contribution in #2828
- @rouming made their first contribution in #2794
Full Changelog: 8.12.0...9.0.0
Release 8.12.0 - LTS
What's Changed
- Add uuid to eve command by @zedi-pramodh in #2813
- Add more info on eve-tsc contribution by @zedi-pramodh in #2819
- docs: Add support to readthedocs.io by @rene in #2822
- add reproducibility and source tracing documentation by @deitch in #2810
- Activate field in BaseOS message by @giggsoff in #2816
- add zstd to self-hosted runner cloud-init by @deitch in #2827
- Update Eden tests by @giggsoff in #2826
- Update musl in debug container by @giggsoff in #2820
- Split dhcpcd from veth and move to mount namespace by @giggsoff in #2823
- simplify publish workflow with explicit matrix by @deitch in #2825
- Bootstrap config by @milan-zededa in #2824
- Fix login in publish workflow by @giggsoff in #2838
- Add base_os_version field to BaseOS by @giggsoff in #2843
Full Changelog: 8.11.0...8.12.0