Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-4690

Upgrade to 2023.01

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • None
    • CIAT

      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

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            clabbe Corentin Labbe
            clabbe Corentin Labbe
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: