[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted lava-server 2016.11-1~bpo8+1 (source all) into jessie-backports



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 15 Nov 2016 16:51:23 +0000
Source: lava-server
Binary: lava-server lava lava-dev lava-server-doc
Architecture: source all
Version: 2016.11-1~bpo8+1
Distribution: jessie-backports
Urgency: medium
Maintainer: Debian LAVA team <pkg-linaro-lava-devel@lists.alioth.debian.org>
Changed-By: Neil Williams <codehelp@debian.org>
Description:
 lava       - Linaro Automated Validation Architecture metapackage
 lava-dev   - Linaro Automated Validation Architecture developer support
 lava-server - Linaro Automated Validation Architecture server
 lava-server-doc - Linaro Automated Validation Architecture documentation
Changes:
 lava-server (2016.11-1~bpo8+1) jessie-backports; urgency=medium
 .
   * Rebuild for jessie-backports.
 .
 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
 .
 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.
 .
 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
Checksums-Sha1:
 4b21b56e82f2dbb6fe9db7bda0a10fbfe3c0113f 2641 lava-server_2016.11-1~bpo8+1.dsc
 6fd4879415c6f17ddb1bd422b033e7f4cd7551a2 37340 lava-server_2016.11-1~bpo8+1.debian.tar.xz
 3df73ca29770ba2185939507e9f34f2f4eaeb7b1 603800 lava-server_2016.11-1~bpo8+1_all.deb
 2f528d27701b0928b97fcc40a60f7d74319cbf6e 15334 lava_2016.11-1~bpo8+1_all.deb
 e6dc559e1e07112c7ac8103a8d96686aac3d3d71 20562 lava-dev_2016.11-1~bpo8+1_all.deb
 90124339bcc4330c4c983c33b074edc5be5da7b9 7900770 lava-server-doc_2016.11-1~bpo8+1_all.deb
Checksums-Sha256:
 6b130ff0eafd80b6b33d4b3ccb8a4a0cc222345dc1d3627685ddcde4d2a90f53 2641 lava-server_2016.11-1~bpo8+1.dsc
 5031716e06d68c2182b7090f5eac03027683ddb1bcc7cbe856c876f16988deff 37340 lava-server_2016.11-1~bpo8+1.debian.tar.xz
 64d693e8ed95751dd1dd89f12f7b31cd28ad32f4670478d2f76c7064c74be588 603800 lava-server_2016.11-1~bpo8+1_all.deb
 21a3bd5cc3989920bd3d202bd42ce84df0ccc3e4005b15e5621d2a4f0fed7ccf 15334 lava_2016.11-1~bpo8+1_all.deb
 80b820744c7afe0231d085f14c5d6eb0127100f9b8600d7c00d04a4b13d205ce 20562 lava-dev_2016.11-1~bpo8+1_all.deb
 3afa0dd27e9e0dcf6f1e569d420e97a5fc6e7e2172f59c1b43971ed71ccc3162 7900770 lava-server-doc_2016.11-1~bpo8+1_all.deb
Files:
 ed683c9868c37b4a8a47224e02e3b720 2641 net optional lava-server_2016.11-1~bpo8+1.dsc
 deb97915754671f48ece8f5b7e7d4ca0 37340 net optional lava-server_2016.11-1~bpo8+1.debian.tar.xz
 15fa4aab5e7209bff1799979cc43fe2f 603800 net optional lava-server_2016.11-1~bpo8+1_all.deb
 fde324f4b4b27a71ea9349b9ffa0f8e8 15334 metapackages optional lava_2016.11-1~bpo8+1_all.deb
 66c2381c72a223aa15092538fe411e57 20562 devel optional lava-dev_2016.11-1~bpo8+1_all.deb
 c53338c326cf00b4a144aaf57f5ee4d7 7900770 doc optional lava-server-doc_2016.11-1~bpo8+1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEf3HB6ceOc10DYMbM8WfkPIFDtoIFAlgrRGkACgkQ8WfkPIFD
toJDuhAAiPLkbJlYX1U6x+gjP9UAiotRkyXFxMcN+iG9q7rWqqNN5TSjDHK76e6p
lik5qbXe4Z55SNLDGhNXx7VxUZfQzppAr9IlA96yKY2g8Ls+6NAf7kto4MixJ2dv
Gx4OtP8ZOaQ/ZhHFcKguC4k3TqRZDic1kYo3ZpiLQ2VQjzfo5nAoLPOK0giRmd9X
2oBicez2PnAvFZsqqKsREfDoJ8XBWOOpYQBbCDbRHE6QPN0dF+chfLBhEsvBScZu
PB7cSChhvO6obZIqxi0tJ7cKq53q+xx/aY3cMvn+DjCl7ttoyooY78SZ4Bkf2yUC
7h0QNKCMyEsujA0FB3n2IPYFyP+W0B+Bi484FrZ0ONKTYy3f8oYRLsmgmVCl8R3I
QOkgKcdHJq9x2ibddim3ucsJlgt9Ve6hmo05PxFXWR6MDtQnOmluMmP610WkOg16
mYX/+/h1Owv5m1HFtBS9/h6TvJ2Lg8WhqZWFz3vAp3c2Nyqq5dppxFN6Sy3y0pf6
7D6k9aVy0CBzjcoJLjKA3ngL1EXp2pfxb66rt91mKwdsj5/mbt+Jxlo0GpjX42FP
633N5ksXQClP+kZZjliQelfAF4/OqrM2zZi85OMq6r4ucKwpyUqqBhhFonj5ycr4
8xcgMcJbPMX8MtJaSPWIfy0Z38QElAFXt5k6DeZaPxFk/qwogi8=
=09sR
-----END PGP SIGNATURE-----


Reply to: