Tags give the ability to mark specific points in history as being important
  • 2020.08 protected   LAVA Software 2020.08 release
  • 2020.07 protected   LAVA Software 2020.07 release
  • debian/2020.06-2 protected   lava Debian release 2020.06-2
  • debian/2020.06-1 protected   lava Debian release 2020.06-1
  • 2020.06 protected   LAVA Software 2020.06 release
  • debian/2020.05-1 protected   lava Debian release 2020.05-1
    0362969d · Release ·
  • 2020.05 protected   LAVA Software 2020.05 release
  • 2020.04 protected   LAVA Software 2020.04 release
  • 2020.02 protected   LAVA Software 2020.02 release
  • 2020.01 protected   LAVA Software 2020.01 release
  • 2019.12 protected   LAVA Software 2019.12 release
  • 2019.11 protected   LAVA Software 2019.11 release
  • 2019.10 protected   LAVA Software 2019.10 release
  • 2019.09 protected   LAVA Software 2019.09 release
    Release 2019.09
    655a34159 Fix device_type reference for TestJob object.
    757fe4824 Revert xmlrpc API changes to device and device_type
              calls.
    73edd10c8 device-types: allow for custom commands to enter
              DFU mode
    181823456 device-types: add meson-g12a-u200
    dd1089b78 Fix up Debian changelog
    8db19f175 Prepare for 2019.08 release.
    6024fde6e u-boot: use array instead of sting concatenation
    b59fc8f4c Update migration file after rebase.
    b5a95b195 Remove any viewing_group table altering.
    8a6de0c6a Minor fixes.
    710594762 Reorganize public and private jobs view permissions.
    fb072474a Fix UI issues for visibility and superuser access when
              viewing_groups is set.
    6ac164a89 Add is_public filter to test job manager for
              view_permission.
    af960012d Fix rebase issue.
    654773fbc Reduce number of queries for device and device type
              models.
    f62d1f647 Remove bogus clean() override from Device model.
    3c232a0cc Fix copy-paste issue for error strings.
    ab53069d7 Auth refactoring.
    7c3c02c6b Move remaining device-types to etc/
    c118900dc Move device-types to etc/dispatcher-config/device-types/
    31e8ac83c Remove the dependency on django-hijack
    bcaca0faa device-types: ox820-cloudengines-pogoplug-series-3:
              Change ramdisk address
    f89512958 device-type: add pineh64
    07aece72b Allow to set extra_nfsroot_args in every templates
    6c6e5205a is_authenticated is a variable and not a function
              anymore Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
    6c5b8afbe Add user setting for default table length
    d75038bf9 device-types: add more amlogic boards
    495d8423e device-type: adds meson-gxl-s905d-p230
  • 2019.08 protected   LAVA Software 2019.08 release
    ca93c46a · Retry the 2019.08 release ·
  • 2019.07 protected   LAVA Software 2019.06 release
  • 2019.06 protected   LAVA Software 2019.06 release
  • 2019.05.post1 protected   Large logs download hotfix.
    Release 2019.05.post1
    dac8ef3cc Pass iterator to StreamingHttpReponse.
  • 2019.05 protected   LAVA Software 2019.05 release
    Release 2019.05
    5e4a36956 jobs compress: create the output.yaml.size file
              if needed.
    412b73788 device-type: add SoCA9 from Schneider
    aab54ce66 Revert "Auth refactoring part 1."
    396c7342f logutils: test the module functions
    15bb54214 logutils: only create the index when needed
    ed60e521b Add a command line helper to compress logs
    e19c9a2cf Read logs from either output.yaml or output.yaml.xz
    41672feee job logs: replace TestJob.output_file by logutils
              functions
    c3bf98bd6 job: remove unused/uneeded job_file_present variable
    c5c881347 Remove the archived_job_file function
    1e32ed252 LAVA branding: add possibility to include custom CSS
    417c8b14b release: add a script to remove old docker images
    0e08fa08e Clean up obsolete conffiles causing piuparts failures
    1e9778114 Present the codeclimate data in human readable format
    2fa918740 schema: the job visibility is required.
    2fbc72031 Order aliases by name when rendering
    1a10f4903 scheduler.jobs.validate: fix return value
    e7ce9d63c schema: allow admins to extend the white list of
              context variable
    a615696cb lava-schema: factorize and allow to check device config
    0c68b065c schema: add a device schema into lava_common
    1ac122efe Add fastboot support to the meson-g12a-sei510
    56583c703 debian: remove unused or redondant files
    9654c526a Remove permission object support from
              GroupObjectPermission methods.
    8d13f2def Change API to update single object permissions.
    f365005b1 Small code review changes.
    444404943 Add LAVAServerError exception tree.
    7c533d5c4 Remove shortened codename support.
    c991c3c5c Auth refactoring part 1.
    c2acdbdd8 debian: remove unused py3dist overrides
    dadce92a6 doc: fix sample job schema
    c505f1322 schema: add missing uboot_needs_interrupt to the context
    ccfbf2aed schema: fix boot.minimal by adding reset and auto_login
    b17b24e94 schema: also validate the multinode context variable
    0f13bc60a Change notification CharField types to TextField instead
    4be183e2d unittests.sh was renamed to dispatcher-unittests.sh.
    d6b642471 Partially revert 3d0ddb402 to fix some tables issues
    ff613da21 device: improve the recent test jobs table
    e21f2ddbb Use .exists() instead of len(.all())
    bb3ca4525 XMLRPC API: fix crash in scheduler.aliases
    85fc254b7 schema: fix remaining syntax error in the sample jobs
    9cccb2e3a docs: Update docs for DeviceType alias
    5b6424218 scheduler: add test for alias submissions
    62c0e08ec scheduler/api: fix XML-RPC API for Aliases
    ec74e9ed7 scheduler: avoid device type-alias name conflict
    3d0ddb402 scheduler: modify alias to be 1-many relation
    a6e9c6d2f lava-slave: add an option to use a socks proxy
    7a18fc022 schema: allow uboot_extra_error_message in the context
    711a20131 schema: fix definition of test definition option
              "lava-signal"
    b0088485c doc: fix emphasis
    aefc87b26 Improve the README and use markdown for Gitlab rendering
    a4b350516 fix pyocd boot action method to print out version of
              binary used
    c045401d1 Do not use minified version of JS and CSS files
    55afae484 schema: add "new_connection" boot method
    ed4eeda0a doc: add missing label
    851b4bc33 version.py: fix git check when using worktrees
    72b9dd18c Change the 'fastboot_sequence'
    383525981 user commands: use run_cmd instead of run_command
    b1c84a1d6 validate: allow to report invalid jobs to admins
    82aa705b8 Fix multinode jobs validation
    b10bc826f Use the static template function
    d48ba02c6 Make USB/DFU/UDEV timeouts into Infra Errors
    643180264 debian: list every minimun versions for buster
    0dd5dc1d6 lava_common: remove unused dependency on pyzmq
    f1c1372ca doc: fix syntax to match schema
    759740e1c device-types: rpi: allow extra space for kernel image
    3bd8f0d8a Fix file permissions
    8139950b1 Remove USE_TEMPLATE_CACHE option
    44c5e6ca5 scheduler: update rzn1d device-type to boot zImage
    3fced42f5 Fix the dtb/ramdisk addresses
    750d8f298 Document the "command" action block
    0447e8327 doc: replace lava-tool by lavacli whenever possible
    8c73a28ed Update packaging for dashboard removal
    1c6be7f71 Remove leftover from v1 dashboard
    cc7e86fa7 Remove dashboard_app
    c4a4c3e3b device-type: add da850-lcdk
    3a16ca954 Remove admin_notifications field
    1a20620be CI: do not build anymore multiarch images
    796c98eb3 CI: fix tag selection
    cc2bc7509 add systemd support for lava-os-build
    a7c483bdb Add overriding resets_after_flash to support newer
              FRDM-K64F boards
    537773c9e TestJob duration: return only seconds (and not
              miliseconds)
    5ae7f5a1a Add a helper script for Debian release
    4b2c07da7 Fix broken seealso syntax in docs
    447bc9344 doc/v2/timeouts: fix http-download action name typos
  • 2019.04 protected   LAVA Software 2019.04 release
    Release 2019.04
    ec8e42c5f schema: vadidate context dictionnary
    2e6964c17 device-types: fix board name imx53-qsbr -> imx53-qsrb
    52e55a805 Tweak the reprepro-release.sh script again
    73ad6ef10 Update the home page contents
    d929cc8f9 Upgrade jQuery to v3.4.0 after the last security issue
    8dd24244e Revert "device-types: base: detect TFTP ERROR: File not
              found"
    215a9ca04 Revert "device-types: use array instead of sting
              concatenation"
    976541d3a Update docs, adding more references to apt.lavasoftware.org
    d0e9d7279 GitHelper: when failing, print git command stdout/stderr
    e5671dbf1 u-boot-dfu tests: skip if dfu-util is not available
    0b660a124 lava shell helpers: fix shellcheck warnings
    7f02689c2 Allow to use u-boot based dfu instead of the hardware one
    f81e83f31 qemu: Add an ID to the qemu storage
    e063102e2 Convert offset and limit query parameters to ints
    6363d1020 results: use yaml CDumper instead of the python dumper
    d259def87 Fix documentation about template caching
    2dbb0e059 device-types: use array instead of sting concatenation
    0b3f671bf Fix crash when validating an invalid multinode job
    0b6550d6f sample jobs: improve syntax
    7c38216ea Schema: remove "live" argument
    7e0a8e415 Fix file permissions
    562be7cc6 Remove unused allow_modify from grub-nbd sample job
    6f25a8086 device-types: add socfpga-cyclone5-socrates device
    660b5b126 device-types: add ar9331-dpt-module device
    81fa52c07 device-types: add dove-cubox device
    65dacd712 device-types: add imx6dl-riotboard device
    4566a4639 device-types: add imx53-qsbr device
    7b1d2d0b9 device-types: add imx27-phytec-phycard-s-rdk device
    2735228e1 device-types: add imx28-duckbill device
    91abf4c2c device-types: add imx23-olinuxino device
    efec57256 sample_jobs: add barebox job definitions
    7b8e78b3c device-types: add parameters section to barebox type
    b8102f433 device-types: add helper for barebox test and use on
          imx6ul-pico-hobbit
    ca800a7b6 xmlrpc: do not raise if jobs.list is empty
    705d0aeeb schema: improve inline test definition schema
    f5e06bf7d lava-schema: print yaml syntax errors
    000420042 schema: allow for auto_login in fastboot and kexec
    29708cbb0 schema: allow for no compression
    883e24be4 schema: enforce that every actions of a multinode use roles
    e9fe783bf Show validation warnings when (re)submitting jobs in the web
              ui
    c3f8993fe Add NBD support to grub
    07a693eaf device-types: minnowboard-common: permit to override
              grub_autoboot_prompt
    52c9f1ce8 device-types:: allow to change bootloader prompt at device
              level
    b3864a998 schema: accept zero MultiNode role count
    78de67ce0 schema: accept test action parameters
    5143b42f3 device-types: add sun5i-a13-olinuxino-micro
    7403ddfd4 Remove all links to lavapdu and improve PDUDaemon docs
    613038ccd doc: fix typo on --passwd argument
    c56ab79e5 schema: add deploy.overlay module
    5043f5e83 doc: make the message toward 3rd party packaging more
              friendly
    0140f42f3 Remove unsed argument
    86a923cde Fix version/arch computation in docker debian-slim variants
    79d239060 CI: use new sast template provided by gitlab
    fce87ba18 cubietruck: use a longer bootloader prompt
    83de037f0 Improve sql efficiency when generating lab report
    4bab2f601 Improve "lava-server manage check"
    714cdb587 Move back adduser call from postinst.py to
              lava-server.install
    668d132c6 device-types: base: detect TFTP ERROR: File not found
    5bf642e3b scheduler: added AM6 device type
    eb784fa69 Remove the top-level links from the docs
    22f816bbb Add extra doc template code to add rel="canonical" links
    95b43d160 boot minimal: allow to skip reseting the device
    54f00eea7 Fix kexec boot failure
    4819cb9db lava-test-raise: fix shell syntax
    d718a4a9d device-type: add meson-g12a-x96-max
    0f29a3e9e device-type: add meson-g12a-sei510
    386c29ea0 device-type: add new meson-g12-common
    affccf663 auto login: fix the prompts list after login
    bcb243c65 debian: remove dependencies to unused jquery libs
    eece2782b CI: skip debian specific tests if dpkg-query is not
              installed
    f2fdfa0f9 Improve error message
    c974a8859 scheduler: rename rzn1 to rzn1d
    b2cebf9a1 Only deploy the LAVA docs on a tag
    a7a3f1f2f schema: allow namespace in user commands
    f5b6edf73 Use enumerate whenever possible
    f44347ce9 Remove "-master" (branch name) in docker tags
    e09d68f19 Fix argument typo.
    7cd503803 lava_scheduler_app: add barebox test
    9ba1c02eb device-types: add imx6ul-pico-hobbit device
    9e7a7ecd2 device-types: add base-barebox for typical barebox setup
    6fda3991d dispatcher: add barebox boot action
    1a6bca180 REST API: translate dictionary values to human readable form
    e3b6fde17 Remove /etc/lava-dispatcher/lava-dispatcher.conf
    2b0c7569e Upgrade bootstrap to v3.4.1
    4cf162244 Use bootstrap minified css file
    10396e6a0 release: add the script to push docker containers to docker
              hub
    2a7e17ab6 check: fix the check for systemd existence
    bf4dc683e check: fix a crash when the uid is unknown
    443a8b87b Add validate helper to manage jobs support
    58eb62334 Remove unused imports
    f51d9d000 rest-api: also list workers
    2e7cae991 Add --host argument to pg_isready command call
    b5090e4d9 debian/lava-dispatcher.dirs: remove usr/sbin
    936541ff6 Fix typo in lava-modules.conf install path