Skip to content

Implement buffered readers for UKI#298

Merged
cgwalters merged 3 commits into
composefs:mainfrom
Johan-Liebert1:uki-bufread
May 25, 2026
Merged

Implement buffered readers for UKI#298
cgwalters merged 3 commits into
composefs:mainfrom
Johan-Liebert1:uki-bufread

Conversation

@Johan-Liebert1
Copy link
Copy Markdown
Collaborator

bootc status for UKIs takes upto 250MB of memory as we load the entire
UKI into memory just to extract the cmdline. In bootc-dev/bootc#2190
tests for UKI get OOM killed

`bootc status` for UKIs takes upto 250MB of memory as we load the entire
UKI into memory just to extract the cmdline. In bootc-dev/bootc#2190
tests for UKI get OOM killed

Signed-off-by: Johan-Liebert1 <pragyanpoudyal41999@gmail.com>
Signed-off-by: Pragyan Poudyal <pragyanpoudyal41999@gmail.com>
@Johan-Liebert1 Johan-Liebert1 requested a review from cgwalters May 25, 2026 04:54
Building dockerfile was failing with

```
Configuration file '/etc/systemd/system.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
[...]
```

Use non-interactive debian frontend and pass options to apt-get to use
default actions whereever needed and keep existing config files
automatically

Signed-off-by: Pragyan Poudyal <pragyanpoudyal41999@gmail.com>
@cgwalters cgwalters added this pull request to the merge queue May 25, 2026
Merged via the queue into composefs:main with commit 48a1f97 May 25, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants