Accepted lava 2019.10-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 23 Oct 2019 15:25:30 +0200
Source: lava
Architecture: source
Version: 2019.10-1
Distribution: unstable
Urgency: medium
Maintainer: Debian LAVA team <pkg-linaro-lava-devel@lists.alioth.debian.org>
Changed-By: Remi Duraffort <remi.duraffort@linaro.org>
Closes: 933918 940682
Changes:
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)
Checksums-Sha1:
04255ca392ef4cc8df60fffffa6d9e582d0cdbca 2844 lava_2019.10-1.dsc
a474ea2bb479dc5cf949522ecfb258712e14171f 6466183 lava_2019.10.orig.tar.gz
81a98b6aa0e1553957a30bd14c9e0327c509e660 81256 lava_2019.10-1.debian.tar.xz
b1f767d759a8adeb318d74366501c78cd041f960 9172 lava_2019.10-1_source.buildinfo
Checksums-Sha256:
66e6a13f5ecdc53df4bcc3898ad5a24390521046b7e99c7c9c314ed917bad2c5 2844 lava_2019.10-1.dsc
d41f73aea956c8c34d0ea8c8a33c9fcbd77283b5a2ef03ad6d629a488032b5fc 6466183 lava_2019.10.orig.tar.gz
16357e941f305e4069a02a16c297f80f7cc23209a98fe81277dcab3aea6d6302 81256 lava_2019.10-1.debian.tar.xz
ce6d9af4199f2ae03117b850aade451f59234afdf14f0e6954919d50d9158355 9172 lava_2019.10-1_source.buildinfo
Files:
6b36bbd1bc6c0753b29d0f8f83d5f502 2844 net optional lava_2019.10-1.dsc
cbbf926b026dad46c45e75f3baf27fae 6466183 net optional lava_2019.10.orig.tar.gz
3d842ce5d6aa56f3130ef9d1f066c7f1 81256 net optional lava_2019.10-1.debian.tar.xz
f66ac6147c120f4ca5d75aff982f06c4 9172 net optional lava_2019.10-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl2zLWMACgkQ/A2xu81G
C94dHxAAh6tv+UK807KXqMdJLHostdLwVEfjPQdbGwVcTqClFZg/QqzVGjClb/Tr
7NbQmpoUWhAdSwmEYRGFgwLDJIbRfgDMDOcFQ9HUkcmtR7PEwhjaSnBV7MfoPIb7
AVqmXO1/iaMoiRMXGE9cWe9LyIFlJzwaVDMPd7420v9mF1td4rhm6tAm34w22iqw
kkLeC8Mk3Uei5hJNEnOL4JtDQpv6sTsF77ocfay0Nwy6fdbhf+d3p3+c4174rjnE
vyycfxVAulCOS5WTiHpGYsYFhgpBbNWAXbc7hCXxHkYfYHuulgGZYIMbOILY174d
FlTemky6v3YX4evzBWC6VW+7C8eKgSk21NIFH8h32EAb/3v3bMzoe+pVMi+lMqC2
4n0nlMiV0pswbhtRyZQCWSuEAUN2J7GPMn9bjjOQuaKP5ZJE6u7coOdSZLbBt/HF
AAiGi/lrmape4QtgJ6Tth765yIJpVEYOm2AH5xKG7LVecV9WhhjMQyIGZIIoHyur
UZhuZANyj6r75u8IY4pJs5ZfPewEvZqUQ68/AjKXC+4rJ1AWc/8k7ciYScj1j2x5
AZENkkE/O3aHHhGLkw743FV0rEJcI6Z63I9H+CWrNSeCutwt4MISB0leLl9WouM2
Tz14qP12ug/L7dpBInWlttBkusTgb9cyUfxVg74uDU6PBxyq3Vo=
=cmUZ
-----END PGP SIGNATURE-----