Age | Commit message (Collapse) | Author | Files | Lines |
|
When I have added screen support, it was a hack for made M3ulcb serial console works.
But for a long time ser2net works on m3ulcb.
So lava-docker discouraged usage of screen and now it is time to remove
it.
|
|
This patch adds more ZMQ documentation
|
|
For fastboot/docker, lava-dispatcher-host could be necessary
|
|
By setting pg_lava_password, the final lavaserver password will be set
to this value.
|
|
healthcheck need a supported url protocol scheme to work
|
|
Job error: Unsupported url protocol scheme: healthcheck
Signed-off-by: Alice Ferrazzi <alice.ferrazzi@miraclelinux.com>
|
|
Signed-off-by: Alice Ferrazzi <alice.ferrazzi@miraclelinux.com>
|
|
Pr 2020.01
|
|
README.md: Correction / improvement to ser2net documentation
|
|
Add a note about passing LOCAL as an option in ser2net_options to
mitigate certain serial connection issues.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Add missing ':' to syntax for 'ser2net_options' in boards.yaml doc.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
|
|
For some case, we need to add custom volumes (like for
/var/lib/lxc/cache)
|
|
For some options we need to not have the space around them, like ones
needing "-%}" or coments.
Introduce raw_custom_option for such cases.
|
|
When docker devices are needed, docker socket must be availlable in the
slave.
This is now possible via the new use_docker
|
|
This patch enhance a bit the documentation
- On the reason of the install of nfs-kernel-server
- On how to upgrade
|
|
This patchs permits to have tags per slave.
All tags set on a slave will be added to each of its devices.
|
|
This patch permits to specify a SMTP server which LAVA will use for
report.
|
|
This patchs adds an example on how to add proxy env on the master.
|
|
When doing a qemu-only slave, there are no need to export the overlay
server.
This patch adds a use_overlay_server option.
|
|
When doing a qemu-only slave, there are no need of NBD.
This patch adds a use_nbd option.
|
|
When doing a qemu-only slave, there are no need of TFTP.
This patch adds a use_tftp option.
|
|
This patch adds support for the device-type aliases.
|
|
This patch adds an optional container which host healthchecks images.
|
|
Enabling TAP devices is global to a whole worker.
So having the flag on devices is wrong.
This patchs move the flag "tap" at worker level.
|
|
This patchs adds a new flag "lava-coordinator" for slave which enables
the generation of a lava-coordinator.conf file.
|
|
This patch permit to adds extra devices (like a USB relay) in the slave
|
|
Currently arm64 workers need to modify at hand the from in the
dockerfile for using arm64 images.
This patch automate this;
|
|
This patch adds an helper for doing NFS jobs
|
|
This patch adds an example on how to uses PXE with lava-docker.
|
|
Since 2019.03 , ALLOWED_HOSTS is mandatory in settings.conf.
Without it all requests are denied with code 500.
|
|
By default, all process use the DEBUG loglevel, this could be too much
for a production server.
This patch permits to tune the loglevel.
|
|
For full networking capacity, qemu need to access TAP devices.
This patch adds the choice of use it via the tap keyword.
|
|
This patch makes ser2net the default uart handler.
|
|
When using a PDU with crelay, we need to access the whole content /dev/hid/ and so need to bind the whole /dev/
This is also necessary when using the HSDK board which have a serial
which appears only when board is powered.
|
|
|
|
|
|
lavalab-gen.py: Remove udev template for support of interfacenum
|
|
The current udev templating is bad since adding a new optional keyword
lead to numerous ifelse and templates.
This patch simply generate a udev line part by part.
This made adding interfacenum easier.
This will also permit to mix devpath/serial/etc.. without any problem
|
|
|
|
Since some setup use distinct boards.yaml for master and slave, a way to
set env settings for a slave via the master node is needed.
|
|
This patch permits to add some env settings on slave.
The primary goal of this is to permits to add a proxy for a specific slave.
|
|
When creating a split boards.yaml with only one master which uses ZMQ,
no way to adds slave key exists.
This patch fix that by adding a way to copy all slave keys.
|
|
This patch adds missing documentation on how to choose the slave owing a
device.
|
|
lava-docker can patch LAVA and add/modify device-types, but the
documentation was lacking on how to do it.
|
|
This patch permit to add a group on boards
|
|
This patch adds support for creating groups
|
|
By default LAVA give owning of boards to admin, this patch permit to
give board to a specific user.
|
|
This patch rename export_ser2net to expose_ser2net.
The old export_ser2net is still handled but we now print a deprecating
message.
|
|
This patch adds a way to choose a number of ports to be exposed from
host to slave.
|