Skip to content

Releases: lf-edge/eve

Release 8.8.0

08 Aug 17:00
Compare
Choose a tag to compare
Release 8.8.0 Pre-release
Pre-release

EVE aims to develop an open, agnostic, and standardized architecture unifying the approach to developing and orchestrating cloud-native applications across the enterprise on-premises edge. It offers users new levels of control through hardware-assisted virtualization of on-prem edge devices.

880

8.8.0 Release https://github.com/lf-edge/eve/releases/tag/8.8.0 πŸŽ‰

NEW:

πŸŽ‰Update of Eden tests

  1. Sync version of eclient across tests
  2. Add json format for info and metrics
  3. Reduce metrics and config intervals to reduce load
  4. Reduce load in switch_net_vlans by and reduce apps and dnsmasq
  5. Add root certificate to v2tlsbaseroot
  6. Expand volumes test to check no space and recovery from no space
  7. Update ROL to support logs
  8. Update EVE-OS versions

☁️Run only one EdenGCP at a time
We are limited in ROL devices, so should limit concurrent runs of EdenGCP workflows. Using a concurrency group we will run one workflow at a time. According to Github’s docs "When a concurrent job or workflow is queued, if another job or workflow using the same concurrency group in the repository is in progress, the queued job or workflow will be pending. Any previously pending job or workflow in the concurrency group will be canceled.". But we use a snapshot version of EVE-OS, so it is expected behavior.

πŸ”’Use lock for PoolOpenAll
Seems the namespace_reload function is expected to not run concurrently on the same handler pointer, we should use lock for iteration functions (PoolOpenAll and DatasetOpenAll).

πŸ“‘wwan: configure MTU requested by the network
Currently, we leave the default MTU=1500 configured on the wwan interface. However, we should respect the MTU settings required by the network to which the modem has connected.

βš™οΈRemove chroot for zpool and zfs commands
We have zpool and zfs binaries in pillar, because they are required by snapshotter of the user containerd, so no need to chroot into hostfs.

πŸŽ›Update device config API
Fetch DeviceName, DeviceId, ProjectId, ProjectName, EnterpriseName and EnterpriseId

FIX:
πŸ› Fix IP subnet obtained for wwan interface
During netlink.AddrList() usage, we should check if the interface address is reported with a Peer and if it is, use the subnet mask from the peer. This is the case with Point-to-Point interfaces.

πŸ› workflows: edenGCP: fix getting console log from RoL
This PR fixes an issue with getting logs from RoL.

Release 8.7.0

25 Jul 18:43
Compare
Choose a tag to compare
Release 8.7.0 Pre-release
Pre-release

What's Changed

Full Changelog: 8.6.0...8.7.0

Release 8.5.1

19 Jul 13:35
Compare
Choose a tag to compare
Release 8.5.1 Pre-release
Pre-release

What's Changed

  • Patch for EVE ver 8.5.1 by @ruslan-zededa in #2715
  • Patch for riscv64 - 8.5.1 by @ruslan-zededa in #2720

Full Changelog: 8.5.0...8.5.1

Release 8.6.0

11 Jul 19:58
Compare
Choose a tag to compare
Release 8.6.0 Pre-release
Pre-release

What's Changed

Full Changelog: 8.5.0...8.6.0

Release 8.5.0

27 Jun 16:46
Compare
Choose a tag to compare
Release 8.5.0 Pre-release
Pre-release

What's Changed

New Contributors

  • @lmr made their first contribution in #2677

Full Changelog: 8.4.0...8.5.0

Release 8.3.1

22 Jun 01:21
Compare
Choose a tag to compare
Release 8.3.1 Pre-release
Pre-release
Release 8.3.1

Release 8.4.0

14 Jun 00:09
Compare
Choose a tag to compare
Release 8.4.0 Pre-release
Pre-release
Release 8.4.0

Release 8.3.0

31 May 10:59
Compare
Choose a tag to compare
Release 8.3.0 Pre-release
Pre-release
Release 8.3.0

Release 8.2.0

17 May 04:55
Compare
Choose a tag to compare
Release 8.2.0 Pre-release
Pre-release
Release 8.2.0

Release 7.9.2

13 May 02:05
Compare
Choose a tag to compare
Release 7.9.2 Pre-release
Pre-release
Release 7.9.2