-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
This is a placeholder to store information needed to upgrade LAVA to next version (2023.01).
Know major change:
- switching from xnbd-server to nbd-server
Before upgrade, some cleaning could help reduce the backup size:
LAVA has currently history up to 4 year, perhaps some part could be cleaned.
Cleaning old healthcheck:
lava-server manage jobs rm --submitter lava-health --older-than 30d
Cleaning old jobs:
lava-server manage jobs rm --submitter kernel-ci --older-than 700d
Compress jobs output:
lava-server manage jobs compress --older-than 1h
compressing jobs has no drawbacks
For preventing to forgot a manual change in configuration, a verification of content of /etc/lava-server will be necessary.
The upgrade path is:
- backup via backup.sh
- checkout lava-docker: branch agl-2023.01 (master + aglrefhw, pi4, rcar )
- copy old boards.yaml to boards.yaml and backup to lava-master/backup/
- Generate output via ./lavalab-gen.py
- build it in output/xxx/ via docker-compose build --no-cache
- docker-compose up