rpm-ostree
rpm-ostree copied to clipboard
⚛📦 Hybrid image/package system with atomic upgrades and package layering
CoreOS layering: `useradd` during package installation happens in the container, not target system
**Host system details** ``` # rpm-ostree --version rpm-ostree: Version: '2022.2' Git: 1e62f2bb60bc39b443dac0c00d40124ef002bb73 Features: - rust - compose - fedora-integration ``` **Expected vs actual behavior** CoreOS layering in containers incorrectly executes...
Right now when you upgrade you get the latest deployment and the previous one you were on so that you can `rpm-ostree rollback`. It would be nice if we could...
**Host system details** ``` State: idle Deployments: ● fedora:fedora/35/x86_64/silverblue Version: 35.20220211.0 (2022-02-11T00:51:03Z) Commit: 1bbe3e39742284a6cbedfb37ee025797bbe01bf04a8a919e484f5ecf76054e59 GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F fedora:fedora/35/x86_64/silverblue Version: 35.20220210.0 (2022-02-10T00:46:21Z) Commit: cd742114c5cab53776508494222dfe5d3c481ad90eb2917e83ec2c0e15dbf2b9 GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F...
As part of F36 changes, there is this rpmdb move to /usr: https://fedoraproject.org/wiki/Changes/RelocateRPMToUsr It just landed in rawhide with this commit: https://src.fedoraproject.org/rpms/rpm/c/0b9f813cd529a1fc7c1336e62d82b90c81f517f1?branch=rawhide So starting with `rpm-4.17.0-7` the package is shipping...
In https://github.com/coreos/enhancements/blob/main/os/coreos-layering.md a butane sugar is proposed: ``` variant: fcos version: 1.5.0 ostree_container: image: quay.io/mycorp/myfcos:stable reboot: true ``` This would expand to a systemd unit that runs `rpm-ostree rebase`. But...building...
Hello I would like to request of providing a translation of `rpm-ostree` tool to another languages. It is used in some Fedora variants like Silverblue or Kinoite as a `dnf`...
**Host system details** ``` fedora:fedora/35/x86_64/silverblue Version: 35.20211011.n.0 (2021-10-11T08:10:46Z) BaseCommit: 85556706484e0aeeeca99137df9d5308dc2bcd960e40e767402ff98facfc7d10 GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F Diff: 7 removed RemovedBasePackages: firefox 93.0-2.fc35 ReplacedBasePackages: gnome-shell 41.0-1.fc35 -> 41.0-3.4.fc35 LayeredPackages: akmod-nvidia xorg-x11-drv-nvidia-cuda xorg-x11-drv-nvidia-cuda-libs...
I found no way currently to work with the Package Groups: https://dnf.readthedocs.io/en/latest/command_ref.html#specifying-groups
**Host system details** Latest Fedora CoreOS next. **Expected vs actual behavior** `rpm-ostree override replace --experimental --freeze --from repo=foo` should enable the repo `foo` and fetch metadata from it before trying...
Hi, I have downloaded an x86 Fedora Silverblue 35 ISO from https://silverblue.fedoraproject.org/download and installed it in VirtualBox. I installed some tools successfully. Unfortunately, I couldn't install any of the modules....