lp://staging/~gesha/lava-dispatcher/refactor-vexpress-copy-files

Created by Georgy Redkozubov and last modified
Get this branch:
bzr branch lp://staging/~gesha/lava-dispatcher/refactor-vexpress-copy-files
Only Georgy Redkozubov can upload to this branch. If you are Georgy Redkozubov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Georgy Redkozubov
Project:
LAVA Dispatcher
Status:
Development

Recent revisions

634. By Georgy Redkozubov

Refactor copy for vexpress targets

633. By Tyler Baker

Fix for bug 1195536

632. By Tyler Baker

Update Arndale boot command partitions

631. By Yongqin Liu

merge the modification of network support for fast models

630. By Tyler Baker

Hot Fix for networking issues in the lab

629. By Tyler Baker

Add Nexus 10 support

628. By Tyler Baker

UEFI support for Fastmodels. Add interactive bootloader support.

627. By Tyler Baker

Add Broadcom Capri support

626. By Antonio Terceiro

Refactor handling of configuration directories

  The configuration search path is now unconditionally set to:

  $HOME/.config/lava-dispatcher
  ${VIRTUAL_ENV}/etc/lava-dispatcher
  ${lava_dispatcher_root}/lava_dispatcher/default-config/lava-dispatcher

  If the VIRTUAL_ENV environment variable is not set, then it will read
  configuration from /etc/lava-dispatcher (as expected).

  - The search path is now exposed to client code by the
    lava_dispatcher.config.search_path() function

  - The path for *writing* configuration files is exported in the write_path()
    function.

  - Each individual directory in the search path can be accessed by the variables
    user_config_path, system_config_path and default_config_path.

  - Switched from /etc/xdg/lava-dispatcher to /etc/lava-dispatcher. Because of
    the previous state of the code, where a specific config_dir was always passed
    in and there was no way of overriding it, /etc/xdg/lava-dispatcher was never
    actually used by anybody, so the risk of this change is zero.

  - Removed passing around of configuration directory.

  - --config-dir switch in command line tools was kept and has the same behaviour
    as before. If a custom config dir is passed, both user and system-wide
    directories are ignored, and only the custom directory and the hardcoded
    defaults are used.

625. By Yongqin Liu

fix to treat ADBConnectError as err in run method of job.py, so that we can get the trace of the error

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/lava-dispatcher
This branch contains Public information 
Everyone can see this information.