From: Daan De Meyer Date: Wed, 14 Jun 2023 15:37:06 +0000 (+0200) Subject: Set --no-pager for systemd-repart X-Git-Tag: v15~111^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bcb8e605a49d27d0939c9d75f7f1aaacfeefa052;p=thirdparty%2Fmkosi.git Set --no-pager for systemd-repart We don't want systemd-repart to page its output, that should be done by mkosi itself. --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 9e48fcb6a..16ffe079f 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -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, ] diff --git a/mkosi/qemu.py b/mkosi/qemu.py index 5ccbb5fb6..95f796dc3 100644 --- a/mkosi/qemu.py +++ b/mkosi/qemu.py @@ -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: