On Wed, 17 Mar 2021, Neal Gompa wrote: > On Wed, Mar 17, 2021 at 2:48 PM Jan Rękorajski <bagg...@pld-linux.org> wrote: > > > > Neal, > > > > Do you have any references to such issues? Like bug reports, or docs? > > I'd like to link them to the rpm migration page on our wiki. > > > > Not offhand, but I know that this change to RPM[1] (and a few other > fun quirks of bdb) is what started causing things to trip up in > containers with rpmdb rebuilds. It should basically go away once the > conversion to sqlite rpmdb is done. There is information about how > OverlayFS handles directory renames in the Linux kernel > documentation[2]. This affected YUM too[3], though DNF has workarounds > built into it now[4]. For this specific issue, you can avoid this by > regenerating the container entirely from scratch instead of using an > upgrade to fix it. > > More generally, I advise being careful with OverlayFS and being > mindful of the pitfalls[2]. I personally use Btrfs instead, which > neatly avoids this and is a lot more performant.
Thanks. > (As an aside, can someone rebase the DNF package manager stack in PLD? > It's pretty old and broken...) You mean this? I did an update of dnf packages recently. There are a few things left to do but most should be up to date. poldek:/all-avail> ls dnf* dnf-4.6.1-5.noarch dnf-automatic-4.6.1-5.noarch dnf-plugin-cow-0.0.2-1.noarch dnf-plugin-diff-1.1-1.noarch dnf-plugin-kickstart-4.0.13-2.noarch dnf-plugin-leaves-4.0.19-1.noarch dnf-plugin-local-4.0.19-1.noarch dnf-plugin-migrate-4.0.19-1.noarch dnf-plugin-ovl-0.0.3-1.noarch dnf-plugin-post-transaction-actions-4.0.19-1.noarch dnf-plugin-rpmconf-4.0.13-2.noarch dnf-plugin-show-leaves-4.0.19-1.noarch dnf-plugin-showvars-4.0.13-2.noarch dnf-plugin-snapper-4.0.13-2.noarch dnf-plugin-system-upgrade-4.0.13-2.noarch dnf-plugin-torproxy-4.0.13-2.noarch dnf-plugin-tracer-4.0.13-2.noarch dnf-plugin-versionlock-4.0.19-1.noarch dnf-plugins-core-4.0.19-1.noarch dnf-plugins-extras-common-4.0.13-2.noarch dnf-utils-4.0.19-1.noarch dnfdaemon-0.3.20-2.noarch -- Jan Rękorajski | PLD/Linux SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/ _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en