lava-server (2017.7-1~bpo8+1) jessie-backports-sloppy; urgency=medium

  * Rebuild from buster for jessie-backports-sloppy

 -- Neil Williams <codehelp@debian.org>  Fri, 14 Jul 2017 11:37:47 +0100

lava-server (2017.7-1) unstable; urgency=medium

  * New production release
    a9390fc9a Remove debug hacking session from doc examples
    13edd8f12 Skip certain V1 unit tests on django 1.11 and later
    0577447fc Update query script for python3 and to output CSV
    0b3b0beb7 device-type: addresses fix for armada-3720-espressobin
    ed1e402e5 device-type: addresses fix for armada-3720-db
    c382a5aa0 device-type: fix at91sam9m10g45ek
    54a3b7a46 Apply change for distinct test case links to all results
    1824a18fb Adding uefi-menu tftp method
    71aac817e LAVA-363 - set the scheme in api/help from settings
    2c840debc base-uboot.jinja2: don't load DTB if append_dtb is set
    1b13a0e3e Fix extra keyword in api/help view
    2882529bc Provide an example script for using queries
    7f4cfe569 logs: continue to poll the log when canceling
    25eaab176 XMLRPC: add offline_info argument to list endpoint
    38f7570e3 XMLRPC: fix inconsistency between code and doc
    8c134839d LAVA-972 test case should use ID in URL.
    99725606c Remove references to OpenID and Crowd
    95b959602 XMLRPC: add a function to download job definition
    ebf80c266 XMLRPC: fix crash when device.worker_host is None
    b1ec14c89 LAVA-861 separate base-fastboot.jinja2 template
    c4fd79d57 Remove unused file
    7c066195a Remove deprecated django configuration
    520ac8778 XMLRPC: remove unused function
    3b8ab7d61 XMLRPC: do not raise an error when canceling twice
    cce1bdea6 XMLRPC: allow forcing a health check for a device
    218408db6 Handle the new log level called "input"
    b49d9fb96 Adding uefi parameters for vexpress
    4a52ba861 Allow overriding django system check values from
               settings as documented
    d2067a5f3 LAVA-987 fix log parsing
    bbc39489c results_app: API: add the 'run_query' function
    8746edb6b results_app: API: add the 'make_custom_query' function
    4fd429ac2 Add note on apache2 for V2-only workers
    641e61dcb Explain the handling of measurements and Decimal
    bf8f53bf5 Count going offline as busy in overview table
    06febd188 Expand on essential roles, results and sync
    815d41b52 Tighten advice on prompt strings in docs
    351f6fe41 Add documentation for login_commands in auto_login
    5a7d4be95 Avoid warning for health checks of retired devices.
    5713f5295 Document transfer_overlay deployment differences
    8f04c6097 Fix typo in multinode api documentation.
    fe2093994 device-types: add meson-gxl-s905x-khadas-vim
    853ee80e3 Move action fields templates to table files.
    12de946eb Allow bare except and override pep8
    dd4faacaf Enforce schema rules for metadata
    352049204 Add missing check for null key|value in metadata
    b77731b31 device-types: rcar-gen3-common: handle bigger kernels
    d2acb94a5 LAVA-983 - Helper for DeviceStateTransition
    b4208116c LAVA-980 - Fix django deployment warnings
    778fd4a8b Fix link to glossary term
    af85e5225 LAVA 931 - documentation.
    212e98a3a LAVA-976 Use the Django system check framework
    e9c7ad477 Adding commands for booting whatever the precanned defaults are
    f78c58811 Added device type for Cavium ThunderX

 -- Neil Williams <codehelp@debian.org>  Thu, 06 Jul 2017 18:21:32 +0100

lava-server (2017.6-1) unstable; urgency=medium

  * New production release
    daf1e2a lava-master: fix init script
    b6b5fe7 Reduce device configuration dynamic connections
    ebf4463 Fix a crash in the migration when the db is empty
    cdfeb12 Fix index out of range exception
    33092ef Adding usb deployment method to vexpress device template
    3257ee2 XML-RPC: remove unused imports
    55dd014 XML-RPC: fix crash when called by anonymous users
    a3d4718 XML-RPC: allow every user to get templates/dict
    ddaf693 Add documentation of feedback support.
    eaae89a Set a default connection timeout for lava-test-shell
    f305e47 publisher: fix umask
    c25686f logrotate: lava-master should be owned by lavaserver
    2da8e74 logs: except more exceptions
    14f5f6c Update docs for changes in 2017.6
    a486d12 Tidy up of debian support docs
    b05712d Preserve original comments when resubmitting
    19bd2db XML-RPC: add an api to manage aliases
    30973a0 Log an error when saving device configuration fails
    763239d Use --arch for fedora LXC example
    8f26102 XML-RPC: add a method to show tag details
    19a69f7 fix location of example test job files
    480a6f6 XML-RPC: add an api for handling jobs
    356667d Update installation docs for Stretch release
    da74ae5 XML-RPC: add a decorator for is_superuser check
    49f370c XML-RPC: add a clean api for device-types and aliases
    c6d503d commands/devices: extend devices command to add tags
    1655dbf Move set commands outside body block
    87b8c01 XML-RPC: add a clean api for workers and tags
    351c16b XML-RPC: add a clean api for devices
    c4dec1f device-types: add bcm2837-rpi-3-b
    9ca0e0d Adding combined vexpress device template
    67f531f Make lava_scheduler_app.api a module
    d3021a3 xmlrpc: add a system.version function
    3ef0157 linaro_django_xmlrpc: remove unused properties
    e994852 Use render shortcut instead of the loader
    e51ca21 linaro_django_xmlrpc: rework the application
    4bbe17c LAVA-959 run lava-master as lavaserver user
    b283288 Fix migrations from Debian Jessie to Stretch and ensure
             smooth upgrade.
    bc25204 LAVA 329 - Add old job URL to metadata when resubmitting a job.
    271723d LAVA-782 - Change error type for incorrect handling of
              custom queries.
    368903e notify: Don't send verbose mails when the job is cancelled
    71c514d Fix broken link in unit test.
    1f48674 LAVA-955 - Remove 'arch' parameter from lxc protocol.
    3b36ba0 Add auto_login test case in test_pipeline unit test
    e23bb17 Fix typo which causes XML-RPC error when saving device dict
    9a82aee XML-RPC: allow sub_modules
    b0c7a5b Document reboot and apply-overlay elements for fastboot
              deploy method.
    8a93049 LAVA-935 - Provide feedback output from connections
    d71f267 Fix typos in proxy configuration documentation.
    c7227b3 Fix rebase error in grub hikey test
    9253497 Only the master should create log directories
    1ee736b Allow every u-boot devices to use minimal boot
    e816c17 LAVA-832 allow to manage users from the command line
    eb83cbe Add grub interrupt prompt and interrupt character to constants
    ee79de2 LAVA-937 show job visibility and fix group visibility
    73b6d86 Prevent key error in metadata handling.
    f89e840 Improve job output migration helper
    eb1ad02 device dict: do not show exclusive flag
    3900276 Restore date-based subdirectories
    1faa9f0 LAVA-855 - ART CI: Intel NUC device integration for LAVA v2
    d195b01 Allow to revert (dummy) the migration
    35f0802 Fix device dict export
    da7ebe2 device dict: fix web rendering
    4a3daa9 Allow override of root for installed mustang.
    12c0508 Expand zmq_client to handle publisher socket
    34f3625 Trivial whitespace changes in glossary
    6246a5d Improve data export docs
    2af8e72 Allow for non-Const values in device dictionary
    59742fe Extend examples to use the DNS support for NFS
    c514296 Fix change in import paths for V1 and V2 scheduling
    765901e Add notes on advanced features for submission
    fd0905c Remove deprecated commands
    0237b85 Use CommandError whenever possible
    a1cc08b Improve device-type templates
    05123cc Missing conditional in device-type alias handling
    17af14e Move commands to lava_server app
    5bab54d Remove reference to unavailable boot method 'fastboot-boot-image'.
    78e9048 Add mediatek dt for v2
    49f27fa Allow in-place YAML include in V2 job submission.
    c2be83f Grub support for HiKey
    ae4d477 LAVA-757 Move device dictionaries to file system
    52eb1e1 Remove unused model JobPipeline
    9d0a5ae results: make the link unique
    55bf39f Add a callback_url functionality to notification schema.
    0324915 Add login_commands to the auto_login schema
    ce6d0f7 Don't reload template from disk on each access

 -- Neil Williams <codehelp@debian.org>  Thu, 15 Jun 2017 12:47:20 +0100

