https://bugzilla.suse.com/show_bug.cgi?id=1169774
https://bugzilla.suse.com/show_bug.cgi?id=1169774#c37
--- Comment #37 from Fabian Vogt
If this is happening on both ext4 and btrfs it seems unlikely to be caused by ext4 specific problem (provided btrfs ever worked before). But anyway, let's debug this and we'll see where the problem is. The difference between XFS and ext4 shouldn't indeed be that big.
The werird part is IMO that this only affects i586 builds on goat and sheep workers. x86_64 on goat/sheep and i586 on other workers are just fine.
Now I'm mostly ignorant of OBS (well, I use it to build simple packages but that's all). So if I understand right 'vmfstype' influences what is used as a root filesystem of the VM that is doing the build of the package? I.e. in your case of live CD images?
Yep!
What exactly happens between installation of kbd-legacy-2.3.0-1.1.noarch and kernel-firmware-20201023-1.1.noarch in the build system? This is the difference you care about right?
The main issue is "general slowness" of builds, with the rsync difference being the most obvious. That always uses ext4 (not configurable) and takes too long for quick testing, so I picked some other part of the build for comparison.
But even in the "fast" case it takes 23 seconds so I'd like to understand what the system is doing during this time...
Probably just installation of the kernel-firmware rpm. It's quite massive (zypper says "219.3 MiB (563.5 MiB unpacked)") and contains 2554 files. Other package installations are affected as well, but most are just smaller library packages and a sub-second difference isn't that visible in the log.
Also where can I see the full logs you've pasted from?
btrfs: https://build.opensuse.org/package/live_build_log/home:favogt:boo1169774-btr... ext4: https://build.opensuse.org/package/live_build_log/home:favogt:boo1169774-ext... xfs: https://build.opensuse.org/package/live_build_log/home:favogt:boo1169774/liv... -- You are receiving this mail because: You are on the CC list for the bug.