Debian Package Tracker
Register | Log in
Subscribe

lava

Linaro Automated Validation Architecture metapackage

Choose email to subscribe with

general
  • source: lava (main)
  • version: 2023.01-2
  • 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]
  • oldstable: 2019.01-5
  • old-sec: 2019.01-5+deb10u2
  • stable: 2020.12-5+deb11u1
  • stable-sec: 2020.12-5+deb11u2
  • testing: 2023.01-2
  • unstable: 2023.01-2
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+deb11u1: [.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]
binaries
  • lava
  • lava-common
  • lava-coordinator
  • lava-dev
  • lava-dispatcher
  • lava-dispatcher-host
  • lava-lxc-mocker
  • lava-server
  • lava-server-doc
action needed
Debci reports failed tests high
  • unstable: pass (log)
    The tests ran in 0:13:26
    Last run: 2023-05-03T10:08:57.000Z
    Previous status: pass

  • testing: pass (log)
    The tests ran in 0:09:27
    Last run: 2023-05-16T13:25:53.000Z
    Previous status: pass

  • stable: fail (log)
    The tests ran in 0:47:40
    Last run: 2023-04-21T21:13:23.000Z
    Previous status: fail

Created: 2022-04-03 Last update: 2023-05-17 13:33
A new upstream version is available: 2023.03 high
A new upstream version 2023.03 is available, you should consider packaging it.
Created: 2023-03-08 Last update: 2023-05-17 13:02
lintian reports 2 errors and 126 warnings high
Lintian reports 2 errors and 126 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2022-10-19 Last update: 2023-02-18 17:07
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: 2023-05-17 13:05
Depends on packages which need a new maintainer normal
The packages that lava depends on which need a new maintainer are:
  • pymongo (#1002583)
    • Depends: python3-pymongo
Created: 2019-11-22 Last update: 2023-05-17 11:12
Does not build reproducibly during testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2023-01-30 Last update: 2023-05-17 08: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 2023.03-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 a0d8c01007ad5ebbfc2d0361d6b6d2f2f5148e74
Merge: df249af38 ed5bbbfdb
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Mon May 15 11:40:16 2023 +0000

    Merge branch 'update-nodebooter-nic' into 'master'
    
    nodebooter: Add support for additional nic nodes
    
    See merge request lava/lava!2104

commit ed5bbbfdba2a00bf0a64afa8d041cbbcfc311f43
Author: Stevan Radaković <stevan.radakovic@linaro.org>
Date:   Thu May 11 13:53:19 2023 +0200

    nodebooter: Add support for additional nic nodes
    
    Signed-off-by: Stevan Radaković <stevan.radakovic@linaro.org>

commit df249af386661065bfbdeead382d3a3a4a41761a
Merge: 65f3abf3c eb1d2f6a7
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Wed May 10 16:10:04 2023 +0000

    Merge branch 'ssh_namespace' into 'master'
    
    Allow SSH connections to use namespaces
    
    Closes #605
    
    See merge request lava/lava!2100

commit 65f3abf3c84d3429c73aa328bb781e8b2604f6e2
Merge: b8a5809da 6ad2a25c5
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Wed May 10 09:54:46 2023 +0000

    Merge branch 'relicense-to-gplv2-plus' into 'master'
    
    Relicense LAVA AGPLv3 code to GPLv2+
    
    See merge request lava/lava!2032

commit 6ad2a25c5f770666299e551efd54275ab1d13fa6
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue Mar 14 14:07:40 2023 +0100

    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 commit relicense all the code to GPLv2 or
    later.
    
    Approval from the relevant contributors has been requested and granted before
    hand. Contributors will confirm the aggreement by replying to the gitlab merge
    request. The commit will be updated to add the relevant Acked-by flags.
    
    Acked-by: Adriaan Schmidt <adriaan.schmidt@siemens.com>
    Acked-by: Jan-Simon Möller <dl9pf@gmx.de>
    Acked-by: Karsten Tausche <karsten@fairphone.com>
    Acked-by: Kevin Hilman <khilman@baylibre.com>
    Acked-by: Konrad Scherer <Konrad.Scherer@windriver.com>
    Acked-by: Philippe Mazet <philippe.mazet@nxp.com>
    Acked-by: Sjoerd Simons <sjoerd@collabora.com>
    Acked-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
    Acked-by: Tim Jaacks <tim.jaacks@seco.com> (formerly known as Garz & Fricke GmbH)
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 206498678e75413e05bd776f7a5aebf67fa7c00f
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Mon Feb 13 13:46:46 2023 +0100

    Use SPDX identifiers for licenses
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit b8a5809da9c99c67ac0c559035a63aff09b543a5
Merge: 83eaa9333 2d21be697
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Wed May 10 09:14:49 2023 +0000

    Merge branch 'check-tag' into 'master'
    
    lava_scheduler_app: make sure enough devices available for multinode job
    
    See merge request lava/lava!2102

commit 2d21be69701fa651753d66e4378a1a3fa8b60487
Author: Chase Qi <chase.qi@linaro.org>
Date:   Wed May 10 06:23:39 2023 +0100

    lava_scheduler_app: make sure enough devices available for multinode job
    
    When both device tags and count defined for multinode job roles, check
    the number of devices available to user with the requested tags equals
    to or greater than the count.
    
    Signed-off-by: Chase Qi <chase.qi@linaro.org>

commit 83eaa9333e440d33d2596b182843c4119f4611a0
Merge: 8077e2cdb 687b54739
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 9 10:17:39 2023 +0000

    Merge branch 'revert-0bbe4d38' into 'master'
    
    Revert "Check tag support for multiple devices per role"
    
    See merge request lava/lava!2101

commit 687b547392f0f2ce3e977210506f863b15f05691
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 9 11:49:59 2023 +0200

    Revert "Check tag support for multiple devices per role"
    
    This reverts commit 0bbe4d3818b6c7191fc4f914e6e9d80f8fb44cb0.
    
    The commit will be rewritten blindly from scratch.
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 8077e2cdb05977759d3a5f6fa369f6aaa2a23d6d
Merge: b04374bff bd4719ed5
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Fri May 5 12:54:24 2023 +0000

    Merge branch 'retire-device' into 'master'
    
    lava_scheduler_app: cancel running job when device retires
    
    See merge request lava/lava!2092

commit bd4719ed52f8ec0303698bf808cbfd89a90b18e6
Author: Chase Qi <chase.qi@linaro.org>
Date:   Tue Apr 25 15:19:22 2023 +0100

    lava_scheduler_app: cancel running job when device retires
    
    Signed-off-by: Chase Qi <chase.qi@linaro.org>

commit eb1d2f6a7370e2253330c30ae5993a3d2a9282a9
Author: Richard Hulme <r_hulme@yahoo.com>
Date:   Mon Apr 17 09:56:55 2023 +0200

    Allow SSH connections to use namespaces
    
    Fixes #605

commit b04374bffaba2ea4562798c1f4d2b83c49f3bdfc
Merge: e483ba381 6411c7f0c
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 13:32:35 2023 +0000

    Merge branch 'doc-django-version' into 'master'
    
    doc: fix link to django documentation and use version 3.2
    
    See merge request lava/lava!2099

commit e483ba38162431df54c6174920bcdfc5b5be2303
Merge: 8aed1700c 7f941ff02
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 13:32:11 2023 +0000

    Merge branch 'distutils-setuptools' into 'master'
    
    Drop distutils and use setuptools
    
    See merge request lava/lava!2098

commit 6411c7f0cf0764090f009af0739714d3dc90b31c
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 14:40:31 2023 +0200

    doc: fix link to django documentation and use version 3.2
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 7f941ff0213a892c2d81da3ca32691eb6ae190e3
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 14:28:35 2023 +0200

    Drop distutils and use setuptools
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 8aed1700c626bd0d94b2b3a9c793d1e180df7668
Merge: 62f8185c2 abd212d3e
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 07:09:09 2023 +0000

    Merge branch 'testjob-viewing-groups-avoid-extra-query-to-fetch-non-user-groups' into 'master'
    
    Avoid extra query to fetch non user groups for viewing groups filter
    
    See merge request lava/lava!2044

commit 62f8185c24f92fc9cae6af9cac21357afc4e7f97
Merge: 67e7f0758 b1e3518b6
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 07:00:49 2023 +0000

    Merge branch 'uuu-flash-dut-output' into 'master'
    
    boot uuu: Connect device before flashing images
    
    See merge request lava/lava!2088

commit 67e7f07587308c19f5483e22ed3557e62018ff19
Merge: 4307e327a 51fc4b827
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 06:58:43 2023 +0000

    Merge branch 'uuu-multiple-otg-path' into 'master'
    
    boot uuu: multiple otg path support
    
    See merge request lava/lava!2090

commit 4307e327a722c33a170de52361e6fc8d1ad55866
Merge: c12884ec2 736e960d2
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Thu May 4 06:26:58 2023 +0000

    Merge branch 'admin_job_filter' into 'master'
    
    admin: add submitter filter for TestJobAdmin.
    
    See merge request lava/lava!2026

commit c12884ec2f7784fe0870dd2f7315e4dc8446fea9
Merge: 67df49683 85c3f7e2f
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 2 16:28:13 2023 +0000

    Merge branch 'signal-uuid' into 'master'
    
    signal: fix encoding for uuid1
    
    See merge request lava/lava!2097

commit 85c3f7e2f83c96fe68d9a8532708effba61b227b
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 2 18:04:04 2023 +0200

    signal: fix encoding for uuid1
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 67df4968322bbef5aa0b2ea4065364026a79a69f
Merge: 5e8bc3858 252d7441b
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 2 08:58:55 2023 +0000

    Merge branch 'setting-conn-max-age' into 'master'
    
    CONN_MAX_AGE should be an int
    
    See merge request lava/lava!2095

commit 252d7441bfe622bd0e30ab7889843ec4f38819d3
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 2 10:22:11 2023 +0200

    CONN_MAX_AGE should be an int
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 5e8bc38582f649f0cbcba1fd2df8515b3a4ad527
Merge: 92a21c2bb d6916bdf3
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 2 08:25:14 2023 +0000

    Merge branch 'StefanG/doc_changes_and_typos' into 'master'
    
    Doc: Update some content
    
    See merge request lava/lava!2093

commit 92a21c2bbe320d023fe8991d6d6494538f7fd48b
Merge: 825884bf1 6cb5743e0
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue May 2 08:24:22 2023 +0000

    Merge branch 'fix-notification-json' into 'master'
    
    Fix NotificationCallback JSON file generation
    
    See merge request lava/lava!2094

commit 6cb5743e0a2d6b67ab8ec79cfc5cb2daf7f25cea
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Wed Apr 26 19:10:59 2023 +0600

    Fix NotificationCallback JSON file generation
    
    The issue is that `json` only accepts the text mode files
    but the `gzip` module uses the binary files by default.
    
    Explicitly specify the text mode of the `gzip.open` function.

commit f706d945e52756689e1c117f029a964710cc942d
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Wed Apr 26 19:06:59 2023 +0600

    tests: Test notification callback JSON generation and requests
    
    Before the notification tests would only test the values but not
    the JSON generation behavior or requests library call.
    
    Now the `invoke_callback` function will be called while `requests`
    module is patched. The mock is later checked if it was actually
    called.
    
    The JSON is generated in to temporary directory. Only its presence
    is checked in the directory.

commit d6916bdf3eb1970a2b7c9b8e9d12a98c1e206fa1
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:59:26 2023 +0200

    Doc: Add reference to django.log to simple admin guide

commit d1fdf67f33be89f71ec7442d5a7e1ff4b678b0ae
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:58:20 2023 +0200

    Doc: Add custom domain config to install tutorial

commit b89efc3835c5da66353c2dfa6979c58cc9b780c5
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:55:00 2023 +0200

    Doc: Be explicit about device template paths

commit 76d19cb40ca5e6dff9f3f86b65c13bed3bcaf3d1
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:47:30 2023 +0200

    Doc: Use more up to date git syntax

commit f0c35d96fc7a27104bfacc9f6500dd519f34c6cd
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:28:53 2023 +0200

    Doc: Update backup description to changed locations and versions

commit 8c6ac383d9884c6e93c0c973009b50737f8c4a8e
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:18:39 2023 +0200

    Doc: Fix various small typos

commit 9f048cd2ae80bcce8805976d3557dd005f6130d3
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Tue Apr 25 16:14:14 2023 +0200

    Fix wrong test path in ci-run

commit 55db241edbc96fa363066abf7becc7d640935a61
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Thu Mar 23 14:44:34 2023 +0100

    Doc: Adjust commandline examples for changed test location

commit 517d53e0c3a49d982b60d8b4bb39a121c96e01bb
Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de>
Date:   Thu Mar 23 14:44:17 2023 +0100

    Doc: Update links to mailinglists
    
    As there are no proper redirects set up, we need to adjust all links to
    the new mailinglist system.

commit abd212d3e31ec4f3b5c96dcc610410349335fcf1
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Tue Mar 21 20:15:53 2023 +0600

    Avoid extra query to fetch non user groups for viewing groups filter
    
    The non-user groups can be calculated on the server.
    
    This yields around 15% performance improvement.

commit 825884bf12db7e08decac7849a0c95f4944aa09e
Merge: f5c0d9c00 d69889e3c
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue Apr 25 10:13:43 2023 +0000

    Merge branch 'remove-zmq-utils-strtypes' into 'master'
    
    Remove remaining uses of deprecated `zmq.utils.strtypes`
    
    See merge request lava/lava!2085

commit f5c0d9c002e82d56b51ea58b58ad958f894b5b33
Merge: 241f4bc0c f5cea1c9c
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue Apr 25 10:02:42 2023 +0000

    Merge branch 'rk3399-serial-delay' into 'master'
    
    rk3399: add some delay to the serial console access
    
    See merge request lava/lava!2086

commit 241f4bc0c6672a477a62bbf14e64020721489c4f
Merge: ebee40122 d0e70a5cd
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue Apr 25 10:02:36 2023 +0000

    Merge branch 'docker-overlay' into 'master'
    
    lava_dispatcher: skip compress-overlay for docker deploy/test action
    
    See merge request lava/lava!2087

commit ebee401223021be3b7ec44f6009039cd52bd861b
Merge: 7bc8cc2d0 d2d30c878
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue Apr 25 09:44:40 2023 +0000

    Merge branch 'revert-293c1675' into 'master'
    
    Revert "Cancel all submitted jobs at retire transition"
    
    See merge request lava/lava!2091

commit d0e70a5cdf0ef11ec6c61722df1a8b036d39026f
Author: Chase Qi <chase.qi@linaro.org>
Date:   Thu Mar 23 17:16:48 2023 +0800

    lava_dispatcher: skip compress-overlay for docker deploy/test action
    
    Docker deploy/test actions mount overlay directory located on lava
    worker directly. There is no need to compress the overlay to create a
    tarball which can be time consuming when test definition repo is big.
    
    With this change, compress-overlay will be skipped for the following two
    cases.
    
    * deploy to docker. Action parameter example.
    
    ```
    {'to': 'docker', 'image': {'name': 'debian:bullseye', 'local': True},
    'timeout': {'minutes': 5}, 'namespace': 'common', 'deployment_data': {}}
    ```
    
    * docker test shell defined in test action. Action parameter example.
    
    ```
    {'docker': {'image': 'debian:bullseye', 'local': True}, 'timeout':
    {'minutes': 60}, 'definitions': [{...}], 'namespace': 'common', 'stage':
    1}
    ```
    
    Signed-off-by: Chase Qi <chase.qi@linaro.org>

commit d2d30c87834a08df765a03bfc514db3eea49f5ef
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Tue Apr 25 11:18:22 2023 +0200

    Revert "Cancel all submitted jobs at retire transition"
    
    This reverts commit 293c1675b159deca463778c20164e165f5426e6a.
    
    The commit will be rewritten blindly from scratch.
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 7bc8cc2d0ef4e15f81380f5e93e1b01ee33192dc
Merge: eb8aefff8 059b3bd23
Author: stevanradakovic <stevan.radakovic@linaro.org>
Date:   Mon Apr 24 15:49:56 2023 +0000

    Merge branch 'refactor-permissions' into 'master'
    
    Rework permissions filter to not use Count
    
    See merge request lava/lava!2034

commit 51fc4b827e61a767514424370c6183313635d84d
Author: Thomas Mahé <thomas.mahe@nxp.com>
Date:   Fri Apr 21 15:37:24 2023 +0200

    doc: Example of device configuration with multiple uuu otg path

commit d5f275f481b759b0e333dce76761a2157e2fbd96
Author: Thomas Mahé <thomas.mahe@nxp.com>
Date:   Fri Apr 21 15:55:11 2023 +0200

    tests: uuu multiple otg path support

commit 066f3971db98f1e51ec15ed9edf857a5c2839c83
Author: Thomas Mahé <thomas.mahe@nxp.com>
Date:   Fri Apr 21 15:35:00 2023 +0200

    boot uuu: multiple otg path support
    
    Support multiple path in uuu_usb_otg_path device definition

commit b1e3518b6c70fb1a15acbc3c29c4d4817e3a5b7a
Author: Thomas Mahé <thomas.mahe@nxp.com>
Date:   Thu Apr 20 15:28:25 2023 +0200

    boot uuu: Connect device before flashing images
    
    DUT serial output included in job logs. Useful to retrieve error message from boot image raised during flash steps.

commit f5cea1c9c1baf70082e8b9a5133f888858cdfe12
Author: Antonio Terceiro <antonio.terceiro@linaro.org>
Date:   Wed Apr 19 15:31:17 2023 -0300

    rk3399: add some delay to the serial console access
    
    I have witnessed some unreliability on serial lines with this device
    type, so this is an attempt at mitigating that.

commit d69889e3c1be4ea5a2f1c46bb1632857cea4cd9a
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Wed Apr 19 21:16:33 2023 +0600

    Remove remaining uses of deprecated `zmq.utils.strtypes`
    
    This is equivalent to 5a4a4633ee646e8aa5b549edc090daa5e353d736
    but everywhere it was used.
    
    That module was useful in Python 2 to 3 transition era but
    nowadays the string type is known in advance.

commit eb8aefff8f5ee50307ddc8e329287ad48b3f4c0d
Merge: 6d721d855 2d2a1f9aa
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Wed Apr 19 08:20:03 2023 +0000

    Merge branch 'pexpect_delay_terminate' into 'master'
    
    Increase pexpect.delayafterterminate from 0.1s to 1.0s
    
    See merge request lava/lava!2084

commit 2d2a1f9aa8f8fdc45ac42fea9c8c7996b97c98df
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Fri Apr 7 14:22:16 2023 +0200

    Increase pexpect.delayafterterminate from 0.1s to 1.0s
    
    When terminating a process controlled by pexpect, sometime the process takes to
    long to finish and pexpect raises an exception.
    This is likely due to the load on the system. Increase delayafterterminate
    would allow more time for the kernel to terminate the process.
    
    Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>

commit 6d721d855ba47e2d7d2ccb837ed476ce238f32c4
Merge: 43bae39fe 5a4a4633e
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Wed Apr 19 07:45:28 2023 +0000

    Merge branch 'lava-scheduler-remove-zmq-b-u-deprecated' into 'master'
    
    Remove use of deprecated `zmq.utils.strtypes` from lava-scheduler
    
    See merge request lava/lava!2082

commit 43bae39feb8acb8c1a332917f5904abb90662f7c
Merge: 01aa04106 4608e510b
Author: Rémi Duraffort <remi.duraffort@linaro.org>
Date:   Wed Apr 19 07:43:37 2023 +0000

    Merge branch 'remove-simplejson' into 'master'
    
    Remove `simplejson` because `json` is faster
    
    See merge request lava/lava!2083

commit 4608e510b62a06c4e769897c094468f5bce97147
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Thu Apr 13 20:34:04 2023 +0600

    Remove `simplejson`
    
    The module is equivalent to standard library module `json` but is
    actually slower.
    
    See: https://github.com/kytta/python-json-benchmark
    
    Replace it with a mix of `json` and `JsonResponse` (from django).
    
    `JsonResponse` requires `safe=False` when an array is returned
    as response because before ECMAScript 5 (released in 2009) the
    array constructor was vulnerable to poisoning. However, all modern
    browsers support ECMAScript 5 and higher.

commit 5a4a4633ee646e8aa5b549edc090daa5e353d736
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Wed Apr 12 21:42:18 2023 +0600

    Remove use of deprecated `zmq.utils.strtypes` from lava-scheduler
    
    That module was useful in Python 2 to 3 transition era but
    nowadays the string type is known in advance.
    
    `settings.EVENT_TOPIC` is always going to be `str` but
    `setsockopt` accepts only `bytes`.
    
    `recv_multipart` always returns list of `bytes` therefore
    `topic` should be decoded but `json.loads` can accept `bytes`.
    This also means we can avoid decoding unnecessary message fields
    and avoid loading JSON if the topic is not matching.

commit 059b3bd2375c4b5ab2bb4227cbe8ca4a5d246d2e
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Tue Mar 14 21:26:39 2023 +0600

    Rework permissions filter to not use Count
    
    Instead use IN WHERE.
    
    This has a small performance boost for planning and a sizeable
    10% boost for filtering against matching permission groups.
    (when a user is logged in)
    
    The `restricted_by_perm` and `filter_by_perm` have been rolled in
    to the one function. A `include_objects_without_permissions`
    controls if the objects without permissions will be included
    in the query.

commit ea5e8d7fe70144a2a92a099d713cd72df8c7e6b9
Author: Igor Ponomarev <igor.ponomarev@collabora.com>
Date:   Mon Mar 13 11:01:12 2023 +0600

    Use `has_perm` function in managers and remove if-else staircase
    
    `has_perm` function already short circuits on superusers:
    
    https://github.com/django/django/blob/03bc92af978f2148c1141673c730f17772cd7037/django/contrib/auth/models.py#L306
    
    No need to check for superusers for permissions bypass.
    
    Also change the if-else staircases to the if guard cases. Cleaner
    code with no nesting.

commit 736e960d2a98986756732e8e3a4832efd36299cf
Author: Larry Shen <larry.shen@nxp.com>
Date:   Mon Mar 13 09:30:10 2023 +0800

    admin: add submitter filter for TestJobAdmin.
    
    Signed-off-by: Larry Shen <larry.shen@nxp.com>
Created: 2023-01-23 Last update: 2023-05-16 23:00
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.6.2 instead of 4.2.1).
Created: 2018-12-23 Last update: 2023-01-24 03:14
news
[rss feed]
  • [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)
  • [2020-07-16] lava 2020.06-2 MIGRATED to testing (Debian testing watch)
  • [2020-06-29] Accepted lava 2020.06-2 (source) into unstable (Antonio Terceiro)
  • [2020-06-24] Accepted lava 2020.06-1 (source) into unstable (Remi Duraffort) (signed by: Antonio Terceiro)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (2, 126)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • l10n (100, -)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2023.01-2
  • 3 bugs

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