]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Set --no-pager for systemd-repart
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 14 Jun 2023 15:37:06 +0000 (17:37 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 14 Jun 2023 15:37:06 +0000 (17:37 +0200)
We don't want systemd-repart to page its output, that should be done
by mkosi itself.

mkosi/__init__.py
mkosi/qemu.py

index 9e48fcb6acb9df764a0ff7416f4a150e7704de0a..16ffe079f517ab95e13f3fd40f5ee8e788d0b14b 100644 (file)
@@ -1603,6 +1603,7 @@ def invoke_repart(state: MkosiState, skip: Sequence[str] = [], split: bool = Fal
         "--size=auto",
         "--dry-run=no",
         "--json=pretty",
+        "--no-pager",
         "--root", state.root,
         state.staging / state.config.output_with_format,
     ]
index 5ccbb5fb68299b924aad53f9d2509589a8fee2e5..95f796dc30a9483a5955b01148755d3573f31230 100644 (file)
@@ -192,7 +192,7 @@ def vsock_notify_handler() -> Iterator[tuple[str, dict[str, str]]]:
 
 
 def grow_image(image: Path, *, size: str) -> None:
-    run(["systemd-repart", "--definitions", "", "--size", size, "--pretty", "no", image])
+    run(["systemd-repart", "--definitions", "", "--no-pager", "--size", size, "--pretty", "no", image])
 
 
 def run_qemu(args: MkosiArgs, config: MkosiConfig) -> None: