From 9e2145c128e49132586c46001aa3a7b2b8fd4750 Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Tue, 13 Feb 2018 15:40:12 +0100 Subject: Clean argument parsing lavalab-gen.py does not handle arguments, lets remove all arg parsing stuff. --- lavalab-gen.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lavalab-gen.py b/lavalab-gen.py index f151aa1..396579e 100755 --- a/lavalab-gen.py +++ b/lavalab-gen.py @@ -3,7 +3,6 @@ from __future__ import print_function import os, sys, time import subprocess -import argparse import yaml import string import socket @@ -44,7 +43,7 @@ template_udev_devpath = string.Template("""# SUBSYSTEM=="tty", ATTRS{idVendor}=="${idvendor}", ATTRS{idProduct}=="${idproduct}", ATTRS{devpath}=="${devpath}", MODE="0664", OWNER="uucp", SYMLINK+="${board}" """) -def main(args): +def main(): fp = open(boards_yaml, "r") labs = yaml.load(fp) fp.close() @@ -193,8 +192,5 @@ def main(args): if __name__ == "__main__": shutil.copy("common/build-lava", "lava-slave/scripts/build-lava") shutil.copy("common/build-lava", "lava-master/scripts/build-lava") - parser = argparse.ArgumentParser() - parser.add_argument("--header", help="use this file as header for output file") - args = parser.parse_args() - main(args) + main() -- cgit 1.2.3-korg From db90b25feb7926a5406203bbf26b130a9f0f55a0 Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Fri, 12 Jan 2018 11:39:36 +0100 Subject: Add healths check jobs --- lava-master/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lava-master/Dockerfile b/lava-master/Dockerfile index 0f3c14b..b10351c 100644 --- a/lava-master/Dockerfile +++ b/lava-master/Dockerfile @@ -57,6 +57,8 @@ RUN a2enmod proxy \ COPY configs/tftpd-hpa /etc/default/tftpd-hpa +RUN git clone https://github.com/BayLibre/lava-healthchecks.git +RUN cp lava-healthchecks/health-checks/* /etc/lava-server/dispatcher-config/health-checks/ COPY health-checks/* /etc/lava-server/dispatcher-config/health-checks/ COPY devices/ /root/devices/ -- cgit 1.2.3-korg From dcf0ea63a6646fb32462d5a36f5cce7110bb3ef0 Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Thu, 15 Feb 2018 10:33:47 +0100 Subject: README: Fix vendor/product ID format The format for vendor/product ID need to be prefixed by 0x. --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index a3c297c..d72b6c0 100644 --- a/README.md +++ b/README.md @@ -90,8 +90,8 @@ So you have now: beagleboneblack-01: type: beaglebone-black uart: - idvendor: "0403" - idproduct: 6001 + idvendor: 0x0403 + idproduct: 0x6001 serial: AK04TU1X ``` @@ -108,8 +108,8 @@ So you have now: beagleboneblack-01: type: beaglebone-black uart: - idvendor: "0403" - idproduct: 6001 + idvendor: 0x0403 + idproduct: 0x6001 devpath: "1.5" ``` @@ -137,8 +137,8 @@ beagleboneblack, with FTDI (serial 1234567), connected to port 5 of an ACME power_off_command: /usr/local/bin/acme-cli -s 192.168.66.2 power_off 5 power_on_command: /usr/local/bin/acme-cli -s 192.168.66.2 power_on 5 uart: - idvendor: "0403" - idproduct: 6001 + idvendor: 0x0403 + idproduct: 0x6001 serial: 1234567 ``` -- cgit 1.2.3-korg From 21e70029a9a90bfb9183ea3bf60525bf72c62bd1 Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Fri, 16 Feb 2018 16:11:35 +0100 Subject: Remove tty/stdin options Keeping stdin open is not necessary since a long time. Remove thoses unused options --- docker-compose.template | 2 -- 1 file changed, 2 deletions(-) diff --git a/docker-compose.template b/docker-compose.template index 87d59d3..ced5762 100644 --- a/docker-compose.template +++ b/docker-compose.template @@ -3,8 +3,6 @@ services: lava-master: hostname: lava-master restart: always - stdin_open: true - tty: true build: context: lava-master ports: -- cgit 1.2.3-korg