Wednesday, 2019-01-23

ianwcgoncalves / johnsom : YES!!! i can replicate this slowdown with a systemd upgrade on a stock image00:49
johnsomianw Hmm, so updating the version of systemd is what tanks that startup time?00:49
ianwjohnsom: updating systemd & regenerating the initramfs accounts for what seems to be a fairly large chunk00:50
ianwjohnsom: pulling apart the two initramfs' ... it seems there's some new udev rules making it in00:51
johnsomianw Kudos for your patience figuring this out....00:51
ianwnot quite there yet, but i have a narrower target now00:51
ianwgoing to take a brain break for a bit, but will update https://etherpad.openstack.org/p/dib-centos-slow with the details00:52
*** mjturek has joined #openstack-dib01:37
*** mjturek has quit IRC01:43
*** hwoarang has quit IRC02:33
*** hwoarang has joined #openstack-dib02:34
*** hwoarang has quit IRC03:15
*** hwoarang has joined #openstack-dib03:16
*** hwoarang has quit IRC03:34
*** hwoarang has joined #openstack-dib03:35
ianw:/ well, reverting the minor change inthe initrd doesn't seem to change things05:09
ianwi'm just going to replicate it again, i have enough for a decent bug report at least now05:09
*** hwoarang has quit IRC06:09
*** hwoarang has joined #openstack-dib06:15
cgoncalvesianw, awesome!!! thanks a lot07:33
cgoncalvesjohnsom, you see?! aren't you one of those that complain that EL always ship last-century software versions? now you get why :P07:34
ianwcgoncalves: i'm just writing it up now ... i didn't have much luck with systemd deubgging output at this point07:34
cgoncalvesianw, one thing though, why even with newer cloud image it takes more time to boot from a DIB-built image? systemd version is the same. is it iscsi?07:36
ianwcgoncalves: even the latest cloud image odesn't quite have the latest systemd07:37
ianwwhile the dib build images do.  this seems to be the difference07:37
cgoncalvesooh!07:37
*** hwoarang has quit IRC07:39
*** hwoarang has joined #openstack-dib07:39
ianwARRRRRGGGGHHHHHHHHHH!!!!!!!!07:49
ianwI just clicked "report issue" instead of "submit issue" and it wiped the whole thing out07:49
ianwcgoncalves: ok, attempt 2 -> https://bugs.centos.org/view.php?id=1573508:05
ianwcgoncalves: so what i was attempting was to boot with "systemd.log_level=debug systemd.log_target=console" to try and see if something useful comes up there08:07
ianwi was getting output, but then the boot seemed to hang, and frankly i gave up (for now :)08:07
ianwbut i think that's going to be necessary.  as noted in the diff between the initramfs's, i don't think it's actually in there08:08
ianwsomehow i suspect systemd is scheduling things differently; perhaps doing things sequentially it was otherwise running in parallel?08:08
cgoncalvesianw, thank you a zillion! I will be tracking it closely. a fix might take time to land, I believe, as it would need to go up to RHEL first08:11
cgoncalvesianw, I compared systemd services between upstream vs dib and didn't find systemd to be scheduling differently, no08:13
ianwcgoncalves: yeah, i saw the svg files ... but that wasn't accounting for the initrd right?08:13
ianwthat was just a much longer black box08:13
cgoncalvesianw, right. svg outputted by systemd-analyze08:14
ianwyeah, i don't know how to get that same info from *inside* the initramfs?08:18
ianwbefore it switches08:21
cgoncalvesianw, doable with bootchart2, it seems: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=74159308:24
openstackDebian bug 741593 in bootchart2 "Support profiling of ramdisk (a.k.a. initramfs, initrd)" [Wishlist,Open]08:24
ianwinteresting, something like that will be necessary i think08:27
*** AndreasF has joined #openstack-dib10:16
*** AndreasF has quit IRC10:18
*** AndreasF has joined #openstack-dib10:19
*** hwoarang has quit IRC10:36
*** hwoarang has joined #openstack-dib10:36
*** mjturek has joined #openstack-dib14:29
*** jabadia has joined #openstack-dib18:53
*** jabadia has quit IRC19:39

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!