From e7c8b7dfad82a42fe6e52bbf31147a27e3a7237a Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Tue, 18 Aug 2020 16:49:20 +0200 Subject: Fix device-types patcher The device-types patchs were not used since 9918419127b ("Handle the change of device-type storage"). The patch was correctly modified with path hacks, but not applied. --- lava-master/device-types-patch/patch-device-type.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lava-master/device-types-patch/patch-device-type.sh b/lava-master/device-types-patch/patch-device-type.sh index eb7da43..2e1a0c5 100644 --- a/lava-master/device-types-patch/patch-device-type.sh +++ b/lava-master/device-types-patch/patch-device-type.sh @@ -10,5 +10,7 @@ for patch in $(ls /root/device-types-patch/*patch) do echo "DEBUG: patch with $patch" sed -i 's,lava_scheduler_app/tests/device-types/,,' $patch + sed -i 's,etc/dispatcher-config/device-types/,,' $patch + patch -p1 < $patch || exit $? done chown -R lavaserver:lavaserver $DEVTYPE_PATH -- cgit 1.2.3-korg From fb95b9bb1b5dfd2721d2c5f7094a2247d8e22792 Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Tue, 18 Aug 2020 16:49:40 +0200 Subject: lavalab-gen.py: Name workers images with version tag If version is specified, we can generate docker images with tags set to it. --- lavalab-gen.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lavalab-gen.py b/lavalab-gen.py index 87b0cd5..66bc193 100755 --- a/lavalab-gen.py +++ b/lavalab-gen.py @@ -188,6 +188,7 @@ def main(): dockerfile.seek(0) dockerfile.write(dockerfilec) dockerfile.close() + dockcomp["services"][name]["image"] = "%s:%s" % (name, worker["version"]) if "lava-coordinator" in master and master["lava-coordinator"]: dockcomp["services"][name]["ports"].append('3079:3079') f_entrypoint = open("%s/entrypoint.d/02_lava-coordinator.sh" % workerdir, 'w') @@ -468,6 +469,7 @@ def main(): dockerfile.seek(0) dockerfile.write(dockerfilec) dockerfile.close() + dockcomp["services"][name]["image"] = "%s:%s" % (name, worker["version"]) if "arch" in worker: if worker["arch"] == 'arm64': dockerfile = open("%s/Dockerfile" % workerdir, "r+") -- cgit 1.2.3-korg