Change log for lava package in Debian
1 → 32 of 32 results | First • Previous • Next • Last |
Published in bullseye-release |
lava (2020.12-5+deb11u2) bullseye-security; urgency=high * Prevent Recursive XML entity expansion [CVE-2022-44641] (Closes: #1024429) * debian/tests/testsuite: ignore tests/lava_dispatcher/test_compression.py and tests/lava_dispatcher/test_defs.py. They both fail on bullseye, but pass on bookworm. -- Antonio Terceiro <email address hidden> Wed, 11 Jan 2023 15:08:56 -0300
lava (2023.01-2) unstable; urgency=medium * autopkgtest: restrict to amd64 and arm64 -- Antonio Terceiro <email address hidden> Mon, 23 Jan 2023 16:32:59 -0300
Available diffs
- diff from 2023.01-1 to 2023.01-2 (592 bytes)
lava (2023.01-1) unstable; urgency=medium * LAVA Software 2023.01 release - Adds alternative dependency on telnet-client (Closes: #1016849) - Includes fix for Code execution in jinja templates [CVE-2022-45132] (Closes: #1024428) - Includes fix for Recursive XML entity expansion [CVE-2022-44641] (Closes: #1024429) [ Antonio Terceiro ] * [c3eb0b19e] debian/tests/management: fix device management command -- Rémi Duraffort <email address hidden> Thu, 19 Jan 2023 10:23:15 +0100
Available diffs
- diff from 2022.10-1 to 2023.01-1 (487.6 KiB)
Superseded in bullseye-release |
lava (2020.12-5+deb11u1) bullseye-security; urgency=high * Fix remote code execution [CVE-2022-42902] (Closes: #1021737) * Add patch to fix building the package for -security -- Antonio Terceiro <email address hidden> Tue, 18 Oct 2022 17:24:50 -0300
lava (2022.10-1) unstable; urgency=medium [ Rémi Duraffort ] * LAVA Software 2022.10 release - Fixes remote code execution [CVE-2022-42902] (Closes: #1021737) - Fixes startup with Django 3.2 (Closes: #994258) [ Antonio Terceiro ] * Drop patches, already applied upstream. -- Rémi Duraffort <email address hidden> Tue, 11 Oct 2022 11:44:37 +0200
Available diffs
- diff from 2022.01.3-3 to 2022.10-1 (78.1 KiB)
Superseded in sid-release |
lava (2022.01.3-3.1) unstable; urgency=medium * Non-maintainer upload. * No source change upload to rebuild with debhelper 13.10. -- Michael Biebl <email address hidden> Sat, 15 Oct 2022 12:14:06 +0200
Superseded in sid-release |
lava (2022.01.3-3) unstable; urgency=medium * Skip BPF test when running testsuite on containers. This fixes the autopkgtest failures on Debian CI. -- Antonio Terceiro <email address hidden> Mon, 07 Feb 2022 11:08:02 -0300
Available diffs
- diff from 2022.01.3-2 to 2022.01.3-3 (1.2 KiB)
Superseded in sid-release |
lava (2022.01.3-2) unstable; urgency=medium * autopkgtest: testsuite: add dependency on lava-dispatcher-host -- Antonio Terceiro <email address hidden> Fri, 04 Feb 2022 14:46:39 -0300
Available diffs
- diff from 2022.01.3-1 to 2022.01.3-2 (397 bytes)
Superseded in sid-release |
lava (2022.01.3-1) unstable; urgency=medium [ Remi Duraffort ] * LAVA Software 2022.01.3 release [ Antonio Terceiro ] * debian: don't depend on or recommend ntp-related packages * debian/rules: ensure services are restarted on upgrades * autopkgtest: install qemu-system-arm * Apply upstream patch to fix running testsuite under autopkgtest -- Antonio Terceiro <email address hidden> Thu, 03 Feb 2022 15:21:15 -0300
lava (2020.12-5) unstable; urgency=medium * Fix PyYAML usage after backwards-incompatible security update (Closes: #988998) -- Antonio Terceiro <email address hidden> Mon, 24 May 2021 09:05:18 -0300
Available diffs
lava (2020.12-4) unstable; urgency=medium * Reinstate /etc/logrotate.d/lava-scheduler-log with the original contents from stretch on upgrades from buster if the file was installed by the version in stretch. That file has been deprecated in the last version in buster, but it wasn't removed correctly. (Closes: #988362) -- Antonio Terceiro <email address hidden> Wed, 12 May 2021 10:34:00 -0300
lava (2020.12-3) unstable; urgency=medium * Drop possible celery backends from Recommends. * Re-add debian/patches/0001-lava_rest_app-fix-field-name-in-filters.patch; dropped by mistake. (Closes: #984496) -- Antonio Terceiro <email address hidden> Thu, 04 Mar 2021 08:52:38 -0300
lava (2020.12-2) unstable; urgency=medium * debian/rules: drop jquery.flot.canvas.js. This fixes gunicorn not starting due to the jquery.flot.canvas.js pointing to a missing file. The entire charts feature will not work, since lava upstream hasn't upgraded to flot 4. (Closes: #983029) -- Antonio Terceiro <email address hidden> Wed, 03 Mar 2021 11:54:11 -0300
lava (2020.12-1) unstable; urgency=medium * LAVA Software 2020.12 release - Contains fix for Python error causing a failure to install (Closes: #974745) [ Kumar Gala ] * lava_dispatcher_host: Utilize pyudev to share devices [ Antonio Terceiro ] * debian/patches/0001-lava_rest_app-fix-field-name-in-filters.patch: fix for django-filter 2.4.0 -- Remi Duraffort <email address hidden> Thu, 10 Dec 2020 17:28:16 +0100
lava (2020.06-2) unstable; urgency=medium * share/postinst.py: skip database setup when PostgreSQL is not running (e.g. on chroots, service containers etc) -- Antonio Terceiro <email address hidden> Mon, 29 Jun 2020 17:26:12 -0300
Available diffs
- diff from 2020.06-1 to 2020.06-2 (765 bytes)
lava (2020.06-1) unstable; urgency=medium * LAVA Software 2020.06 release -- Remi Duraffort <email address hidden> Wed, 17 Jun 2020 16:43:43 +0200
Available diffs
- diff from 2020.05-1 to 2020.06-1 (40.4 KiB)
lava (2020.05-1) unstable; urgency=medium * LAVA Software 2020.05 release [ Antonio Terceiro ] * tests: remove references to external files * debian: add missing (build-)dependency on libjs-bootstrap * debian: adjust to build from the upstream repository * debian/tests/lava-dispatcher-host: skip without udev * debian/tests: separate management tests from testsuite * debian/tests/lava-coordinator: require at least a container * debian/control: improve readability of dependency fields * debian/control: make lava-dev dependend on libjs-bootstrap as well * lava-dispatcher-host: add missing dependency on python3 * debian/tests/control: add missing test dependency -- Remi Duraffort <email address hidden> Thu, 14 May 2020 16:35:36 +0200
lava (2019.10-1) unstable; urgency=medium * LAVA Software 2019.10 release 557ab2abf Add unit tests for TestJob can_resubmit method. 08e15334e lava_server: load local settings if available ec30dbf60 lava_server: add compatibility layer against renames 4d0c47cd6 lava_scheduler_app: fix usage of User.is_authenticated c6eac7ad2 lava_server: drop pointless if 2763292c6 lava_scheduler_app: don't add view permissions on Django 2 429c60e36 lava_server: fix default development branding dimensions 0f0b9fd36 lava_server: relax security-related settings for local development 54960a290 lava_server: admin: customize titles a4aa03f02 doc: clarify usage of connection-namespace b5325a2e3 device-types: Add more uboot error messages f231d80ee devce-type: Fix meson-g12a-sei510 c1c8e22ea Fix authorization API errors and add unit tests. 2a8b19674 lava-slave: accept slave dir as an option cc58ec37b lava-slave: use absolute path to lava-run 3e8f45ec4 scheduler, server: drop hardcoded device types path a47517522 server: drop hardcoded usage of devices directory cb0e1c1f7 settings.development: use device type configuration from source tree dcceb98e3 Procfile: run all processes locally 215904362 doc: fix hangout link for the design meeting 549d97cac Add documentation file for new authorization model. 5b6c32814 docker: upgrade sentry-sdk to 0.11.2 9a048b1bf Remove deprecated support for json job definition 41924cf27 CI: fix failure when the yaml default format change 935c4e221 Reintroduce 'cancel_resubmit_testjob' permission. 857f011db services/docker: allow to set lava-master --event-url 4fd207886 Remove dependency on dateutil 813ed5544 lava-server manage commands: port to Django 2 c981d0753 lava-server manage users: in csv, print the fullname ad9140324 Port management commands to Django 2 f2b863ba4 development settings: use local directory for health-checks 978b4fcb7 dev settings: remove references to "precious" directory d62f5fd6a lava_common: fix license headers 45d2120e5 device-type: Add meson-g12b-a311d-khadas-vim3 82752014f Add debian/bullseye requirements 07f3bbcba Move django related functions to lava_server.compat f4fd43adb yaml.load: add a compatibility layer to always use the best available loader 067a01726 Move the lava.utils module into lava_server 7bba79ba0 Show users in group admin. 297be49da device-type: Add hifive-unleashed-a00 324746e82 device-types: add two olimex-lime boards dad61da61 Fix bulk cancel of test jobs in admin. ba0288cae scheduler.jobs.show: fix missing value after 2019.09 8455b55f2 docker: do not ask for input while migrating dfd9de33d debian: lava-common should have the exact same version 3cf3e95eb Remove dependency on nose 9b97254d5 Fix crash when viewing job results 8df38a2dc Use pexpect to run subcommand in run_cmd fd752d865 lava-master: decode error messages before saving to db f198c92c1 command: raise an InfrastructureError on any errors 794c817bf Reload gunicorn after log rotation 535748f38 debian package: fix gunicorn dependency 51fa0e164 Implement submit job endpoint for REST API. dd7d4772a jlink: new boot method f6b7dce19 lava_scheduler_app: frdm-k64f added jlink boot 8cbc550ec Fix ba0288caed5d1 6321d5acf is_valid: remove unused parameter 609f7f451 pipeline references: set the flow style when dumping 10e42eae2 Fix crash when raising PermissionDenied 6b6cdf7ea qemu: fix a crash when context.arch is missing eb7e1b04f Update mount.py - We've been seeing stale mounts for Juno and MPS2. c3c3946b2 Update vemsd.py to sync before un-mounting Do a sync for ve type devices before un-mounting f4276b0c7 devicedict: show an alert when the device dict is invalid 46d9c5940 CI: use more pylint features 7c362dafe Remove unused constructors 84d01ada0 Fix more string issues found by pylint 75c9d0f1d Update vemsd.py 7103823a0 action.run_cmd: set the CWD 3c366805c Remove global submit_testjob permission usage. 157c82cb4 Allow 63MiB for the kernel image on imx6q-sabrelite 30719cf73 remove_directory_contents: also remove hidden directories and files cb3332cb4 deploy.vemsd: raise InfrastructureError when failing 3e8459d73 mps: allow to flash many binaries in on deploy action 6cd532f4f mps: force a soft-reboot after unmount 8d596e4b8 doc: add example of flashing multiple binaries 4be6b5a73 mps: add unittest with multiple deploy 51cb26028 deploy.mps: update the schema 857aab0c9 mps: fix soft reboot action eec2579ef Mark every deploy.mps error as InfrastructureError 064c002b3 Ignore exception raised by the django signal handlders 9ba03fd90 doc: update outdated "job details" screenshot 175c2678a device-types: add two new boards 7449d64c3 timing: fix crash when the job log is invalid 1bb9d1880 Fix connection handling with multiple namespaces 1038f54c9 Remove unused build script a5eccb9f5 Remove unused actions 94dc9a1af lava-master remove unused argument 4df01d5b8 yaml: use the C version by default 2e0f966c2 lava_dispatcher: jlink sample job 1d30f48f2 device-type: mimxrt1050_evk 814ecbd5d doc: remove mentions of the "repeat" keyword 5ee716b16 Remove unittest using invalid job definition 9bf0c919b job parser: remove references to the "repeat" keyword 5a1da702f etc/dispatcher-config: DB845c Add remaining GPT partitions 717547410 jlink: fix version check 6bdc77d89 Fix bulk update of devices in admin. 60cbe8429 etc/dispatcher-config: Dragonboards allow to override flash_cmds_order 9621525fd lava_scheduler_app/tests/devices: Add cdt to flash_cmds_order in db410c's 440961f07 Remove dependency to django-restricted-resource 714c32b2f Fix REST api crashes with latest drf versions dd2d7ca0f rest api: improve sql efficiency 2a43ed4e1 Rest API: drop name argument to RelatedFilter e6f1b09e2 rest-api: add test for the browsable api fae1933e9 rest api: fix timeout when rendering the browsable api 135f809c7 rest-api: decrease the number of sql request when rendering /devicetypes/ 9ad87c9c5 Only permissions used for per-object auth should be available in admin. 01f646ee4 Expand on the authorization docs. b7c4ada0b Reorganize the django permissions and custom permissions. 80bdab409 autopkgtest: run test suite "the new way" 9e80f439a rest api: add some documentation about submiting a test job 177b1c6b5 doc: fix spelling error 7968337aa dragonboard-820c: flash every partition:%d tables right after the ptable * Fix unsafe use of yaml.load() (Closes: #933918) * Remove dependency on gunicorn3 package (Closes: #940682) -- Remi Duraffort <email address hidden> Wed, 23 Oct 2019 15:25:30 +0200
lava (2019.01-5) unstable; urgency=medium [ Steve McIntyre ] * Clean up obsolete conffiles causing piuparts failures. Closes: #925353 [ Neil Williams ] * Remove GitLab support due to Docker limits -- Steve McIntyre <email address hidden> Sun, 31 Mar 2019 14:42:16 +0700
Available diffs
- diff from 2019.01-4 to 2019.01-5 (626 bytes)
lava (2019.01-4) unstable; urgency=medium * Include 3 patches from upstream. Fix a typo in links from results in test job log files Fix HTTP 500 on REST API Junit call. Fix crash with older python3-tap versions. -- Neil Williams <email address hidden> Mon, 04 Feb 2019 12:50:12 +0000
Available diffs
- diff from 2019.01-3 to 2019.01-4 (2.3 KiB)
lava (2019.01-3) unstable; urgency=medium * Fix missing dependency in autopkgtest -- Neil Williams <email address hidden> Mon, 28 Jan 2019 15:38:22 +0000
Available diffs
- diff from 2019.01-2 to 2019.01-3 (554 bytes)
lava (2019.01-2) unstable; urgency=medium * Fix missing change for autopkgtest support -- Neil Williams <email address hidden> Fri, 25 Jan 2019 15:06:40 +0000
Available diffs
- diff from 2019.01-1 to 2019.01-2 (416 bytes)
lava (2019.01-1) unstable; urgency=medium * 2019.01-1 LAVA Software 2019.01 release ec7875b05 Enhance the Docker admin documentation ffe2c0751 Build architecture aware docker images e0c651aae Update docs for development changes c0eeb4b28 schema: allow for namespaces with interactive tests aa94f3ac4 Allow to set uboot_needs_interrupt in the device dict 79fb10a12 Fix debian installer deploy method 8b6b53be0 Allow to set fastboot deploy uboot commands 3975eb4f4 doc: add documentation about x15-bl device-type b87dc6816 scheduler: add x15-bl device type 5d8227c91 scheduler: add recovery support for base-uboot.jinja2 4ddd44ad6 Tweak the development process doc 2bbf5c6e5 Update git repository links 1a9f51494 Drop bashism in vland helper scripts 7ebb3feab Retrieve the vland version in the protocol f2f933399 Improve docs on health check setup actions 1e596b6ff Improve server|logs|publisher command line parser 68dd8ff79 device-types: allow to set boot_character_delay in device dict 92fa46213 scheduler: randomise the device list c0c3eb0ef lava-modules.conf should be in /etc/modprobe.d/ 2412366c9 Fix sample jobs timeouts 68edafac9 CI: install minicom for mps2plus tests f3cbdac58 Add lava-server manage command for site cc16e4b38 mps2: fix validation and documentation 32d18fa3b device-types: add rzn1 template 7a992201c device-types: qemu: Add support for MIPS/PPC/PPC64 e114b354e qemu: Remove root_partition from sample jobs 407d857f9 Fix sample job syntax 049eb5afc sample jobs: move kernel type to the deploy action 25f37dc62 vemsd: recovery_image is mandatory 596aa3b29 Enforce realpath for which check 68b8e54b1 doc: add information about SQUAD to custom-results-handling 1282c4a25 Remove leftover from py2 to py3 conversion dd76f0797 Add voluptuous to lava-common dependencies 8041e1012 Rework interactive test f6bb9de2f Improve job page rendering with large jobs e9fa46977 Improve schema validator and move to lava_common f116ef3af Add check-devices.py to lava-dev 02e4d9e88 Fix sample jobs syntax b4d84f82f Drop default patterns and fixup dicts 9fbcca0e4 Separate device and device-type as distinct types fb4d5785e Action: name is a class variable e990310e0 Remove deprecated functions since django 1.9 eb25d433e Reorder middlewares according to django default config ebf17cbe6 Remove deprecated module 8a317b0b2 Record JobError in validate() 3bc657e7b Fix sample jobs syntax b7eb162a1 Ensure lxc-templates is installed a3524ce9a Expand minimal configuration for connections ef2fa8594 Results table: decrease the number of sql queries 4df8e8464 Handle downloads using "Content-Encoding: gzip" f37c03159 Move sample job to the right directory 37a2fe7fa Remove "connection" from job definition d70e2623c Add checks for the connection type 5260ae1b9 doc: fix broken links 33918bcb4 Update ./ci-run for lava_common/tests change 5af8543b1 Simplify docker boot command line build f6be3692c Update emphasis lines of literalinclude blocks da1d472b5 Fix problems with the purge maintainer script 28afc08eb Remove add-header mentions 832fb942b Use render() shortcut 7ef4ac466 Fix bandit warnings after black formatting d483d94a5 Make flasher deploy retriable 7f3e23ee1 Do not add yaml_line to the job definition c76620a55 sample jobs: remove mkimage_arch 5be4be588 Move test_info to the job level 9eb721166 'nfs_url' option does not exist anymore 7c347e04e Fix the increased SAST count from formatting changes 017285ce5 Remove outdated README file b471ee62f Unify test directory name 46f298251 fix prospector warnings f7973476b Final black changes for lava_dispatcher 6cae9e765 CI: fix black check 816a47b9b Fix typo in check-devices error message bc844be5c Apply black to lava_dispatcher 40e6a25f8 Apply black to lava/ 93a70fcfc Update restore instructions 4ef3b776a Test repeat fix 01432ba06 Convert test_repeat to pytest f9e782cc8 Fix repeat logic 72d563661 Update advice on restoring backups bee7cc6da Update documentation example to use correct syntax 71276203a Fix inline example test job indent error 3d8cd9e88 Advise on upgrading python dependencies e22dbf0c3 Fix states in maintenance.py 2cf6b51ab interactive: allow to only wait, not sending any command bfb7cb47c Fix test stages computation when mixing test types 8bdc42ef3 Make StdoutTestCase.pipeline_reference a class method 989b21688 Search the queue by requested_device_type 32a4c821b notification: protect against potential crashes b7254aec6 XMLRPC-API: decrease the number of sql requests e65cfdc09 device-types: qemu: Add support for SPARC/SPARC64/MIPS64 ade4b7e0c Apply black to lava_scheduler_app 95aa92f9f Apply black to doc/ 54c18a449 Apply black to share/, setup.py and version.py c74c15d06 Simplify black listing fd04401a9 Apply black to lava_results_app 8f100d82b Apply black to lava_server 7aa96e077 Apply black to lava_common 5e6e902fa Update documentation for new test action support bfa253f9b Document the docker deploy 84d202b28 Device table: tag with <i> when worker is undefined. 009e21b53 doc: explain how to serve LAVA under /lava d86d457f7 device-types: add meson-gxl-s805x-p241 8fb830b3d REST API: allow to export results in JUnit and TAP13 b50800bfc Add a new test method for non-posix shells ce2627669 Let udev_trigger use the network from udev 172c6f22c Add a new boot method called "bootloader" 4e7248342 Add a qemu-aarch64 device-type c715f5252 lava_results_app: fix exception when no action_metadata 229242900 Fix deprecation warnings 6cc1c7966 Set ProxyPreserveHost on. b801a30f4 Create an out-of-tree symlink for djangorestframework e6678963c Fix rest_framework static symlink cac2cbb7f Allow dependencies of reprepro-master on schedules 438e23cab Enable reprepro-master 9788877eb checks: log an error when settings.conf is invalid ad6a2c61d CI: only run deploy jobs for scheduled jobs f4530df6b TC2 device jinja changes 349ee8175 Remove unused command migrate-lava 6690af7cf CI: skip some tests when lxc-start is not installed cd7d9e21b Fix crash if dpkg-query does not know about a file b9cb118ef Add docs on vemsd and mps deployments d0fd22894 Update the docker-admin page for new links 9bac98720 REST API reduce the number of SQL requests 4bfad2969 Copy lava-lxc-mocker in the publish stage dacd2a41c Fix lava_rest_app support in ci-run 421e5283d CI: use new sast syntax 0d75252a4 Apply black to lava_server files b28764d28 Fix unit test exception handling 8e38d322e Add REST API for LAVA 5a55d6646 Update the release repository only on a tag b55b1c1ba Report the version of tools 3e8f0eb5e Replace with a more pythonic way. cef780613 Fix doc typo causing build error. 62150f062 Apply black to all migrations 7d040ca09 Optimise to reduce the compare cost. 688df87de Fix: MPS Serial Buffer 8a3d6a587 monitor: fix accepts logic ade6320a2 Replace the expired job link with a valid one. bfa558f30 CI build aarch64 docker image using debian 10 ef1c54427 Make navbar and userlinks seperate templates 9270725c9 Correct the path of file "commands.py" 4e7d05696 Tidy up ci-run 73d3a74a4 Ensure sample_jobs validate against the schema 0be0739ab Extend timeouts of example test jobs b024c2c69 Skip OverlayAction if the overlay is not needed -- Steve McIntyre <email address hidden> Thu, 24 Jan 2019 11:43:27 +0000
Available diffs
- diff from 2018.11-1 to 2019.01-1 (660.3 KiB)
lava (2018.11-1) unstable; urgency=medium * 2018.11-1 LAVA Software 2018.11 release ff37c802c Add docs on criteria for LAVA on other distributions 4736b01dc How to test and recover bootloaders in LAVA 2cae2b413 Fix lava-master crash when device yaml is invalid 570fb324d Allow sdist to be passed to setup.py 51b3fe6f6 Fix missing part of aarch64 stretch deployment f9a3671c1 docker: check method 563fac8da Enable aarch64/pkg-debian-9 in the build tasks 7e71a56ea flasher: fix substitution when cmd contain whitespaces 5bb71d4a1 Package the requires.py script d77c8d28f Add CI package script for stretch on aarch64 24eface95 docker: use the new Action.run_cmd helper ddd986e8e Extend the base poweroff timeout. 9d49da1d4 Remove build from .gitignore 24022feb4 Fix missing return value in run step b5c51dfa8 Force Juno to use NFS vers=3 and extend power off timeout 7ddae776c run_cmd: make spaces explicit 87f1e01e1 Capture the simg2img and img2simg output and log it f40f0f2c5 Ensure apt is updated before trying to install 06203dfe2 Add a run_cmd helper to Action class 97132e916 Extend 0f7a7ec8 to other command_output comparisons f0ebf8025 Do not send "\n" twice ac0097c42 Fix 500 when rendering device dict page 57d80c2e2 Add deployment builds to snapshot directories. 9a1a6bfb1 Apply black to more files in lava_scheduler_app c6bfbd5f8 Apply black to lava_dispatcher unit tests 0b615023d version: allow user to specify the branch to use f7bbf6a8b Visibility of worker status effects on device views f2d9b658e Apply black to lava_scheduler_app/api and tests. 7980d84c3 docker tag: move branch name to suffix, not prefix 0f7a7ec8f Prevent index out of range error 984164f68 Fix omission in package deployment script d4b942b71 CI use pytest-3 instead of py.test-3 d77c7080c Fix regression in fb4a88388 504115553 Update docs on local dev builds fb4a88388 Standardise on dots in the version string 4a1910049 Use the rollback support in requires.py cb86cc09b Improve error message after 4c71c2ebd1 15d7a905f Include package artifacts into repositories 4c71c2ebd Provide more information in bootloader errors abff27c8b CI: skip deploy when lavafed is running latest version f691bc059 CI fix typo for "only.refs" 024b27694 Fix errors in docker-admin page a937a29e4 CI: add missing requirement to pytest 08ea617a4 vland: fix crash when finalizing 987280afd Fix errors in docker-admin page 89f96b1d9 CI fix deployment script c5de132b1 Deploy lavafed-master when scheduled 08eab0bcb Fix issues with unit test calculations 7e8a6f444 CI use the new arch specific images 7d2956e43 Sort the --names output of requires.py 0eb0d3ed7 Set requirements for requests to avoid CVE 8cd80dcb2 Build packages and docker images for AArch64 1ab6aaa9c Allow unit tests to run without /sys/class/misc/kvm 83649d77b Port 0e598e63 to the xmlrcp api 6335f73d8 Prevent crash if environment requested for non-POSIX 14b347c51 lava_results_app: convert Decimal objects to string storing as YAML 26bf0af63 lava_results_app: add test case for YAML Decimal object conversion 1744ea74c Change ownership of health checks and device-types 32a2a6051 Ignore gitlab-ci files when creating a release tarball bd224fcd1 Update publish for changes in pkg/docker 2e5e60c9f Drop obsolete gitreview file -- Neil Williams <email address hidden> Wed, 14 Nov 2018 11:12:38 +0000
Available diffs
- diff from 2018.10-1 to 2018.11-1 (226.7 KiB)
lava (2018.10-1) unstable; urgency=medium * New production release 24f6bc296 Support gdb/openocd for disco_l475_iot1 1d1cf4380 Fix resource cleanup when using prefix 7f9796ee1 Append the defined prefix to the udev rule files 1e60552f1 Allow a user-specified kernel failure message 8445444bb device-types: minnowboard: add initrd command to nfs_commands 7c006f458 Ensure build dir exists 0e598e63f Update package version support 0c75c37b9 Distinguish between builds on different suites 135269b50 XMLRPC: use django permissions to manage accesses dcf5e1358 Fix inconsistent header in docker admin 21f2ddf12 Do not depend on network access for test suites e74e35b93 docs: Improve wording in various places for new users 579b86bb3 Add docs for IoT boot methods and monitor test action fab08cc2e docker: allow use of local images 0e0f4d352 Comment out people.l.o and snapshots.l.o urls f429369bd Support for skipping test shell timeout 32e02b925 Add device-type for qcom QDF2400 368f13217 Help for admins using docker. 829658237 Drop sections on V1 removal 05fcc7f9a docker: allow use of local images d24c2e756 Fix build errors in docs d4cfad706 Import the packaging support into upstream caf3df11e Fix pyocd requirement listing ae66959a1 Callback add a default timeout to 5 seconds 8e556cbab Compute coverage only on master or for tags 8d928d483 Update documentation for changes in share/requires.py 536b3bab9 Advise use of allow_none in XMLRPC clients 2dc976d28 Update Debian installation instructions for new repo ddc980704 Allow switching to a binary=any build 59ba58b9c download: Raise an Infrastructure Error on timeout 2e3338ebc Limit excessive exception messages 1f10f2996 Fix undefined variables found by prospector 93529bc64 LAVA-1231 Support multiple boots in QEMU 23f25ee7a Ensure Device.is_valid is checked in submissions 6ca13ea7a Update jobs.list for two bugs found in Linaro 5f36ec668 XMLRPC: allow_none should always be True f077b620d base-uboot: nbd: handle uboot_set_mac 1d2f38615 Fix arch build instructions in build script. a6e61d0f9 Update pipeline-admin section on device dicts 5d045edec Isolate dependencies for unit tests 97e55bcf4 Advise against using patterns if POSIX is available cbdc3ca47 Migrate support links to lists.lavasoftware.org b34022569 Do not dump python object in description.yaml 42bfd72d3 Update the shebang to python3 ede13f753 Add index entry for persistence b037a8660 Callbacks replace urllib.request with requests a5bfdd71e Disable sorting Jobs tables by state 59add5e70 Drop release-queue.py ecfc5c405 Set InfrastructureError for fastboot-flash-action 8d5679606 Fix imports of JobError from the wrong file 38dc6cace Ensure base-uboot quotes fastboot and adb serial 22f64cb62 Use raw string for regexp dd5532ee3 Apply black formatting to linaro_django_xmlrpc 819986bd9 Apply black to remaining files in share 9556abc5c Add NBD support for iPXE based DUTs 563b88a00 Keep tags with uppercase letters 74b1d8ca2 Make version string lexicographically sortable 485bca7a6 Improve 359f8278 to support all -misc variants 13fe9a5ec Fix crash when calling lava-server without args c96946ee9 Fix BootloaderSecondaryMedia.validate() with arbitrary boot commands 9debcf425 Fix warnings during package build 6a9ad82b8 add pytest support to lava-dev 1e0de18dc Fix missing change in the doc after 9595d66e ee97069da Update Authentication Token page to use lavacli b52d52b5e Add lava-server manage device-tags 9ae06152c Initial blackening support. 8051f1ddf Silence SAST warnings about mark_safe for internal data. 146e143d4 Apply yaml.safe_load to unit tests 01a3b0c0b Silence SAST noise from unit test 9ac2edac8 Silence security noise from unit test use of assert c4ad0130a Explicitly set autoescape to False for YAML. 3c359acf3 Point README at new site b9169d75e Fix typo in the variable names for since 53e21ef20 Update jobs.py 386b9efb7 Add more output to scheduler.jobs.list a7b7939dd Updates for the contribution guide fdd55ba63 Improve indexing and linking for device dicts a956159da Support building for specific suites 9a5aa7e9b Minor doc updates 33f3abf62 Update copyright of docs. 8c6761baa Add gitlab ci configuration eefc21edc Fix build errors in manpages 5b9ef16d7 Port zmq-client example script to Python3 8cd8cee2a Fix copy/paste error in 65ba876cb5 ce3f6120d Use generator expressions when available e6f4ef1de Use isinstance() instead of type() 4440cd746 doc: fix most broken links 60928847d Support LXC with IoT 0cc3653f9 Allow LXC for FRDM-K64F IoT device 3bb0819fb Allow the suite to be specified for requirements dff387150 Fix call to requires.py 7ad9790a8 Move requirements away from pypi tooling 75c928fe1 Remove python2 leftover 359f82786 Add support for qemu-system-misc 65ba876cb Let LXC protocol calls use lists as in base 79312ea8a Upgrade doc examples to Stretch 6a2638fb6 Handle cancelled test jobs in get_recent_jobs c56ab4c66 Fix logic in pending_jobs_by_device_type af211db77 LAVA-1398 fix group handling for logrotate support. cdf4aaec3 Support branch for requires.py 6ff5b43b4 Clarify some of the lavacli doc items f4948855e Check for download files ending with / 0b25c71bc Port URLs to lavasoftware.org 9871e777c Fix link to api/help location. 571ff39e9 Support ZMQ dependency on lava-common a7acfc0ae Document architecture restrictions. 393e52fda Fix vland interface code so it works with python3 too 6fc476481 Certificate directory needs to be available in common e159a369b sample_jobs: fix bbb-initrd-nbd NBD usage 98dfbb377 Add unit test for minnowboard-turbot-E3826 GRUB template 7c01f67a7 device-types: add x86 Minnowboard Max and Turbot using GRUB 2d373d36a documentation: add note about no kernel type attribute for Depthcharge cc432d33b device-types: define block commands in base-grub.jinja2 5e101d817 run_command: print the output when failing f019af70d device-types: sunxi-common: support booti 8961645f0 LAVA-1014 add a prefix to tmp directories b022cde9d Fix indent error b885dd112 Improve documentation about dispatcher configuration d9196acd2 LAVA-1397 - fix crash in callback data 55c52bb6d LAVA-1156 When running under pytest, fake requests c6d61c0e4 Clarify about Debian point releases of Stretch b051ff1b5 Add missing show_fail after e3cdf814 c4f578e46 Use syslog for lava_lxc_device_add 5f7a22074 Portablility support without using 'os' e3cdf8140 LAVA-1384 - Add cancel button to definition pages 5693b68b1 Fix sphinx syntax in git describe example f2f1af5d8 Update filtering of TestJob fields in export 927a28820 Fix error in imx8m change d484031f7 Use git describe to get the version b76fe5a1d LAVA-1295 iMX8M evk device integration. 5f3d1769e Allow user to specify the build directory 09d6a90dd LAVA-1380 Drop 'os' from functional test jobs 3af493d42 Update requirement for django-tables 8df4482f0 LAVA-1383 - allow overrides of posix constants ba035ca72 docker: allow binding to devices 2c507744f Allow for '@' in device name 407db2b45 Revert "Raise a JobError when a cmd output is empty" f2d4490fd admin: improve listing and update/add page 953df9325 Raise a JobError when a cmd output is empty baf61b465 Check downloaded file size against expected ca74a1939 Use OSError when applicable fc083df5c Use contextlib.suppress when applicable -- Neil Williams <email address hidden> Mon, 29 Oct 2018 07:28:04 +0000
Available diffs
lava (2018.5.post1-4) unstable; urgency=medium * Really fix the python3 build-dependency list after rebase. -- Neil Williams <email address hidden> Fri, 05 Oct 2018 07:16:37 +0100
Superseded in sid-release |
lava (2018.5.post1-3) unstable; urgency=medium * Change build-dep to just python3, drop build-depend on python3-all-dev. * [INTL:pt_BR] Brazilian Portuguese debconf templates translation (Closes: #903358) * [INTL:es] Spanish translation of the debconf template lava- server (Closes: #902913) * [INTL: de] German translation of the debconf dialogue (Closes: #905775) * Update standards version * Update homepage and VCS links to LAVA Software Community Project. * Suggest python3-bandit for lava-dev * Add suggests for black in lava-dev -- Neil Williams <email address hidden> Thu, 04 Oct 2018 13:03:22 +0100
lava (2018.5.post1-2) unstable; urgency=medium * Fix missing dependency on python3-requests, found by piuparts -- Neil Williams <email address hidden> Mon, 18 Jun 2018 10:40:54 +0100
Available diffs
- diff from 2018.5.post1-1 to 2018.5.post1-2 (563 bytes)
Superseded in sid-release |
lava (2018.5.post1-1) unstable; urgency=medium * Security hotfix 0a8db2d0e Use requests instead of urlopen 95f28429c Use yaml.safe_load when parsing user data 6f4000445 Remove the ability to past URLs in the submit page * Update dependencies for lava-dev -- Neil Williams <email address hidden> Sat, 16 Jun 2018 10:51:32 +0100
Available diffs
- diff from 2018.5-3 to 2018.5.post1-1 (7.4 KiB)
lava (2018.5-3) unstable; urgency=medium * Drop Build-Depends-Arch and add override_dh_fixperms-arch (Closes: #900971) -- Neil Williams <email address hidden> Thu, 07 Jun 2018 15:22:15 +0100
Available diffs
- diff from 2018.5-2 to 2018.5-3 (924 bytes)
lava (2018.5-2) unstable; urgency=medium * Add missing python3-yaml dependency to lava-server binary * [INTL:ru] Russian debconf translation (Closes: #898179) * [INTL:pt] Portuguese debconf translation (Closes: #898485) * [INTL:nl] Dutch debconf translation (Closes: #898870) * [INTL:fr] French debconf translation (Closes: #899229) -- Neil Williams <email address hidden> Tue, 05 Jun 2018 21:57:06 +0100
Available diffs
- diff from 2018.5-1 to 2018.5-2 (3.8 KiB)
lava (2018.5-1) unstable; urgency=medium * New upstream release combining upstream code for lava-server and lava-dispatcher. * Replaces source packages for lava-server and lava-dispatcher * Provides lava, lava-dev, lava-server, lava-server-doc and lava-dispatcher binaries. * Add new binary package lava-common for common code. 4a4bde2a1 LAVA-999 Export master and logger config 6f50e1145 LAVA-1315 add option to update existing users ff8d9f882 Update device-types to match my lab config 809ae34ea Use InfrastructureError for uefi menu timeout e52d83dc6 Stop the Overlay tests duplicating the base class 099f19599 LAVA-1310 separate the template unit tests 198283abb Drop Python2 xmlrpc support 13fa6bdef Fix support for scheduler.jobs.definition a40fe8664 Fix query results export to CSV. b18e74ca9 Create lava_common for Timeout and Exceptions ece1a46d4 Generate device configuration from templates e2d0f4b36 LAVA-1324 QEMU usage of KVM accelerator 59e0ab091 Extend timeouts in example test jobs 4269cc55a Merge branch 'master' into coordinator 7f49853f0 Complete fastboot sequence cannot be governed in device dictionary. 50d69d971 Update instructions for merged codebase e2de099f4 LAVA-1316 Instant scheduling edd48e0b1 signals: always add health_check field 1bbaec1e2 Allow to create health-check directly e0cddeb5e Create admin log entries when looping 2489bcbc8 Add auto-login to fastboot sequence of hi6220 device types. 13a4b5923 Drop debug line to update pipeline_reference da933a151 Add support for optionally running using pytest-3 51c81f659 Test decompression during download streams 3d2541d00 docker: always run with --rm 1cdd275aa Fix ResetDevice comment to match what it actually does. db2775001 Allow to sleep after the usb serial appeared 391595bcc LAVA-1309 - pre-* commands should be called with minus-lxc d524354f7 Add an helper to list all keys of an action namespace 9bfe50d84 Expand command lists in device dictionaries 0ff09a569 LAVA-1173 - allow for matching parents of nodes 3b5f47bf7 Make device_info validate errors unique dad039adb Allow for multiple udev rules in a single file 80ca5346a LAVA-1203 - Allow multiple callback URLs in notify action 120181cb6 ci-run should stop on first error bed5fcb20 Allow dispatcher unit tests to generate device config a3cc054f3 Implementation of recovery mode deploy and boot 47b184796 Print the url when validating file:// download 8d1ffad00 dispatcher: raise a TestError for invalid regexp fb39a9da8 Factorize compatiblity code 4511d4de6 monitor: log the start message c18752652 Fix broken unit test 84769209a Exclude Retired devices from invalid_template check 534f1a9b8 LAVA-1300 - fail if static devices cannot be found 235f17d35 Add the end time to the Recent job errors table e18d27c5a Update templates for changes from Harston lab fa0d9125f Update second UART example jobs 600fc7b4e ci-run: Remove some of the unused args and clean it up for jenkins 36fee805b Revert "Remove unused and obsolete requirements.txt" 2e051cb6d Remove any generated top level init.py 2060d7851 LAVA-1298 fix references to old repositories 1978274d1 Treat kernel panics as a job failure d920b7825 Remove unused and obsolete requirements.txt ed9039e87 LAVA-1297 - Incorporate changes to run jobs without LXC fabd4a44f Port to python3 and fix prospector warning e98737c55 LAVA-1286 Raise JobError if 'params' is not a dict 5af7a7f74 compression: do not use shell=True a4e1ac09b device-types: add meson-gxbb-nanopi-k2 2e84699d8 Port classes to python3 only 6a02322a1 device-types: add meson-gxl-s905x-libretech-cc 968873081 publisher: do not duplicate logs 05d119426 Send the wait-all role reply 80a912d7e Add a ./ci-run script 02a83fed4 Fix waitall with a role support 33644d89e Port to new daemon support with systemd service a1d9f99e3 Explicitly allow wait-all to occur before send 8b2e3feb0 Add a status check script a4cfb1b90 LAVA-489 Python3 support 1c570a0f8 add the gitreview file for lava-coordinator 210e4b7cf bump version -- Neil Williams <email address hidden> Wed, 23 May 2018 15:33:49 +0100
1 → 32 of 32 results | First • Previous • Next • Last |