summaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)AuthorFilesLines
2021-02-05Permit to set worker token in boards.yamlCorentin LABBE1-0/+1
LAVA 2020.09 dropped ZMQ and use now a token to authenticate worker against master. lava-docker already handle this by getting token via lavacli. But we need to support to set token in boards.yaml, this patch permits this. Furthermore, the token was given to worker via --token, but this is bad since token can be found by anyone running ps. A better secure way is to use --token-file.
2020-11-23Remove screen supportCorentin LABBE1-2/+0
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.
2020-09-04README: add more ZMQ documentationCorentin LABBE1-0/+25
This patch adds more ZMQ documentation
2020-09-04README: add lava-dispatcher-host in prerequisitesCorentin LABBE1-0/+2
For fastboot/docker, lava-dispatcher-host could be necessary
2020-07-13Permit to set the postgres lavaserver passwordCorentin LABBE1-0/+1
By setting pg_lava_password, the final lavaserver password will be set to this value.
2020-07-10Merge pull request #120 from aliceinwire/fix_documentationKevin Hilman1-1/+1
healthcheck need a supported url protocol scheme to work
2020-07-10healthcheck need a supported url protocol scheme to workAlice Ferrazzi1-1/+1
Job error: Unsupported url protocol scheme: healthcheck Signed-off-by: Alice Ferrazzi <alice.ferrazzi@miraclelinux.com>
2020-07-01Add build_args option explanation to the README fileAlice Ferrazzi1-0/+6
Signed-off-by: Alice Ferrazzi <alice.ferrazzi@miraclelinux.com>
2020-03-02Merge pull request #111 from montjoie/pr-2020.01Kevin Hilman1-1/+5
Pr 2020.01
2020-02-12Merge pull request #113 from slawr/stevel/upstream-ser2net-readme-improvementsKevin Hilman1-1/+7
README.md: Correction / improvement to ser2net documentation
2020-02-07README.md: Add note about passing LOCAL in ser2net_optionsStephen Lawrence1-0/+6
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>
2020-02-07README.md: correct boards.yaml syntax for ser2net_optionsStephen Lawrence1-1/+1
Add missing ':' to syntax for 'ser2net_options' in boards.yaml doc. Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
2020-01-28Update Device Types Linkbearrito1-1/+1
2020-01-16Add custom volumesCorentin LABBE1-0/+2
For some case, we need to add custom volumes (like for /var/lib/lxc/cache)
2020-01-16Add raw_custom_optionCorentin LABBE1-1/+3
For some options we need to not have the space around them, like ones needing "-%}" or coments. Introduce raw_custom_option for such cases.
2019-11-22Permit to use docker commands in slaveCorentin LABBE1-0/+1
When docker devices are needed, docker socket must be availlable in the slave. This is now possible via the new use_docker
2019-10-16Enhance documentationCorentin LABBE1-2/+6
This patch enhance a bit the documentation - On the reason of the install of nfs-kernel-server - On how to upgrade
2019-10-04lavalab-gen: Permit to have tags per slaveCorentin LABBE1-0/+3
This patchs permits to have tags per slave. All tags set on a slave will be added to each of its devices.
2019-09-19Permit to custom SMTP serverCorentin LABBE1-0/+8
This patch permits to specify a SMTP server which LAVA will use for report.
2019-09-19Document a bit more how to use a proxyCorentin LABBE1-1/+8
This patchs adds an example on how to add proxy env on the master.
2019-09-19Permit to not export overlay server portCorentin LABBE1-0/+1
When doing a qemu-only slave, there are no need to export the overlay server. This patch adds a use_overlay_server option.
2019-09-19Permit to not export NBD portCorentin LABBE1-0/+1
When doing a qemu-only slave, there are no need of NBD. This patch adds a use_nbd option.
2019-09-19Permit to not export TFTP portCorentin LABBE1-0/+1
When doing a qemu-only slave, there are no need of TFTP. This patch adds a use_tftp option.
2019-08-26Add support for device-type aliasCorentin LABBE1-0/+3
This patch adds support for the device-type aliases.
2019-06-04Permit to host healtchecksCorentin LABBE1-0/+20
This patch adds an optional container which host healthchecks images.
2019-05-17lavalab-gen.py: Modify how to enable TAP devicesCorentin LABBE1-1/+1
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.
2019-05-13lava-slave: support lava-coordinatorCorentin LABBE1-0/+2
This patchs adds a new flag "lava-coordinator" for slave which enables the generation of a lava-coordinator.conf file.
2019-05-03Permit to add extra devices in the slaveCorentin LABBE1-0/+6
This patch permit to adds extra devices (like a USB relay) in the slave
2019-04-25Permit to set arch for arm64 slavesCorentin LABBE1-0/+1
Currently arm64 workers need to modify at hand the from in the dockerfile for using arm64 images. This patch automate this;
2019-04-25Permit to do NFS jobsCorentin LABBE1-0/+7
This patch adds an helper for doing NFS jobs
2019-04-25README: Add an example on how to use PXECorentin LABBE1-0/+13
This patch adds an example on how to uses PXE with lava-docker.
2019-04-01lavalab-gen.py: add ALLOWED_HOSTSCorentin LABBE1-0/+3
Since 2019.03 , ALLOWED_HOSTS is mandatory in settings.conf. Without it all requests are denied with code 500.
2019-01-14Permit to choose loglevelCorentin LABBE1-0/+5
By default, all process use the DEBUG loglevel, this could be too much for a production server. This patch permits to tune the loglevel.
2019-01-08lavalab-gen.py: Permit qemu to use TAP devicesCorentin LABBE1-0/+1
For full networking capacity, qemu need to access TAP devices. This patch adds the choice of use it via the tap keyword.
2018-11-30lavalab-gen.py: Made ser2net the defaultCorentin LABBE1-3/+4
This patch makes ser2net the default uart handler.
2018-11-26lavalab-gen.py: Permits to bind host /dev to slaveCorentin LABBE1-0/+1
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.
2018-11-20README: discourage use of screenCorentin LABBE1-0/+1
2018-11-20lavalab-gen.py: support adding ser2net optionsCorentin LABBE1-0/+3
2018-11-19Merge pull request #67 from montjoie/interfacenumprkhilman1-0/+1
lavalab-gen.py: Remove udev template for support of interfacenum
2018-11-16lavalab-gen.py: Remove udev template for support of interfacenumCorentin LABBE1-0/+1
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
2018-11-15README: add contact informationsCorentin LABBE1-0/+4
2018-11-02lavalab-gen.py: permit to set env settings on slave via the master nodeCorentin LABBE1-0/+5
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.
2018-11-02lavalab-gen.py: permit to set env settings on slaveCorentin LABBE1-1/+9
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.
2018-11-02lavalab-gen.py: Add slave_keys for copying public slave keysCorentin LABBE1-0/+1
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.
2018-11-02README: Add documentation for the slave attribute of boardsCorentin LABBE1-0/+1
This patch adds missing documentation on how to choose the slave owing a device.
2018-10-19README: add documentation on how to add patch for LAVA and device-typeCorentin LABBE1-0/+11
lava-docker can patch LAVA and add/modify device-types, but the documentation was lacking on how to do it.
2018-10-17Permit to set a group on boardsCorentin LABBE1-1/+2
This patch permit to add a group on boards
2018-10-17Permit to create groupsCorentin LABBE1-0/+5
This patch adds support for creating groups
2018-10-15Permit to give board to userCorentin LABBE1-0/+1
By default LAVA give owning of boards to admin, this patch permit to give board to a specific user.
2018-10-15Rename export_ser2net to expose_ser2netCorentin LABBE1-1/+1
This patch rename export_ser2net to expose_ser2net. The old export_ser2net is still handled but we now print a deprecating message.