1. 25 Feb, 2020 1 commit
  2. 18 Dec, 2019 1 commit
  3. 12 Dec, 2018 1 commit
  4. 25 Jan, 2018 1 commit
    • Matt Hart's avatar
      Better detect errors in the bootloader · 25859894
      Matt Hart authored
      - Unify the bootloader interrupt action for all bootloaders to use
      - Check for error messages throughout bootloader interaction
      - Be reasonably confident that failures after bootloader commands, are kernel
      
      Change-Id: Ib8413baf5667dec4d487a9ca40f9b222be3c0b19
      25859894
  5. 25 Oct, 2017 1 commit
  6. 19 Oct, 2017 1 commit
    • Neil Williams's avatar
      Read feedback when finalising connections · 69277753
      Neil Williams authored
      LAVA-1066 Some jobs fail without logging useful information which
      may appear on a connection. Add support for reading feedback
      during Finalize.
      Extend support within Finalize to finalise all connections,
      not just the shared one.
      
      Change-Id: I4162d95e955ffe0ed0bda775b80eb171ea7ef438
      69277753
  7. 16 Aug, 2017 1 commit
    • Jan-Simon Möller's avatar
      Add network block device boot support · 3e746b47
      Jan-Simon Möller authored
      
      
      This changeset implements boot with a network block device.
      Initial steps are equal to tftp+nfs but instead of nfs this
      method depends on an nbd-client started on the target within
      the initrd. The rootfs is served on the slave through xnbd-server.
      
      This setup is needed when the target system needs e.g.
      extended file attributes like security labels to boot.
      In this case cpio.gz and nfs do not work and both the initrd and
      the rootfs need to be a full filesystem (e.g. ext4).
      
      Boot sequence:
       DL -> tftp -> initrd (nbd-client+pivot_root) -> rootfs(nbd)
      
      The implementation reuses as much as possible from the
      existing tftp+nfs workflow. The startup of the xnbd-server
      and its proper teardown required the use of an action/protocol
      combination (similar to lxc).
      
      The xnbd-server will use a random port (unless specified).
      A helper function has been added to network.py.
      
      Change-Id: Ibbaa10b4bdab49d9cc95d9b1c6cb3d67f848760a
      Signed-off-by: default avatarJan-Simon Möller <jsmoeller@linuxfoundation.org>
      3e746b47