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 to forward the 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 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 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 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 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 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 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 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 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) 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) Tue, 08 Mar 2016 16:16:47 +0530 lava-server (2016.3-2) unstable; urgency=medium * Add missing support file for autopkgtest -- Neil Williams 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 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 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 Sat, 13 Feb 2016 12:35:41 +0000 lava-server (2016.2-1) unstable; urgency=medium * New production release (Closes: #807999) -- Neil Williams 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 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 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 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 Mon, 14 Dec 2015 09:40:37 +0000 lava-server (2015.11-1) unstable; urgency=medium * New production release -- Neil Williams 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) Thu, 10 Sep 2015 14:08:50 +0530 lava-server (2015.8.1-1) unstable; urgency=medium * Hot fix production release -- Neil Williams 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 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 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) 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 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 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 (Closes: #782386) * Symlink the source files as well as minified js files * Tidy up lintian copyright Files matches. -- Neil Williams Fri, 08 May 2015 10:57:24 +0100 lava-server (2015.04-1) experimental; urgency=medium * New production release -- Neil Williams Wed, 08 Apr 2015 10:34:05 +0100 lava-server (2015.03-1) experimental; urgency=medium * New production release -- Neil Williams 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 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 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 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 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 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 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 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 Thu, 24 Jul 2014 21:07:50 +0100 lava-server (2014.06.22-1) unstable; urgency=medium * New upstream release -- Neil Williams 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 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 Mon, 07 Jul 2014 15:35:50 +0100 lava-server (2014.06.02.17-1) unstable; urgency=medium * New upstream production release -- Neil Williams 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 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 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 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 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 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 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 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 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 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 Wed, 26 Feb 2014 11:04:55 +0000 lava-server (0.22.1-1) unstable; urgency=medium * Port to django1.6 -- Neil Williams Thu, 20 Feb 2014 10:45:58 +0000 lava-server (0.22-1) unstable; urgency=medium * Multicolumn search support -- Neil Williams 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 Tue, 10 Dec 2013 11:41:15 +0000 lava-server (0.21.2-1) unstable; urgency=medium * New upstream version -- Neil Williams 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 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 Wed, 27 Nov 2013 15:43:03 +0000 lava-server (0.21.1-4) unstable; urgency=low * Add upstream manpages -- Neil Williams 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 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 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 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 Thu, 03 Oct 2013 15:58:49 +0100 lava-server (0.20.1-1) unstable; urgency=low * Update from tip -- Neil Williams 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 Tue, 25 Jun 2013 20:38:02 +0100 lava-server (0.20-4) unstable; urgency=low * Fix missing dependency on python-psycopg2 -- Neil Williams Fri, 07 Jun 2013 15:16:58 +0100 lava-server (0.20-3) unstable; urgency=low * Add helpers for correct dependency calculations. -- Neil Williams 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 Tue, 04 Jun 2013 21:24:50 +0100 lava-server (0.20-1a4) unstable; urgency=low * added db setup support -- Neil Williams 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 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 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 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 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 Thu, 23 May 2013 08:52:04 +0100