Debian Package Tracker
Register | Log in
Subscribe

lava

Linaro Automated Validation Architecture metapackage

Choose email to subscribe with

general
  • source: lava (main)
  • version: 2024.09-1.1
  • maintainer: Debian LAVA team (archive) (DMD)
  • uploaders: Remi Duraffort [DMD] – Antonio Terceiro [DMD]
  • arch: all
  • std-ver: 4.2.1
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2019.01-5
  • o-o-sec: 2019.01-5+deb10u2
  • oldstable: 2020.12-5+deb11u2
  • old-sec: 2020.12-5+deb11u2
  • stable: 2023.01-2
  • unstable: 2024.09-1.1
versioned links
  • 2019.01-5: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2019.01-5+deb10u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2020.12-5+deb11u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2023.01-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2024.09-1.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • lava (2 bugs: 0, 1, 1, 0)
  • lava-common
  • lava-coordinator
  • lava-dev
  • lava-dispatcher
  • lava-dispatcher-host
  • lava-lxc-mocker
  • lava-server (1 bugs: 0, 0, 1, 0)
  • lava-server-doc
action needed
Debci reports failed tests high
  • unstable: fail (log)
    The tests ran in 0:06:56
    Last run: 2025-05-10T14:31:33.000Z
    Previous status: unknown

  • testing: fail (log)
    The tests ran in 0:09:18
    Last run: 2023-10-22T10:19:06.000Z
    Previous status: unknown

  • stable: fail (log)
    The tests ran in 0:08:18
    Last run: 2025-04-29T00:33:55.000Z
    Previous status: unknown

Created: 2023-07-18 Last update: 2025-05-14 00:02
Problems while searching for a new upstream version high
uscan had problems while searching for a new upstream version:
In debian/watch no matching files for watch line
  https://gitlab.com/lava/lava/tags?sort=updated_desc .*/archive/(\d\S+)/.*\.tar\.gz.*
Created: 2023-11-11 Last update: 2025-05-13 20:34
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 10-day delay is over. Check why.
Created: 2025-02-28 Last update: 2025-05-13 23:59
2 bugs tagged patch in the BTS normal
The BTS contains patches fixing 2 bugs, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-05-13 23:57
Depends on packages which need a new maintainer normal
The packages that lava depends on which need a new maintainer are:
  • docbook-xsl (#802370)
    • Depends: docbook-xsl
  • python-junit-xml (#1055359)
    • Depends: python3-junit.xml
Created: 2019-11-22 Last update: 2025-05-13 21:01
Multiarch hinter reports 2 issue(s) normal
There are issues with the multiarch metadata for this package.
  • lava-lxc-mocker could be marked Multi-Arch: foreign
  • lava-server-doc could be marked Multi-Arch: foreign
Created: 2018-06-05 Last update: 2025-05-13 20:00
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 2025.04-1, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 1b0a3fd8ebd23fb77368f74a255906f4b487a8d5
Merge: 7f7f6c4b 538995b2
Author: Chase Qi <chase.qi@linaro.org>
Date:   Fri May 9 18:42:05 2025 +0800

    Merge branch 'depthcharge-allow-commands-override' into 'master'
    
    depthcharge: Fix not being able to override boot commands
    
    See merge request lava/lava!2749

commit 7f7f6c4bfb7761694d39bb5efaaed277ef8958b7
Merge: 9bd2ac6e 76a039fc
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Fri May 9 07:02:53 2025 +0000

    Merge branch 'flasher-uniquify' into 'master'
    
    lava_dispatcher: allow flasher deploy method to pass uniquify parameter
    
    See merge request lava/lava!2795

commit 9bd2ac6e0ea0682d5b68aad5a49ee4fa8423dbf1
Merge: 4e49381e 8d546a22
Author: Chase Qi <chase.qi@linaro.org>
Date:   Fri May 9 11:18:43 2025 +0800

    Merge branch 'depthcharge-reuse-substitutions-dict' into 'master'
    
    depthcharge: Reuse kernel command line substitutions dict
    
    See merge request lava/lava!2752

commit 4e49381e0082d9f3c63ffed76d94aac73eb374ae
Merge: dc73edd8 08f4aa9f
Author: Chase Qi <chase.qi@linaro.org>
Date:   Wed May 7 18:31:19 2025 +0800

    Merge branch 'black-reduce-trailing-commas' into 'master'
    
    Reduce number of trailing commas
    
    See merge request lava/lava!2793

commit 76a039fcca9d70a77ce840781fa93d01267d9fea
Author: Chase Qi <chase.qi@linaro.org>
Date:   Wed May 7 08:19:04 2025 +0000

    lava_dispatcher: allow flasher deploy method to pass uniquify parameter
    
    In commit 4d9f0ebdae9ca53baf6633f4a35e716183bd293c, the assumption
    about image path is used with image key is too strong. A flasher script
    may expect a flat directory structure with a set of images. Although the
    commit breaks use cases like this, unifying default download behavior
    probably still is the right way to go.
    
    This change allows the flasher deploy method to provide the `uniquify`
    parameter like below for downloading images to a flat directory.
    
    ```
    - deploy:
        to: flasher
        images:
          image1:
            url: https://example.com/image1
          image2:
            url: https://example.com/image2
        uniquify: false
    ```
    
    Signed-off-by: Chase Qi <chase.qi@linaro.org>

commit dc73edd8d1816cb546397db1e9d35b93dc7be34c
Merge: cd1f0fc5 531aaf86
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 6 09:07:17 2025 +0000

    Merge branch 'pixel-6' into 'master'
    
    device-type: add pixel 6
    
    See merge request lava/lava!2792

commit 531aaf868d03a33d97a8f6168be41c8dfa5910c9
Author: Terry Tritton <terry.tritton@linaro.org>
Date:   Mon Apr 28 13:14:46 2025 +0100

    device-types: add pixel 6 (gs101-oriole)

commit cd1f0fc5820fc2d0afb43db98bd93a95d0c90378
Merge: e8418380 6e9c1fd6
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Mon May 5 09:22:39 2025 +0000

    Merge branch 'lava-dispatcher-prefix' into 'master'
    
    lava_dispatcher: add LAVA_DISPATCHER_PREFIX to test shell env
    
    See merge request lava/lava!2790

commit e8418380a141092ad90fda5caac218de6fb9ae09
Merge: 4d0e154e f81e6864
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Mon May 5 09:21:26 2025 +0000

    Merge branch 'docs-artefacts-vs-artifacts' into 'master'
    
    docs: Standardize on "artifact" instead of "artifact"
    
    See merge request lava/lava!2781

commit 08f4aa9f58e77f1f45f67ff13ffe18db23e7df19
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Thu May 1 16:12:11 2025 +0100

    Reduce number of trailing commas
    
    `black` has a `--skip-magic-trailing-comma` option to reformat
    all code and ignore a trailing comma.
    
    Apply this mode where it looks better than currently.

commit 6e9c1fd6994704cac04c40932b4a59474aaf9d84
Author: Chase Qi <chase.qi@linaro.org>
Date:   Wed Apr 30 10:36:31 2025 +0800

    lava_dispatcher: add LAVA_DISPATCHER_PREFIX to test shell env
    
    When lava dispatcher prefix is set, it is needed in test shell to
    assemble the relative path for file downloading via http.
    
    Signed-off-by: Chase Qi <chase.qi@linaro.org>

commit 4d0e154e340d052ffb460576e5d9de495157828b
Merge: e70e7c7e b8eb8a9f
Author: Chase Qi <chase.qi@linaro.org>
Date:   Tue Apr 29 19:26:31 2025 +0800

    Merge branch 'update_imx943' into 'master'
    
    device-types: update bcu_board_name for imx943
    
    See merge request lava/lava!2786

commit b8eb8a9f9fd7365ef96567a4636fce3cabd5a987
Author: Larry Shen <larry.shen@nxp.com>
Date:   Fri Apr 25 15:48:52 2025 +0900

    device-types: update bcu_board_name for imx943
    
    Signed-off-by: Larry Shen <larry.shen@nxp.com>

commit f81e6864beebd2e6fcd0365aa4160145083b9179
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Apr 23 13:11:45 2025 +0200

    docs: Standardize on "artifact" instead of "artifact"
    
    The "artifact" spelling is in widespread use in British English as well
    and the docs already uses it in more places than "artefact", so let's
    make everything a bit more consistent.
    
    Signed-off-by: Emanuele Aina <emanuele.aina@collabora.com>

commit e70e7c7e9f91ac1deeab0d85272f5133cc9477ad
Merge: dcc558f9 eedeeb0e
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu Apr 24 13:02:37 2025 +0000

    Merge branch 'dispatcher-parameter' into 'master'
    
    dispcather.yaml: mention the new dispatcher_download_dir variable
    
    See merge request lava/lava!2785

commit eedeeb0e423ad0404599bb3e431f06ae453e42a2
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu Apr 24 11:33:37 2025 +0200

    dispcather.yaml: mention the new dispatcher_download_dir variable

commit dcc558f9fe97f4679cce04fec38861d565288587
Merge: 3de34706 dbfb42cb
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu Apr 24 12:46:35 2025 +0000

    Merge branch 's32g399a-rdb3' into 'master'
    
    s32g399a-rdb3: Add .jinja2 file in device-types
    
    See merge request lava/lava!2784

commit dbfb42cb91874a7a23df3c5ebecabbec265e91e3
Author: Vincent Guittot <vincent.guittot@linaro.org>
Date:   Wed Apr 23 18:13:26 2025 +0200

    s32g399a-rdb3: Add retry for dhcp
    
    ethernet@4033c000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
    It sometimes happens that PHY fails to setup. In such case, a retry is
    enough to fix the problem.
    
    Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>

commit 6643a57269aa6c0462a7405bc763bd8e8adfdd25
Author: Vincent Guittot <vincent.guittot@linaro.org>
Date:   Wed Apr 23 16:18:15 2025 +0200

    s32g399a-rdb3: Add .jinja2 file in device-types
    
    Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>

commit 3de34706952fb3045f03de6b36cfe667f41180e1
Merge: 1bb3dd6d 7393496b
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu Apr 24 08:31:47 2025 +0000

    Merge branch 'sun55i-a527-radxa-a5e' into 'master'
    
    device-types: add sun55i-a527-radxa-a5e
    
    See merge request lava/lava!2780

commit 1bb3dd6d8174d0c51cf2279ba23913c2efe97099
Merge: 9ec852ad 7f40a419
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu Apr 24 08:01:05 2025 +0000

    Merge branch 'qcs6490-rb3gen2' into 'master'
    
    device-types: add 10ms character delays for qcs6490-rb3gen2
    
    See merge request lava/lava!2782

commit 7f40a419a52719739219dbcecb9cf8e8de1bcaeb
Author: Chase Qi <chase.qi@linaro.org>
Date:   Thu Apr 24 15:21:40 2025 +0800

    device-types: add 10ms character delays for qcs6490-rb3gen2
    
    Signed-off-by: Chase Qi <chase.qi@linaro.org>

commit 7393496b4d2a7bdc731e4bb7f56dbc8585e286bc
Author: Corentin LABBE <clabbe@baylibre.com>
Date:   Tue Apr 22 08:20:34 2025 +0000

    device-types: add sun55i-a527-radxa-a5e
    
    Signed-off-by: Corentin LABBE <clabbe@baylibre.com>

commit 8d546a2246a073aabdb023fe6eb054df7c9fa533
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Mon Mar 24 17:33:01 2025 +0000

    depthcharge: Reuse kernel command line substitutions dict
    
    Instead of copy pasting the NFS substitutions logic from the
    `BootloaderCommandOverlay.run()` retrieve the substitutions
    dictionary it has already saved to the namespace data and use it.
    
    Also make the cmdline file creation robust to the missing kernel
    file. If kernel is not present indicated by missing namespace data
    skip creating the cmdline file.

commit 538995b2b9a0401a7eb0e2be710e2a91ae8fe5c6
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Fri Mar 21 13:43:11 2025 +0000

    depthcharge: Fix not being able to override boot commands
    
    The issue was `DepthchargeCommandOverlay.validate` always assumed
    that `commands` parameter can only be a string. However, the job
    definition allows overriding the boot commands defined by a device
    dictionary by passing a list to the `commands` parameter. This caused
    the `DepthchargeCommandOverlay` to raise a `TypeError: unhashable type: 'list'`
    exception.
    
    Add a check to the `validate` method to only fetch the `cmdline`
    from the device dictionary if the `commands` is a single string.
    If a list gets passed assume that the `cmdline` is empty.
Created: 2023-01-23 Last update: 2025-05-13 08:32
lintian reports 122 warnings normal
Lintian reports 122 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2024-11-16 Last update: 2025-04-11 08:01
debian/patches: 1 patch to forward upstream low

Among the 1 debian patch available in version 2024.09-1.1 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2024-11-15 Last update: 2025-02-23 19:30
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.2.1).
Created: 2018-12-23 Last update: 2025-02-27 13:24
testing migrations
  • excuses:
    • Migration status for lava (- to 2024.09-1.1): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ autopkgtest for lava/2024.09-1.1: amd64: Regression or new test ♻, arm64: Regression or new test ♻, armhf: Regression or new test ♻, i386: Regression or new test ♻, ppc64el: Regression or new test ♻, riscv64: Regression or new test ♻, s390x: Regression or new test ♻
    • ∙ ∙ blocked by freeze: is not in testing
    • Additional info:
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/l/lava.html
    • ∙ ∙ uninstallable on arch armel (which is allowed), not running autopkgtest there
    • ∙ ∙ Reproducible on amd64 - info ♻
    • ∙ ∙ Reproducible on arm64 - info ♻
    • ∙ ∙ Reproducible on armhf - info ♻
    • ∙ ∙ Reproducible on i386 - info ♻
    • ∙ ∙ 80 days old (needed 10 days)
    • Not considered
news
[rss feed]
  • [2025-02-23] Accepted lava 2024.09-1.1 (source) into unstable (Alexandre Detiste)
  • [2024-11-14] Accepted lava 2024.09-1 (source) into unstable (Antonio Terceiro)
  • [2023-08-17] lava REMOVED from testing (Debian testing watch)
  • [2023-01-29] lava 2023.01-2 MIGRATED to testing (Debian testing watch)
  • [2023-01-23] Accepted lava 2023.01-2 (source) into unstable (Antonio Terceiro)
  • [2023-01-19] Accepted lava 2023.01-1 (source) into unstable (Rémi Duraffort) (signed by: Antonio Terceiro)
  • [2023-01-19] Accepted lava 2019.01-5+deb10u2 (source) into oldstable (Markus Koschany)
  • [2023-01-16] Accepted lava 2020.12-5+deb11u2 (source) into proposed-updates (Debian FTP Masters) (signed by: Antonio Terceiro)
  • [2023-01-13] Accepted lava 2020.12-5+deb11u2 (source) into stable-security (Debian FTP Masters) (signed by: Antonio Terceiro)
  • [2022-11-17] Accepted lava 2019.01-5+deb10u1 (source) into oldstable (Dominik George)
  • [2022-10-27] Accepted lava 2020.12-5+deb11u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Antonio Terceiro)
  • [2022-10-23] Accepted lava 2020.12-5+deb11u1 (source) into stable-security (Debian FTP Masters) (signed by: Antonio Terceiro)
  • [2022-10-18] Accepted lava 2022.10-1 (source) into unstable (Rémi Duraffort) (signed by: Antonio Terceiro)
  • [2022-10-15] Accepted lava 2022.01.3-3.1 (source) into unstable (Michael Biebl)
  • [2022-02-07] Accepted lava 2022.01.3-3 (source) into unstable (Antonio Terceiro)
  • [2022-02-04] Accepted lava 2022.01.3-2 (source) into unstable (Antonio Terceiro)
  • [2022-02-03] Accepted lava 2022.01.3-1 (source) into unstable (Antonio Terceiro)
  • [2021-11-06] lava REMOVED from testing (Debian testing watch)
  • [2021-11-06] lava REMOVED from testing (Debian testing watch)
  • [2021-06-06] lava 2020.12-5 MIGRATED to testing (Debian testing watch)
  • [2021-05-24] Accepted lava 2020.12-5 (source) into unstable (Antonio Terceiro)
  • [2021-05-12] Accepted lava 2020.12-4 (source) into unstable (Antonio Terceiro)
  • [2021-03-14] lava 2020.12-3 MIGRATED to testing (Debian testing watch)
  • [2021-03-04] Accepted lava 2020.12-3 (source) into unstable (Antonio Terceiro)
  • [2021-03-03] Accepted lava 2020.12-2 (source) into unstable (Antonio Terceiro)
  • [2020-12-21] lava 2020.12-1 MIGRATED to testing (Debian testing watch)
  • [2020-12-17] Accepted lava 2020.12-1 (source) into unstable (Remi Duraffort) (signed by: Antonio Terceiro)
  • [2020-12-15] lava REMOVED from testing (Debian testing watch)
  • [2020-09-07] lava 2020.06-2 MIGRATED to testing (Debian testing watch)
  • [2020-08-22] lava REMOVED from testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 5
  • RC: 0
  • I&N: 2
  • M&W: 3
  • F&P: 0
  • patch: 2
links
  • homepage
  • lintian (0, 122)
  • buildd: logs
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • l10n (100, -)
  • debian patches
  • debci

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing