Hi folks,

The 2023.05 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

  https://hub.lavasoftware.org/

and

  https://hub.docker.com/u/lavasoftware

Changes in this release
==================

# Relicense LAVA to GPLv2 or later

Before this patch, LAVA code was licensed under GPLv2 (or later) or AGPLv3, depending on the python module. This release relicense all the code to GPLv2 or later.

Approval from the relevant contributors has been requested and granted before hand.

# Migration to gitlab.com

Most of the LAVA projects has been migrated to [gitlab.com](https://gitlab.com/lava) in the `lava` namespace. The remaining projects (including LAVA) should be migrated before the end of July.

# Deploy to UUU

Connect device before flashing images. The DUT serial output is now included in job logs. This is useful to retrieve error message from boot image raised during flash steps

# lava-docker-worker

Don't use cache when building the dispatcher docker image

This is to make sure the latest dependencies defined in Dockerfile are built into the custom image, typically when the depends are pull from git repo or downloaded from internet.
   
Also add `--use-cache` to allow to override the default behavior.

# LAVAFed rework

The lavafed project has been reworked bringing a better test overage on real devices. The project is mostly using staging.validation.linaro.org instance for running on physical devices. If you are willing to participate, please provide access to you staging instances.

# LAVA server performances

The performances of the LAVA server service has been improved by reworking the SQL queries when enforcing the authorization model. This should improve the performances on most pages.

# XML-RPC API

Add support to delete device and worker:

```
scheduler.devices.delete
scheduler.workers.delete
```

Rgds

-- 
Rémi Duraffort
Principal Tech Lead
Automation Software Team
Linaro