- 08 Jul, 2022 1 commit
-
-
Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com>
-
- 06 Jul, 2022 1 commit
-
-
- 30 Jun, 2022 3 commits
-
-
The base docker image we use configures dpkg to not install most files to /usr/share/doc/, which makes sense in general. However, it is from there that LAVA obtains the files it uses to show for its 'Help' section, so we override the configuration to include the files installed by lava-server-doc.
-
This tests our containerized lava-server based on the Debian packages by firing it up, setting up a dispatcher container and a lavacli container alongside it and then: - creating a super user - adding the qemu device type and a qtest device of that type - using lavacli to set the device dictionary and health test - running a regular job - making sure both the health check and the regular job succeeded
-
The Dockerfile uses the debian packages as the basis, with a few files patched so that it can work without PostgreSQL on the same system, giving us more flexibility on how the db is set up.
-