lava: Install vlttng inside a venv
[lttng-ci.git] / lava / rootfs / vmdeboostrap / generate-root.py
index 4023adbd3e4aa87a355ae86f6e1e09449e73c6c9..9635b975b7fa9150b59f767e9a9127c172720934 100755 (executable)
@@ -64,6 +64,7 @@ packages = [
     'libtool',
     'libxml2',
     'libxml2-dev',
+    'locales',
     'netcat-traditional',
     'openssh-server',
     'psmisc',
@@ -75,8 +76,12 @@ packages = [
     'python3-pip',
     'python3-setuptools',
     'python3-sphinx',
+    'python3-venv',
+    'rsync',
     'stress',
     'swig',
+    'systemd-timesyncd',
+    'systemtap-sdt-dev',
     'texinfo',
     'tree',
     'uuid-dev',
@@ -88,10 +93,10 @@ packages = [
 def main():
     parser = argparse.ArgumentParser(description='Generate lava lttng rootfs')
     parser.add_argument("--arch", default='amd64')
-    parser.add_argument("--distribution", default='jammy')
-    parser.add_argument("--mirror", default='http://archive.ubuntu.com/ubuntu')
+    parser.add_argument("--distribution", default='bookworm')
+    parser.add_argument("--mirror", default='https://deb.debian.org/debian')
     parser.add_argument(
-        "--component", default='universe,multiverse,main,restricted')
+        "--component", default='main')
     args = parser.parse_args()
 
     name = "rootfs_{}_{}_{}".format(args.arch, args.distribution,
This page took 0.023386 seconds and 4 git commands to generate.