Colin Walters

Results 550 issues of Colin Walters

Should have filed this as a tracker before; I've been doing patches for this off and on. See https://github.com/coreos/openat-ext#this-project-is-deprecated - and while openat isn't deprecated officially, the project is no...

good-first-issue

In RHCOS we use `repo-packages` for some things. The way coreos-assembler does [local overrides](https://coreos.github.io/coreos-assembler/working/#using-overrides) by generating a local repo with and a lockfile means that the packages get filtered out...

There's a dedicated type for a mapping from "string to variant" in `GVariantDict`. Use it instead of rolling our own with `GHashTable`. The advantage here is improved ergonomics from the...

do-not-merge/work-in-progress
needs-rebase

I'd like to support adding non-RPM content client side too, building on what we have in the treefile (server side) today: > ostree-layers: Array of strings, optional: After all packages...

Currently, all %posts are run on the server side. This means we need nss-altfiles to help OSTree's 3 way merge of /etc. The systemd people added systemd-sysusers, with the intention...

kind/enhancement
jira
area/sd-sysusers

This is a Fedora Silverblue (36) system. ``` [root@cobalt ~]# rpm -q rpm-ostree rpm-ostree-2022.9-1.fc36.x86_64 [root@cobalt ~]# rpm-ostree status error: Timeout was reached ``` Digging into things with `strace` on both...

Ideally we port these to kola. But since CCI is down let's try running all of the tests in Prow.

Prep for https://github.com/projectatomic/rpm-ostree/issues/49 The main thing this is starting to implement is support for "intercepting" `useradd` etc.

needs-rebase

Ref: https://discussion.fedoraproject.org/t/rpm-ostree-giving-error/772/2 Currently plugging in a live USB will auto-create a `media` repo and then cause rpm-ostree to error out. I think we should really change libdnf to silently do...

reviewed/needs-rework
needs-rebase

There are a ton of memory safety issues in librpm that turned up when QubesOS paid for an audit of their code. librpm is an old C codebase using hand-rolled...

do-not-merge/work-in-progress
needs-rebase