lava-server (2017.5-1) unstable; urgency=medium

  * New production release
    8ec2d6736 Fix jinja2 templates for default string handling
    eb39ec0fd Extend bbb template check for ssh_host support.
    55a251b87 Fix documentation example test job and remove unused
    7769be718 Update docs for change in submit behaviour.
    c10bf6197 Add more index items and detail on namespaces
    b9686e5b1 Mark V1 XML-RPC functions as deprecated.
    a0ac9894b Prevent health check warning when disabled
    78f796eee more silencing of unit test logging
    064bfabb9 Add a template for frdm-kw41z and delete a duplicate for k64f
    a08df108d Silence logging in more unit tests
    97dbd95b1 Extend power-off timeout for b2260
    0e39966d4 device-types: add Hardkernel meson8b-odroidc1 board
    b6151b003 Add support for aliases in device-type management
    15589b8d1 Fix some typos in development documentation.
    f476a351c device-types: base-uboot: use run bootcmd
    6911b8502 Expand notes on reviews
    cbbdcfcf4 Expand notes on code analysis around reviews
    970e52230 Drop confirmation page on job submit for V2 jobs.
    4a5050691 Device commands are allowed to be lists
    cc60805db Adjust hikey template to allow target_mac and ip support
    9d4878c40 Avoid forcing the date path immediately
    68497b557 Remove the character_delay block override for d03
    5aeed4aef Tags: fix HTML syntax errors
    a0ae8a62d Update doc for adding a pipeline worker.
    2f6287e71 Add Raspberry pi devices
    69a8f40c4 Add collection of Exynos 4 and 5 devices
    e31953519 Add more Tegra124 based devices
    b843bfaec Add more r-car generation 3 devices
    24d21cdb0 Add a note on https repositories and apt-transport-https package.
    c3b852798 Expand notes on portability
    c57c9f111 Fix doc to explain unprivileged containers and DUT interaction.
    2018f705c Show the requested device tags in the job log page
    96999537e Fix Action names (use - instead of _)
    f0a272b4b Extend recent job support to requested device type
    9040de9ca Add XML-RPC call to obtain job level metadata
    a04086dd7 api: add get_recent_jobs_for_device
    8bbd298f7 Set the documented flash_cmds_order for hikey
    c9b9453d1 Migrate many U-boot devices to v2 configuration
    613d17fb5 Tweak the developer workflow to skip devices/
    c59cc6c31 Add a unit test for some of the new UBoot support.
    e43e244b0 Remove unused imports and unused variables.
    e2b3784f4 Fix pep8 error
    af3cc6d42 Schema: Allow boolean variables in parameters
    4d5861607 Allow is_valid check to operate correctly.
    294bb62bd ensure device_type is checked
    b8ce5ba49 Add a note on developer branches
    11725bc3e doc: fix a small gap about test suites
    6280b94d7 Add "sd" for removable media
    21a5ecf6e Add "command" action to schema and device template
    8db43278a Add schema validation for test/monitor/name in job definition.
    0a5b1eaa3 tweak gitignore
    e3f003f63 templates: remove duplicated blocks
    f1331ef2e Exclude retired devices from Device Health table
    790b39b9d master: use yaml.CLoader that is way faster
    749a1081c Add notes on load balancing different bootloaders
    26b822d67 Add note on how pyudev replaces / with _
    cc9e4ea2c Allow to override U-boot bootcmd command
    9a007665c Fix 500 when output.yaml is invalid
    b3c2d162b Make it easier to spot incomplete test jobs
    fe6af63a7 Improve job and device schema validation
    4a568e261 Fix directory and file permissions
    f33661ae4 env: fix comments about default values
    fd6fe12b6 Fix scheduling when putting a device into looping
    99b35ba79 Export the full lava-server version
    da87efaa6 base-uboot.jinja2: add support for append_dtb and use_xip
    babaef51d lava_scheduler_app: api: Add pipeline information
                to get_device_status
    abe787872 Add a note on installing lava-dev
    2b6ff1dca MASTER_CERT of lava-master should use secret key
    d9e7e2c08 add recipients in notifications.yaml
    44eb1b75b Move job outputs to sub-dirs based on submit-time
    839b3ff19 Create directories with 0o755 by default
    9459aae36 lava-master: call job.output_dir to get the path
    8c9af4897 Fix description for devices and workers
    541478930 Fix health-check tests by testing None and ''
    68b33d572 Use job.output_dir whenever possible
    d93df5f4f Add a management command to remove old jobs
    bfd57121d Move unnecessary constants into base jinja template.

 -- Neil Williams <codehelp@debian.org>  Mon, 08 May 2017 10:33:39 +0100

lava-server (2017.4-1) unstable; urgency=medium

  * New production release
    7e36443dd Restore UEFI boot method for HiKeys.
    6679d548e Fix dragoboard410c boot sequence.
    5082adc80 Move anchoring fix for navbar to base template.
    187c8520a Allow to override U-boot tftp command
    0d28de652 Handle OSError as well as IOError in metadata store
    be04868ff Update migration status page for disabled healthchecks
    5f689e930 Improve job page
    ed4dee272 Expand the docs on arbitrary device_info elements
    35a7378e0 Remove references to deprecated health_check_job
    5e5e6890c Add a link to the migration page
    84f88a4fc Allow to override U-boot usb command
    043bfeea4 LAVA-916 - Restore adb connectivity with hikey in V2
    4211de051 Don't force {BOOTX} macro in U-boot template
    571d71313 Don't force dhcp in U-boot template
    b0184585c Add a section on which file is what in /etc/
    9701ad6a0 Adding timeouts to Juno template
    b2b8d8851 Add content on developer workflow
    e36889a81 Revert change for debug filter button
    c06ed4a22 Fix bug 2927 - typo in OPTIONS for $MASTER_CERT
    cfa0c02c5 Fix navbar problem with in-page anchors.
    bd554a2c4 Add docs on boot commands.
    624c79ee1 Fix bug #2925 - LDAP Configuration demo mismatch distro.py
    1ddde696b Another parent timeout needed for qemu
    c3f356c0b Allow boot_qemu_image action timeout to be overridden
    b24fe09af Use standard paths to keep the unit tests running
    7433bb4e4 Add note on installing developer builds
    a0e7756c7 Add a migration status page
    ce59699ad Tweak the device type docs
    adf670e7d Update copyright year for the docs to 2017
    b2428ad8c Small updates to the docs for test development
    6610ce36f Allow to import token from another instance
    d57e5217b Cleanups for advanced installation docs
    0119fc57f Fix job submission page
    0c4e68769 Dedupe the index page and add more entries
    ec0aa40ad Improve device page
    912c174b1 add notes on the new lava-tool features
    a662f0ed6 Add a standard NFS test job for panda
    e80ed1e13 Update docs on transfer_overlay
    b0ae30b56 Update migration for job_status_trigger for
                backwards compatibility.
    f28af7fbe Fix mustang doc examples and add uefi-menu
    a755b4b12 LAVA-768 allow to disable hc for a device type
    7a05b7941 Add support for a branding message
    b18e8d293 log: add a link to the top and to the doc
    0fd8c985e fix typo in rst header
    75d411f14 Do not send a spurious POST submit request
    d7f8d6322 Update docs for change in behaviour of log file UI
    acd068173 LAVA-112: display status and role for sub jobs
    bf144047f Check V2 devices have valid config before reservation.
    0a2da3f92 Skip retired and obsolete device types
    c106b17c0 LAVA-913 - Documentation for lxc persistence
    14c733d30 Add another index entry for the example first job definition
    b8629e0e3 Expand simple admin to include administration outline
    43bb9da87 V2 jinja2 template for armada-8040-db
    ca05a93d0 Add a command to migrate health checks to the fs
    ad55286d6 doc: fix label
    0b17a0496 Add qemu NFS docs
    a8bf524f4 Update of doc examples
    7bc903e70 LAVA-736: move health checks to the file system
    1de7ea5b3 LAVA-912 - Document verbose for lxc protocol
    643c23efc Remove deprecated (and unused) functions
    91cff154b Add notes on when to add more workers
    69df43a50 LAVA-904: Improve job page layout
    3e3075f2f Reorganise the scheduler app test files
    639600952 LAVA-910 allow iteration if vland tag check fails
    1ebe9d217 Improve readability of testcase results
    b7792c56e fix typo in index syntax
    143b5f742 Allow boot_interface override
    b85bc07a6 Update default interrupt_* in hi6220-hikey device type
                jinja2 template
    a561326bc Add a test case for secondary connections
    d6a441c16 Add Acer Chromebook 13 CB5-311
    7ded576cb Add Rada Rock 2 Square
    65e2b1e22 Add Renesas R-Car Starter Kit Pro
    61edf0180 Add Samsung Chromebook 2
    068005a9a Add i.mx6q sabre lite board
    a84a509e4 Allow u-boot-interrupt timeouts to be overridden
    b7a23dbfd Fix test job timeouts and fix doc
    c94238613 Ensure extra_kernel_args is used from job context
    77693f080 Clean up error handling in is_deprecated_json method.
    8b5fa8130 Add a 'full docs' link to the front page
    9ab49a8e9 Allow unit tests to run without kvm module
    e47c5c005 Change job_status_trigger field type to a non-deprecated one.
    6ec411a55 Tweak the authentication configuration docs
    7ee493bb1 Tweak the authentication configuration docs
    baa9f5ebb Update references for a permanent location.
    da79c4be7 Add available architectures for qemu 'arch' validation.
    65e4c35ec Prevent intermittent unit test failure.
    7f9b8760d LAVA-215 QEMU NFS support (server side)
    3f2f414e2 LAVA-619 document changes for bootz to zimage
    8bbbd425f Ensure missing font is available for packaging.
    0f2d8a4ff X-axis attribute in charts now use NamedTestAttribute table.
    93cc20aa6 Fix export custom queries feature.
    a8d6cab43 Display results sorted naturally by key in job logs.
    e7aa614c5 Update the default length of the job result table.
    e2c07c1ac Fix doc example YAML syntax to read from file
    ce59d6b94 Fix sphinx build errors in manpage
    63d5f6fa5 Add a check on all templates in source tree
    d9eb3e1f3 Ensure character delays are supported by overdrive
    75efcb00b Allow repeating test cases
    93d620a53 Explain how connection-namespace parameter works.
    9041b0dc0 Begin a section on common YAML syntax errors.
    6521cc0f8 LAVA-894 - Document lava lxc device add / wait command
    ee3e5964f Fix documentation - punctuations, links, bullets.
    988d89a34 Add server side support for mustang EFI Grub.
    525d9ed47 Fix code blocks in Boot Action documentation.
    106f7f4fc LAVA-890 - Allow DUT to stay in Android OS
    887175d82 Remove unused images
    9f9e8d304 Fix unknown test case handling in tables
    bff6ea8ff LAVA-888 - Download button in Device Dictionary page
    3314966de LAVA-887 - Introduce fastboot sequence in device type templates
    1a1be1ff2 LAVA-867 - Allow fastboot options in device dictionary
    d876d1463 Remove legacy nexus deploy document from V2 docs.
    2750804af Updating Juno jinja2 template to accommodate vemsd deploy action
    2b6d3d277 Deprecate "pipeline-worker" in favor of "workers"
    587bc8931 Add a "details" command to "device-type" and "workers"
    96761e533 Add a command to manage devices
    3b2f27ee0 Encode maintenance state machine in unit tests
    730b57b81 Do not put into maintenance retired devices
    c0adfd2c2 Add a command to go into maintenance
    49abd8bf7 Fix state transition when OFFLINING a device
    f337d7d1c Go from OFFLINING to RUNNING when a job exists
    39b50ec15 Extend docs on simplistic testing
    8e56315eb Workers: allow to set properties
    944caa4fd pylint improvements
    c42629220 Use continue in a loop, not return
    61b6886f9 add notes on debugging multinode as admin
    2ed1f35c7 Device tables: add more fields to select_related
    d95ad2d5b job logs: Highlight all failing results
    ace40b01a Generate less database queries
    7fcbd7c68 Allow to use last version of Django Debug Toolbar
    61069528d LAVA-862 - Integrate Google Pixel into LAVA V2
    e7925e7a1 Update docs on publishing and attaching to tests
    da99f08f0 Fix a typo in nexus5x device template used for unit test.
    ba5a106db More stdout changes to clean up the test output
    c84741460 Skip panda_lxc template check if lxc not installed
    6a0a73d36 Fix a typo in documentation.
    79ea7cedd Fix looping bug in template
    466f1506a LAVA-841 - Document device_info attribute
    d420b9d5f LAVA-856 - Integrate nexus5x into LAVA V2
    de33008ec Autologin doc update.

 -- Neil Williams <codehelp@debian.org>  Mon, 10 Apr 2017 13:49:35 +0100

lava-server (2017.2-1) unstable; urgency=medium

  * New production release
    9df8b354b Remove whitespace from case names
    9354cd585 Uboot parameters fixes
    297f27900 Fix documentation for auto_login
    64b549e9a Fix group visibility and hidden device types
    b211434de Document the use of a list for bug 2870
    eb8a7bec3 LAVA-854 - Device type template for x15
    ad81f33fb Add device template for renesas r8a7791-porter board
    8c4d44ae4 Add device template for nucleo-l476rg
    112ec6487 Remove send_char, and fix some broken character_delay settings
    8f615cd6b Update reviewers handling
    0fe482ffb b2260: remove duplicate ip_args from extra_kernel_args
    a72c86732 LAVA-847 protect metadata store IOError
    53a3c778e If a text_offset is used, quote it to ensure it is a string.
    51351e18c Add documentation of the dispatcher-config support
    7a1bfb649 Tidy up the Device-type templates for IoT devices
    0b5de4dcb Allow lava_scheduler_app to unittest logs to stdout
    bc807def4 Fix sizelimit warning handling for V2
    13b691615 Summarise job timeouts with example and notes
    b5c2ea1a7 Improve notes on portability.
    65ae7d644 Fix internal server error due to unpacking TestJobUser.
    83e8fa075 Migration doc improvements
    9eb145050 Add a unit test for the ethaddr support in b2260
    91eb07a36 Creating and restoring backups for V2
    479a6295f Add support for setting ethaddr
    52b5cf06d Add triage documentation for power failures
    526a6e298 LAVA-840 - Remove documentation for USB_DEVICE_WAIT
    3415d5319 Allow .py files in examples/sources to be packaged
    be33389bf Allow notifications for jobs in Running status.
    4d6afd607 Fix blacklisted bug in notifications.
    58b48a8f0 Catch all errors during resubmission.
    40b010238 Tag admin clean support must return name
    14b15f40b LAVA-734 compatibility docs
    dd18c26e1 scheduler: do not cascade deletion for some objects
    5415eafa7 Do not create unused TestJobUser
    2f3cd8389 Bug 2796. Add submitter username to job_details API.
    08cd6c01f Revert "master: set the master identity"
    be28c8c7b LAVA-814 - Explore pyudev for usb device wait
    9150c9973 LAVA-832: Rework device-types management command
    70e81493e LAVA-762 link level in timing to pipeline definition
    c276df83f LAVA-728 extend ZMQ example to submit and wait
    f6a0456a1 LAVA-731 document remote worker issues
    41c67ae3b Add device template for NXP-ls2088
    ee8964c7b Remove spurious call to save()
    2a79a622d Ensure base_ip_args can be overridden
    affa68b23 Add a command to add and list workers
    10e6ea970 tokens: allow format as CSV
    b0b5a1d30 Remove unused config value LAVA_CONFIG_VERSION
    69138ac89 Add a command to manage tokens
    e09beb1a4 Remove unused custom commands
    905a0f9be Fix multinode job definition page
    bb0fdc7a8 job logs: Highlight failing results
    e1a125aa8 master: set the master identity
    b7cb28e49 Fix device schema and test for arduino template
    d411416bf LAVA-707 update result case and metadata views
    15fc5c62f LAVA-140 - update running job calculation
    9fcf92cfd LAVA-515 restore line numbers to YAML definitions
    b7266712b LAVA-824 skip unused device types in running table
    de6a141aa Expand docs on namespace
    c54a5e262 events: fix documentation

 -- Neil Williams <codehelp@debian.org>  Wed, 08 Feb 2017 13:34:41 +0000

lava-server (2017.1-1) unstable; urgency=medium

  * New production release
    266b2e633 LAVA-795 - Expose lava-publisher event socket settings.
    f4b76e48e Fix ordereddict failure
    9d3ae86cc Use dpkg-query which is available on all systems
    080c3184f Update the device-type context help page
    46a055a3b Fixup some jinja2 templates
    cecefbfef Timing: improve the description
    5bef1d877 LAVA-821 - add support for lava-test-reference
    3b26fb234 LAVA-820 record lava-server version in job metadata
    ff71a42a6 Append to existing metadata store results
    0c9abf643 Fix RST whitespace typo.
    05b96af3c Merge timing page into the job page
    edc4431f1 Restore access to chart Action buttons
    69709881e Improve the timing page and port to the new log format
    a00c02aa8 LAVA-535 Make devicetags case-insensitive
    36617b955 LAVA-743 - handling complex test operations
    50084f1b5 Omit summary button for V2 definitions.
    5c8bf4643 Upgrade the dispatcher v2 parser interface.
    22409d543 master: send the dispatcher config to the slave

 -- Neil Williams <codehelp@debian.org>  Wed, 11 Jan 2017 13:56:58 +0000

lava-server (2016.12-2) unstable; urgency=medium

  * Add a patch to fix jessie to stretch migration (Closes: #847277)

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Thu, 01 Jun 2017 22:23:12 +0530

lava-server (2016.12-1) unstable; urgency=medium

  * New production release
    541ba7b0a Enable ssh secondary connections on juno-uboot
    2d6bb2fcc Handle errors which cause invalid description data
    b19b9648a Fix template_mismatch check to use extends
    d7f71eae3 Update ipxe x86 nfs to use base_ip_args
    fa6b8b3ab Add a note on release-notes on lava-announce
    d46d6e4fd Protect against invalid parameter submissions
    431fd2fc0 Allow pipeline jobs to be used with XML-RPC job_output
    f3bf855ba Add Copy to clipboard functionality to MultiNode
    86950e985 LAVA-745 - expose device_path for all types
    083d67d54 Add device-type template for arduino101
    fd99c576e Fix UI submission error.
    708a38a23 Add SSH support for overdrive
    e838de3ba Update Linaro lab links to actual site
    d8e127b74 Allow flash_cmds_order to be set
    92eefe4aa Adding extra boot commands for secondary media on Juno
    8f860a1e9 Keep result blocks on a single line with MultiNode
    3b1d6654e LAVA-499 - Device type template for dragonboard-410c
    5c46ea4ab Provide a default fastboot flash commands order.
    a61ab2501 Download results XMLRPC support.
    347fb3fd3 Allow forwardng messages to additional sockets
    4d0753c3a Allow validate_pipeline devices to filter by device type name.
    a859e5ede publisher: improve logging and fix logfile owner
    9f9bd71b9 Correctly expose TestSet data in results
    c6f9b1df8 Handle decimal conversion error in test case
    1769d8b6b Expand hints on new device-types
    eec1ca1d0 master: expect a protocol version with HELLO messages
    cd8d109f7 master: add the job id to the log messages
    a0ac2d66a Add absolute_url to job_details API.
    951ab9f68 master: device configuration is empty for secondary media
    c0575503d master: improve error reporting when reading env file
    f551daa49 Add notes on unattended upgrades
    1d2e25d1d Allow override of nfsroot options, not arguments
    edaad5419 Update docs to reflect reality of from: support
    09503a482 Manually revert d31a8462: errors are already saved
    3516b856d add some notes on packages needed for LXC usage
    b5ee513bb Rename 'usb-showup' to 'usb-device-wait'
    406832582 Drop misleading hostname from device metadata
    6a6ee6f4d Handle change to git.linaro.org frontend
    d85f99e1b Fix crash when description.yaml is empty
    080499d18 Remove references to wsgi
    267d22302 Paste job definition to clipboard as text and not as HTML.
    ef09a9698 add a link to the device tag glossary entry
    08bd011a4 Update aliases migration for review change
    7010775b6 Move metadata extra content to files
    95ed9a3ba Expand notes on debugging test jobs and test cases
    6d772bb0d Update for pycodestyle pep8 failures
    dd58a1182 LAVA-798 - lookup device-types by alias
    104feb593 Enable LXC for existing device-types.
    376a80021 LAVA-797 - Document changing USB_SHOW_UP_TIMEOUT in job
    3e8dbfeca all_devices() api call to do one big query instead of
     many small ones.
    d27f7a4d5 Fix for Debian reproducible builds.
    ac8bb8e2a Fix bug #2596 - No result collected for multinode jobs
    7b3adad0a All jobs will have a definition, so show it by default.
    1e6992f6b Set boot_character_delay in x86 template
    5cc0a4746 Extend x86 unit test to check character_delay support
    ad4f8780f Combine interfaces block for juno and vland
    bb2ecf716 Allow changing the timeout for u-boot-interrupt
    19de59978 Add stm32-carbon jinja2

 -- Neil Williams <codehelp@debian.org>  Thu, 22 Dec 2016 11:50:17 +0000

lava-server (2016.11-1) unstable; urgency=medium

  * New production release aimed at Stretch. 
    Release details available at:
    https://projects.linaro.org/browse/LAVA-789?filter=12078
  * Drop dependency on libapache2-mod-uwsgi and libapache2-mod-wsgi.
    Replaced by dependency on gunicorn.
  * Require sphinx 1.4 or later for correct theme support.
  * Downgrade linaro-image-tools and fuse to Recommends
  * Update compat version.
  * Highlights of upstream changes:
    Note about removing adb and fastboot packages in LXC admin doc.
    LAVA-789 - Document LXC support in V2
    LAVA-788 - link to sub_jobs_list from results
    Expand user notification documentation.
    Move jinja template tests to unittest
    Adding target interface entries to juno-uboot.jinja2
    Add docs on notifications
    Update home page documentation links
    Improve documentation on metadata and job_name
    Fix up glossary page
    Tweak docs handling standard test jobs
    Example jobs need auto_login support
    Fix missing create_device_database ref
    Port the documentation change for essential roles
    Tweak the doc build options
    Add notes on multiple hacking sessions
    Update debugging docs for tmp file changes
    LAVA-65 document recording measurements
    LAVA-780 stop referring to wheezy images
    Avoid crash in master on early failure
    Remove beautify.js and fix yaml URL submission.
    Update screenshot for cancel button fix
    Fix visibility of the Cancel and Admin buttons
    Update docs to reinstate web UI submission
    Add a helper to add devices from cmd line
    Remove old link about LAVA packaging which contains stale information.
    LAVA-749 - Add actions column to results pages.
    Ensure lava-server-gunicorn restarts cleanly
    results: do not crash if the description is empty
    Job submission UI for v2.
    Add copy to clipboard button for job definition.
    Turn all action durations into result measurements
    Updating juno-uboot.jinja2
    Add a log file for gunicorn logs.
    Fix the LAVA logo
    Ensure the V2 layout is included on jessie.
    bootstrap: do not use the minified CSS
    Results: fix HTML syntax
    Use sensible default for interrupt string in HiKey jinja.
    LAVA-749 - Improve query pages
    Fix unit test to have unique test definition names
    Add pre_* commands to base.jinja2 that will be applied conditionally.
    Remove unused dependendies on lava_dispatcher
    Fix a variable redefinition in list comprehension
    Update contents and organise toctree
    Allow changing the timeouts for auto-login-action
    Add documentation on QEMU standard kernel tests
    Remove old mention of JSON
    master: set the failure_comment
    Add a template for highbank using base-uboot
    Remove hardcoded values from base
    Fix profile page error due to wrong device health history url reference.
    metadata: fix a crash if the description is invalid
    Cover lava-coordinator in changes for V1 workers
    LAVA-522 Link in existing docs on replacing vmgroups
    Extend the qemu options docs
    Fix index links and debugging doc links
    LAVA-735 describe anonymous access to JIRA
    qemu.jinja2: use qemu-system-i386 for i386
    Extend docs for disabling V1 on a master.
    Fix HTTP 500 on query views when a group is used.
    LAVA-765 V1 MultiNode sub_id correction
    Fix jinja2 syntax issues in base-uboot
    Fix sub_id assignment in V2
    Improved debugging docs
    Add content for growing your lab.
    Improve first device and first job pages
    Update apache docs for gunicorn
    Update hacking sessions and lava-network docs
    Enable vland for overdrive
    Fix uWSGI configuration file
    Add notes on removing V1 from dispatchers
    Add a helper to add device types from cmd line
    DeviceType admin: fix has_health_check computation
    Replace ip=dhcp with {{ base_ip_args }}
    timing: add the corresponding timeout
    Fix typo in the title of the result download link
    Add ip=dhcp for juno with a base default
    Fix page to show health history of my devices and not my device type.
    Fix error on 'Devices Health History' page in django 1.10
    Fix user profile page error in django 1.10
    Create a base uboot jinja template
    Use Gunicorn instead of uWSGI
    wsgi: use the Django public API
    index: add the missing title
    Mark support for LAVA in Debian testing.
    Expand the context schema for extra_options
    Add the new LAVA logo to the front page of the V2 docs
    Warn if a pipeline device does not have a template
    master: don't generate the description
    Add nxp-k64f jinja2
    Add nrf52-nitrogen jinja2
    Add drafts of new logos with SVG.
    Extend base timeouts and convert to minutes
    Handle inline definitions using only install steps
    job details: removed unused template variable
    master: don't print too many logs in debug
    Fix build errors and simplify index pages
    Add support for overdrive device type
    Fix bad lookups into the glossary
    Switch ASCII art to the existing SVG
    Update dispatcher actions
    Improve timing warning message
    Document the principles of a CI Loop
    master: remove the need for the ERROR message
    Expand job_details doc string with available keys
    Replace 1.10 deprecated get_field_by_name with get_field method.
    Add support for extra QEMU options
    LAVA-747 - Report parameters as result metadata
    Switch from using png to svg for the architecture diagram
    Add a page to display the pipeline timings
    Expand glossary and add sections on parameters
    Add D03 device type to pipeline
    Add an introduction to results in LAVA.
    Add docs on the standard test jobs
    Simplify and clarify the "first install" docs
    LAVA-584 - expand for  sub-types of device-types
    LAVA-706 - codebase structure
    Port submission priority support to V2
    Adopt a similar contents layout to the django docs
    Device dictionary output
    Extend qemu jinja template for cortex-m3
    Pipeline log: use a better icon for download
    Update bootstrap from 3.1.1 to 3.3.7
    Fix relative url for suite results
    Add nbdroot as optional parameter to the schema
    Update qemu/kvm templates to allow overriding of guestfs interface
    LAVA-93 mark some roles as essential
  

 -- Neil Williams <codehelp@debian.org>  Wed, 09 Nov 2016 11:49:24 +0000

lava-server (2016.9-1) unstable; urgency=medium

  * 2016.9 production release
    Show measurements and units of testcase detail page
    Drop lxc schema - no support for alternatives
    Configure logging for linaro_django_xmlpc calls
    Fix link to lava-tool context-help
    Fix the "Debian-based distribution" link grammar
    Improve monitor test type, allow multiple tests
    LAVA-494 allow searching for device tags in tables
    Add support for LXC with multinode
    Fix broken ref link for unit_test
    Fix NoReverseMatch from ImageReports2.0 editing.
    Fix typo in ./share/validate.py --hostname
    Update hikey jinja2 templates for LXC
    Fix occasionally failing multinode tests.
    Add a configuration file for lava-master
    Update lava-slave and lava-master docs
    LAVA-374 - drop versiontools
    Tidy up some build errors and reformat consistently.
    Improve documentation describing inline test definitions
    Major improvements for the "Writing MultiNode" page
    Add docs for the lava-vland-names change
    Using BOOTX in Juno bootcmds
    Correcting default uboot commands in juno device template
    Document the code locations for developers
    Ensure multinode description is generated correctly
    Allowing overrides to connection and action timeouts
    master: Fix log rotations
    Remove filtering by filter id for available testcases in image reports.
    Init: remove the right lock file and simplify
    Adding uboot jinja2 templates for all Juno flavours
    LAVA-739 - declare sub_id and job.id for multinode
    master: don't validate jobs on the master
    select_device only accepts pipeline jobs
    Remove legacy SyntaxHighlighter from job definition pages.
    lava-master: simplify log file handling
    Fix title disappearance on image reports.
    Ignore retired devices in validate call
    Don't add anchors to logs for running jobs
    Don't crash when log contains invalid test names
    Schema: accept 'parse' for inline test definitions
    Use libYAML when loading logs
    LAVA queries use cases.
    Bug link fix for url regex.
    Add LogEntry for BugLinks.
    Update the init scripts
    Remove the entry point as it's no longer needed
    Ensure test-case name is valid
    Extend vland unit tests to cover assignment
    Expand on the device dictionary and templates
    Expand the notes on using jessie-backports
    Add a Contents page
    Rewrite lava-server command line from scratch
    events: set umask to a restrictive value
    Bug links port.
    LAVA-200 - track admin actions made in the UI
    Add device tags support to V2
    Allow the monitor test type
    Update qemu command line options for arm64
  * Add support for lava-master options
  * Ensure examples are not compressed
    YAML Files in lava-server-doc/html/v2/examples/ are provided as
    download links and are intended to be viewable in the browser
    alongside the help. Prevent all yaml files being compressed.
  * Handle rewrite of lava-server/manage.py
    With the removal of entrypoints, the /usr/bin/lava-server script
    will not be created by setuptools. Adjust packaging to replace
    entrypoints handling with the actual lava-server/manage.py script.

 -- Neil Williams <codehelp@debian.org>  Wed, 07 Sep 2016 07:30:16 +0100

lava-server (2016.8-1) unstable; urgency=medium

  * 2016.8-1 New production release
    lava-master: use also get_env_string for multinode
    Handle unrecognised result messages.
    Publisher: drop privileges at startup
    Add lava-publisher init scripts
    Update mustang jinja template
    Similar jobs feature.
    Django1.10 fixes
    v2: include a 'secrets' field in the job def
    Adding device-type templates for juno
    Fix a deprecation warning with render_to_string
    events: add more details and use a useful username
    Ensure failed health checks go directly to offline.
    Faster loading of yaml logs
    Add a u-boot-commands timeout just for panda
    Improve error handling in result metadata
    use job.id inside a not job.is_multinode conditional
    Fix multinode link from definition back to the job.
    Allow parentheses in test case names
    Allow the d02 debian installer grub device to be overridden
     in device-dictionary
    Allow for creating devices already offline.
    Device state transition validation.
    Open context-sensitive help in a new browser tab
    Unavailable qemu command should not fail unit tests.
    LAVA-719 - support branding of source and bugs URL
    Ensure logging to django logs is info or higher
    Fix e1d66f to use pk when not multinode.
    Create and display measurements with units
    result: don't crash when parsing an invalid result
    Implement notification blacklist.
    results: handle skip result
    Simple notification list.
    Add 'name' to testcase export.
    Use the right syntax for character delays
    First device configuration for ST b2120h410
    Fix bug #2278 - inconsistent multinode job id / alias usage
    Fix HTTP500 by allowing for + in test case names
    Show job sub_id for multinode jobs.
    Implement IRC notifications.
    Fix bug #2263 - parameters and params reference in job def and test def
    LAVA-708 - Device path should be a list
    Fix a crash when viewing a query for the first time
    result: show the metadata as a list (and sublists)
    Rename conflicting notification properties.
    log: don't show 'extra' result data
    log: add a link to each line using AnchorJS
    log: skip broken strings
    log: add an icon for the download button
    log: add link from the result page back to the log
    Results: improve admin page
    TestResults: order by job_ids then name
    Simplify a bit the result page
    Remove unnecessary loading of django-tables
    log: redirect complete_log to the job_detail page
    log: add a link to the result page for each result
    log: fix HTML syntax errors
    log: improve rendering of errors and exceptions
    Update load addresses for larger multiplatform kernels
    Fix result table
    log: fix a bug when the page is reloaded
    Protect from admin error in health check submission
    Fix default value for device_path to be None and not 'None'.
    Add missing device_path to nexus jinja templates.
    log: adapt the result parser to the new log stream
    mustang UBoot needs 32bit header
    logs: update job status and device information
    log: change the arrow when clicking on the affix
    Fix handling of context with multinode
    Fix metadata handling for multinode and dynamic connections
    Fix hidden-device-type listings in JobTable
    job: remove redudant information
    Events: add a monitoring thread
    Initial notifications for v2.
    lava-master: save the logs in output.yaml
    job: add a new template for the new log format
    LAVA-262 Allow admins to expire user accounts
    log: better formatting of tracebacks
    Remove support for Django < 1.8
    Improve scheduler debug with device details.
    .
    Documentation updates
    Add links and notes to developer branch guide
    Add notes on making Lava Test Shell portable
    Add notes on running lava-server unit tests
    Add timeout documentation.
    Update the developer guide
    Document the 'secrets' dictionary
    Ensure V2 documentation examples are available.
    update local user account image
    tidy up api docs
    Remove multinode use cases
    tidy up the writing-multinode page
    expand simple-admin for admin roles
    tidy up hidden toctree listings for previous/next markup
    Update chapters for theme
    Switch to the bootstrap theme
    updates for multinode and simple administration
    Major update to the docs for writing multinode tests
    move all examples into one directory and add test definitions
    move lava tool issues to a separate file
    fold the FAQ into the lava-tool docs
    update the multinode use cases
    port the mustang example to a separate yaml file
    use rst macros for see also
    Add publishing API ref doc
    initial content for a results intro
    Move doc yaml to a directory
    WIP rewrite of the multinode doc
    Start thinking about how to grow a lab
    Re-org some early admin stuff
    Split out the completed YAML jobs
    Query omit documentation updates.
    Fix documentation for test definition name handling
    add instruction for -t jessie-backports
    move example YAML to an rtsi for easier checking
    add notes on setting up the first device and device type
    fix whitespace in migration example
    Update the scheduling ordering with links
    Add notes on LAVA being developer focused
    Update other examples for deploy change
    fixup deploy action
    add example of first qemu V2 device
    start the pipeline design page
    Minor wording tweaks
    Rework the hacking session doc
    expand notes on first installation
    tweaks and updates for writing tests
    Fix definition link to log for pipeline
    Updates for test repositories
    update multinode docs for V2
    fix build messages and errors
    update examples of params support and custom scripts for parsing
    complete fixme in advanced-installation
    add background on CI and LAVA
    add notes and images for first job submission and results
    explain the first job and tidy up the example YAML
    Clean up health check docs
    add notes for first job
    Significant cleanup of wording around lava-test-shell
    Add lots of code-block:: yaml directives
    Add details of features and architecture.
    Add content to the what-is section

 -- Neil Williams <codehelp@debian.org>  Mon, 08 Aug 2016 08:16:14 +0100

lava-server (2016.6-2) unstable; urgency=medium

  * Add git to the test suite dependencies
  * Add rsync to lava dependencies for lxc support.

 -- Neil Williams <codehelp@debian.org>  Wed, 08 Jun 2016 16:43:20 +0100

lava-server (2016.6-1) unstable; urgency=medium

  * New production release
  * Update V1 docs for Ubuntu changes - lava-server no longer
    migrates into Ubuntu and was removed from Xenial.
  * Drop heartbeat support
  * Prevent scheduler ValueError in reservation
  * scheduler: reduce the number of SQL queries
  * Expose DISALLOWED_USER_AGENTS to handle search bots
  * Add a page for listing Pipeline Devices.
  * Add Auth support in REST API for more functions
  * Remove device status glyphicons everywhere, since heartbeat is dead.
  * Create metadata on the number of test definitions
  * Remove the need for extensions
  * Remove deprecated lava_projects
  * Update docs for guestfs and resulting issues.
  * Enable job definition metadata.
  * dispatcher-master: support zmq CURVE encryption
  * Add documentation on using ZMQ curve

 -- Neil Williams <codehelp@debian.org>  Tue, 07 Jun 2016 07:49:43 +0100

lava-server (2016.4-1) unstable; urgency=medium

  * New production release
    Add support for python-django-debug-toolbar
    Deleting V1 filters now cascade delete image chart filters.
    Reduce the number of SQL queries used on common pages.
    Improve scheduler iterative performance.
    Add support for deleting unused tokens
    Stop runaway healthchecks in V2.
    Migrate option_list to argparse for django 1.8 and later.
    Allow authentication with result export in V2
    Drop references to Ubuntu beyond 2016.9.post1
    Implement omitting individual results from queries in V2
    Indicate omitted results and allow including them back in.
    Add a management command for refreshing queries
    Change V1 measurement field to be float only.
    Clean up top-level documentation
    Introduce limit to queries in V2.
  * Suggest python-django-debug-tooolbar
  * Refresh all V2 queries during package postinst to ensure
    materialized views are available.

 -- Neil Williams <codehelp@debian.org>  Mon, 18 Apr 2016 14:56:47 +0100

lava-server (2016.3.post1-1) unstable; urgency=medium

  * Hot fix release
  * Fix bug in JSON multinode submissions over XMLRPC.
  * Fix missing test support file

 -- Neil Williams <codehelp@debian.org>  Mon, 21 Mar 2016 08:56:44 +0000

lava-server (2016.3-4) unstable; urgency=medium

  * Remove debian patches which is not required anymore.

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Thu, 10 Mar 2016 13:36:45 +0530

lava-server (2016.3-3) unstable; urgency=medium

  * Add pep8 | python-pep8 dependency for lava-dev

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Tue, 08 Mar 2016 16:16:47 +0530

lava-server (2016.3-2) unstable; urgency=medium

  * Add missing support file for autopkgtest

 -- Neil Williams <codehelp@debian.org>  Tue, 08 Mar 2016 08:54:17 +0700

lava-server (2016.3-1) unstable; urgency=medium

  [ Senthil Kumaran S (stylesen) ]
  * Building lava-tool depends on python-mock (lava-dev)

  [ Neil Williams ]
  * New production release.
  * Add support for pipeline healthchecks.
  * Fix management commands to work with django >= 1.7.x
  * Add support for Debian SSO client certs.
  * Split documentation for LAVA V1 and LAVA pipeline V2

 -- Neil Williams <codehelp@debian.org>  Fri, 04 Mar 2016 15:01:28 +0000

lava-server (2016.2-3) unstable; urgency=medium

  * Add back uwsgi conffiles and setting.conf.

 -- Neil Williams <codehelp@debian.org>  Sat, 13 Feb 2016 13:42:12 +0000

lava-server (2016.2-2) unstable; urgency=medium

  * Fix testsuite parameters for autopkgtest
  * Fix missing apache2 config in sites-available

 -- Neil Williams <codehelp@debian.org>  Sat, 13 Feb 2016 12:35:41 +0000

lava-server (2016.2-1) unstable; urgency=medium

  * New production release (Closes: #807999)

 -- Neil Williams <codehelp@debian.org>  Tue, 02 Feb 2016 08:33:52 +0000

lava-server (2015.12-4) unstable; urgency=medium

  * Use --fake-initial option on migrations, when django1.8
    is available but not on Jessie. (Closes: #810355)

 -- Neil Williams <codehelp@debian.org>  Wed, 13 Jan 2016 19:33:16 +0000

lava-server (2015.12-3) unstable; urgency=medium

  * Conflict with python-django-auth-openid as
    python-django-auth-openid cannot support django1.9 which
    is now in unstable and testing. (Closes: #808313)

 -- Neil Williams <codehelp@debian.org>  Fri, 18 Dec 2015 20:09:33 +0000

lava-server (2015.12-2) unstable; urgency=medium

  * Add extra autopkgtest dependency: python-tz
    Also add to main Depends to avoid issues if python-django
    is installed without Recommends.

 -- Neil Williams <codehelp@debian.org>  Mon, 14 Dec 2015 21:24:35 +0000

lava-server (2015.12-1) unstable; urgency=medium

  * New production release
  * Migrates to django1.9 support (Closes: #804111)

 -- Neil Williams <codehelp@debian.org>  Mon, 14 Dec 2015 09:40:37 +0000

lava-server (2015.11-1) unstable; urgency=medium

  * New production release

 -- Neil Williams <codehelp@debian.org>  Mon, 02 Nov 2015 13:36:09 +0000

lava-server (2015.9-1) unstable; urgency=medium

  * New production release
  * Add Senthil Kumaran S (stylesen) as an uploader.

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Thu, 10 Sep 2015 14:08:50 +0530

lava-server (2015.8.1-1) unstable; urgency=medium

  * Hot fix production release

 -- Neil Williams <codehelp@debian.org>  Fri, 07 Aug 2015 10:29:08 +0100

lava-server (2015.8-1) unstable; urgency=medium

  * New production release
  * Change from using return to exit in config script.

 -- Neil Williams <codehelp@debian.org>  Mon, 03 Aug 2015 08:32:45 +0100

lava-server (2015.07-1) unstable; urgency=medium

  * New upstream production release.
  * Support old and new python-lockfile API for
    trusty and jessie-backports support (Closes: #789907)

 -- Neil Williams <codehelp@debian.org>  Wed, 01 Jul 2015 17:11:18 +0100

lava-server (2015.06-1) unstable; urgency=medium

  *  Add lxc and bridge-utils as dependency to lava package.

 -- Senthil Kumaran S (stylesen) <stylesen@gmail.com>  Thu, 30 Jul 2015 18:46:33 +0530

lava-server (2015.06-1) unstable; urgency=medium

  *  New upstream production release
  *  Add unit test support files. (Closes: #785607)

 -- Neil Williams <codehelp@debian.org>  Mon, 18 May 2015 12:57:56 +0100

lava-server (2015.05-1~bpo8+1) jessie-backports; urgency=medium

  * Rebuild for jessie-backports.

 -- Neil Williams <codehelp@debian.org>  Fri, 15 May 2015 12:01:12 +0100

lava-server (2015.05-1) unstable; urgency=medium

  * New production release for unstable.
  * Use Debian changelog date for sphinx timestamps. Patch from
    Reiner Herrmann <reiner@reiner-h.de> (Closes: #782386)
  * Symlink the source files as well as minified js files
  * Tidy up lintian copyright Files matches.

 -- Neil Williams <codehelp@debian.org>  Fri, 08 May 2015 10:57:24 +0100

lava-server (2015.04-1) experimental; urgency=medium

  * New production release

 -- Neil Williams <codehelp@debian.org>  Wed, 08 Apr 2015 10:34:05 +0100

lava-server (2015.03-1) experimental; urgency=medium

  * New production release

 -- Neil Williams <codehelp@debian.org>  Mon, 09 Mar 2015 19:33:42 +0000

lava-server (2015.01-1) experimental; urgency=medium

  * New production release.
  * [INTL:nl] Dutch translation of debconf messages
    (Closes: #766547)

 -- Neil Williams <codehelp@debian.org>  Wed, 11 Feb 2015 13:39:42 +0800

lava-server (2014.12-1) experimental; urgency=medium

  * New production release
  * Add dh-python to Build-Depends

 -- Neil Williams <codehelp@debian.org>  Thu, 04 Dec 2014 08:59:39 +0000

lava-server (2014.09.1-1) unstable; urgency=medium

  * New hotfix release cherry-picking upstream fixes,
    reviews 3346, 3345, 3347, 3348 and 3331.
    Includes fixes for django-tables2 update on filter
    tables, multinode scheduling and a regression in
    filter charts.

 -- Neil Williams <codehelp@debian.org>  Mon, 20 Oct 2014 18:00:39 +0100

lava-server (2014.09-1) unstable; urgency=medium

  * New upstream production release
  * Fix upgrade issue with parallel migrations. (Closes: #763310)
  * Use libjs-excanvas package as a dependency.
  * Includes fix to trailing calls to python-django-longerusername.
    (Closes: #763319)
  * Add option to use LDAP authentication
  * Update standards version, no changes

 -- Neil Williams <codehelp@debian.org>  Wed, 01 Oct 2014 14:13:30 +0100

lava-server (2014.08.2-1) unstable; urgency=medium

  * New production release includes fixes for multinode tagging,
    multinode slave capability and documentation, fixup time
    display in various places to be more human readable,
    make test selection on image reports persistent and add
    skipped and unknown test count to totals in image reports.
  * Migrate to Django 1.7 support (Closes: #755610)
  * Fix machine-readable sections of copyright lines

 -- Neil Williams <codehelp@debian.org>  Wed, 17 Sep 2014 10:24:09 -0700

lava-server (2014.07.1-1) unstable; urgency=medium

  * New upstream bug fix release, including fixes for
    multinode device tags support and fixes for attaching
    bug numbers to image reports.
  * [INTL:pt] Portuguese translation for debconf messages
    (Closes: #753907)
  * [INTL:ru] Russian debconf templates translation
    (Closes: #756644)
  * [INTL:de] Initial German debconf translation
    (Closes: #757519)
  * [INTL:da] Danish translation of the debconf templates lava-
    server (Closes: #757651)
  * [INTL:fr] French debconf templates translation
    (Closes: #757709)
  * [INTL:es] Spanish translation of debconf messages
    (Closes: #757894)
  * [l10n:cs] Initial Czech translation of PO debconf template for
    lava-server (Closes: #758018)
  * [INTL:it] Italian translation of debconf messages
    (Closes: #758028)
  * [INTL:pt_BR] Brazilian Portuguese debconf templates
    translation (Closes: #757728)
  * [debconf_rewrite] Debconf templates and debian/control review
    completed. (Closes: #754149)

 -- Neil Williams <codehelp@debian.org>  Sat, 09 Aug 2014 12:15:28 +0100

lava-server (2014.07-1) unstable; urgency=medium

  * New production release
  * Includes optimised Image Reports 2.0 and bug fixes

 -- Neil Williams <codehelp@debian.org>  Thu, 07 Aug 2014 11:32:36 +0100

lava-server (2014.06.24-1) unstable; urgency=medium

  * New upstream bug fix release.
  * Documentation update and unit test fixes.

 -- Neil Williams <codehelp@debian.org>  Thu, 24 Jul 2014 21:07:50 +0100

lava-server (2014.06.22-1) unstable; urgency=medium

  * New upstream release

 -- Neil Williams <codehelp@debian.org>  Tue, 22 Jul 2014 16:43:51 +0100

lava-server (2014.06.14.17-1) unstable; urgency=medium

  * New upstream release
  * Includes fix for dashboard unit tests and error on
    submitting result data for the first time.
  * Recommend Android support tools to communicate with devices using
    adb

 -- Neil Williams <codehelp@debian.org>  Mon, 14 Jul 2014 19:01:00 +0100

lava-server (2014.06.02.17-2) unstable; urgency=medium

  * Drop README.Debian as this information is now in the
    upstream documentation and has also been updated.
  * Specify django-testscenarios to fix autopkgtest
  * Add build-essential to the dependencies of lava-dev
    to ensure the build scripts can operate.
  * add directory to support archival of job output files

 -- Neil Williams <codehelp@debian.org>  Mon, 07 Jul 2014 15:35:50 +0100

lava-server (2014.06.02.17-1) unstable; urgency=medium

  * New upstream production release

 -- Neil Williams <codehelp@debian.org>  Wed, 02 Jul 2014 18:49:10 +0100

lava-server (2014.05.30.09-1) unstable; urgency=medium

  * New upstream release
  * Update debian/copyright for upstream changes.

 -- Neil Williams <codehelp@debian.org>  Sun, 29 Jun 2014 19:29:34 +0100

lava-server (2014.05.11.14-1) unstable; urgency=medium

  * New upstream release
  * Update for merge into upstream master branch.

 -- Neil Williams <codehelp@debian.org>  Wed, 11 Jun 2014 18:47:23 +0100

lava-server (2014.04.16-1) experimental; urgency=medium

  * Initial release. (Closes: #747356: ITP: lava-server -- Linaro
    Automated Validation Architecture server)
  * Target experimental during final changes.

 -- Neil Williams <codehelp@debian.org>  Fri, 16 May 2014 21:11:32 +0100

lava-server (0.22.1-8) unstable; urgency=medium

  * Add python-setuptools to ensure lava-server manage operates
    properly.
  * Use common static file locations in Debian and Ubuntu
  * Create all the SSHFS directories and generate the SSH key for the
    worker.
  * Improve the remote worker setup support.

 -- Neil Williams <codehelp@debian.org>  Wed, 07 May 2014 20:05:26 +0100

lava-server (0.22.1-7) unstable; urgency=medium

  * Add sbuild sample script to lava-dev
  * Move creation of superuser into install_database function and check
    if the superuser needs to be created.
  * Update vcs location
  * Drop linaro-django-pagination from lava-server
  * Add lava-dev to the metapackage
  * Add vmdebootstrap to lava metapackage and a README to lava-dev.
  * Add libjs-jquery-flot and symlink relevant copies.
  * Add the sshfs mount script for remote workers.

 -- Neil Williams <codehelp@debian.org>  Mon, 14 Apr 2014 10:37:27 +0100

lava-server (0.22.1-6) unstable; urgency=medium

  * Drop libguestfs-tools as it has moved to lava-dispatcher to be
    architecture-dependent.

 -- Neil Williams <codehelp@debian.org>  Sat, 29 Mar 2014 22:21:41 +0000

lava-server (0.22.1-5) unstable; urgency=medium

  * Add support for lava-dev - future versions will use git tag version
    strings.
  * Add support for reconfiguring lava-server as a remote worker - ssh
    and xmlrpc support needs to be done manually.
  * Create the superuser after completing migrations

 -- Neil Williams <codehelp@debian.org>  Fri, 28 Mar 2014 10:58:41 +0000

lava-server (0.22.1-4) unstable; urgency=medium

  * Add debconf support for migrating existing LAVA instances.

 -- Neil Williams <codehelp@debian.org>  Mon, 17 Mar 2014 15:26:39 +0000

lava-server (0.22.1-3) unstable; urgency=medium

  * Add libguestfs-tools for improved qemu support

 -- Neil Williams <codehelp@debian.org>  Mon, 10 Mar 2014 10:16:07 +0000

lava-server (0.22.1-2) unstable; urgency=medium

  * Add support for creating the devel database for unit tests

 -- Neil Williams <codehelp@debian.org>  Wed, 26 Feb 2014 11:04:55 +0000

lava-server (0.22.1-1) unstable; urgency=medium

  * Port to django1.6 

 -- Neil Williams <codehelp@debian.org>  Thu, 20 Feb 2014 10:45:58 +0000

lava-server (0.22-1) unstable; urgency=medium

  * Multicolumn search support

 -- Neil Williams <codehelp@debian.org>  Mon, 10 Feb 2014 10:41:46 +0000

lava-server (0.21.2-2) unstable; urgency=medium

  * Package instructions for using the initial data and sample
    configuration files
  * kvm.conf is packaged upstream in lava-dispatcher, removed.
  * Package an example health check for kvm devices

 -- Neil Williams <codehelp@debian.org>  Tue, 10 Dec 2013 11:41:15 +0000

lava-server (0.21.2-1) unstable; urgency=medium

  * New upstream version

 -- Neil Williams <codehelp@debian.org>  Mon, 09 Dec 2013 08:29:10 +0000

lava-server (0.21.1-6) unstable; urgency=medium

  * Remove dbconfig-common and configure localhost postgres manually

 -- Neil Williams <codehelp@debian.org>  Mon, 02 Dec 2013 13:34:50 +0000

lava-server (0.21.1-5) unstable; urgency=medium

  * Updated for dashboard format 1.7

 -- Neil Williams <codehelp@debian.org>  Wed, 27 Nov 2013 15:43:03 +0000

lava-server (0.21.1-4) unstable; urgency=low

  * Add upstream manpages

 -- Neil Williams <codehelp@debian.org>  Wed, 06 Nov 2013 16:48:41 +0000

lava-server (0.21.1-3) unstable; urgency=low

  * Package the etc files provided by upstream after merging from the
    packaging branch.

 -- Neil Williams <codehelp@debian.org>  Wed, 06 Nov 2013 10:36:34 +0000

lava-server (0.21.1-2) unstable; urgency=low

  * Add PEP386 support for versioned dependencies based on requires.txt

 -- Neil Williams <codehelp@debian.org>  Tue, 22 Oct 2013 15:29:06 +0100

lava-server (0.21.1-1) unstable; urgency=low

  * Update for working support of a native Debian LAVA install.

 -- Neil Williams <codehelp@debian.org>  Tue, 08 Oct 2013 16:00:48 +0100

lava-server (0.21.0-1) unstable; urgency=low

  * Incorporate changes from upstream server consolidation

 -- Neil Williams <codehelp@debian.org>  Thu, 03 Oct 2013 15:58:49 +0100

lava-server (0.20.1-1) unstable; urgency=low

  * Update from tip

 -- Neil Williams <codehelp@debian.org>  Fri, 13 Sep 2013 17:02:57 +0100

lava-server (0.20-5) UNRELEASED; urgency=low

  * Add config changes for apache2.4 support.
  * Package the scheduler init file
  * Add hints about symlinks needed later.
  * Specify pyscopg2 dependency provision.

 -- Neil Williams <codehelp@debian.org>  Tue, 25 Jun 2013 20:38:02 +0100

lava-server (0.20-4) unstable; urgency=low

  * Fix missing dependency on python-psycopg2

 -- Neil Williams <codehelp@debian.org>  Fri, 07 Jun 2013 15:16:58 +0100

lava-server (0.20-3) unstable; urgency=low

  * Add helpers for correct dependency calculations.

 -- Neil Williams <codehelp@debian.org>  Wed, 05 Jun 2013 21:05:18 +0100

lava-server (0.20-2) unstable; urgency=low

  * Package the fixed upstream which serves /static/ files correctly.

 -- Neil Williams <codehelp@debian.org>  Tue, 04 Jun 2013 21:24:50 +0100

lava-server (0.20-1a4) unstable; urgency=low

  * added db setup support

 -- Neil Williams <codehelp@debian.org>  Tue, 04 Jun 2013 17:59:03 +0100

lava-server (0.20-1a3) unstable; urgency=low

  * test views.py for url django issue

 -- Neil Williams <codehelp@debian.org>  Mon, 03 Jun 2013 15:05:49 +0100

lava-server (0.20-1a2) UNRELEASED; urgency=low

  * handle migration of python-django-debian into lava-server
  * fix package symlinks

 -- Neil Williams <codehelp@debian.org>  Mon, 03 Jun 2013 14:31:50 +0100

lava-server (0.20-1) unstable; urgency=low

  * Move to the combined lava-server upstream package to which the etc/
    files have been migrated.

 -- Neil Williams <codehelp@debian.org>  Wed, 29 May 2013 16:14:30 +0100

lava-server (0.0.1-1) unstable; urgency=low

  * Migrate LAVA recipes from lava-manifest to provide a baseline for
    what the build out would do in the manifest.

 -- Neil Williams <codehelp@debian.org>  Wed, 29 May 2013 12:06:46 +0100

lava-server (0.0.0-1) unstable; urgency=low

  * Initial packaging, generated from the lava-deployment-tool
    installation.

 -- Neil Williams <codehelp@debian.org>  Thu, 23 May 2013 08:52:04 +0100
