Hi folks,
The 2023.02 tag has been pushed to master on git.lavasoftware.org. .deb packages have been built in GitLab CI and are published at
https://apt.lavasoftware.org/release
Docker images for amd64 and arm64 have been built in GitLab CI and are available from
and
https://hub.docker.com/u/lavasoftware
Changes in this release ==================
## New device-types
New supported devices:
* acer-cbv514-1h-34uz-brya * acer-chromebox-cxi4-puff * acer-cp514-3wh-r0qs-guybrush * b-u585i-iot02a * stm32mp15x-eval
## Deploy and boot methods
### FVP
Under some rare circumstances some FVP model can enter an infinite loop of printing again and again the same lines. This was preventing LAVA to cleanup correctly and was leaking a running model inside it's docker container. Starting from this release, LAVA will cleanup the container correctly.
### uuu
Distinguish between normal timeout and abnormal exit when running serial download check.
## lava-dispatcher-host package
Add support to install and use `lava-dispatcher-host` on Ubuntu 20.10 and 22.04. Also fix device sharing on Debian Bookworm.
## lava-publisher
lava-publisher is now listening on /ws/v1/healthz endpoint and returns a 200 status code. This can be used to check lava-publisher health.
## LAVA events
websocket events are not authenticated. When connecting to the websocket stream, you will only receive events for devices that you can access. Use the latest lavacli release to send authenticated websocket requests.
## Performances
The performance of the server part has been improved on multiple pages. Loading the corresponding pages should be way quicker now.
## PostgreSQL
Starting from 2023.02, LAVA will set a default value of 600 to `CONN_MAX_AGE`, enabling persistent database connection. This is recommended by Django and should improve the performances.
Rgds