Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1978109 - Slower boot because dracut-initqueue fail notify DBus
Summary: Slower boot because dracut-initqueue fail notify DBus
Keywords:
Status: CLOSED DUPLICATE of bug 1976653
Alias: None
Product: Fedora
Classification: Fedora
Component: dracut
Version: 34
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: dracut-maint-list
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-01 07:07 UTC by Lorenzo Prosseda
Modified: 2021-07-01 11:02 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-07-01 11:02:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Lorenzo Prosseda 2021-07-01 07:07:58 UTC
Description of problem:
By updating only the dracut package to the version 55-2, I experienced a slowdown of more than a minute during the boot process; from the "systemd-analize blame" command, I found that the dracut-initqueue was taking more than a minute to run.
Then, from the journal of the unit (which I got using "journalctl -xeu dracut-initqueue.service -b") I could see that a warning is popping out with the 55.

I am sure that this was absent in dracut version 53-4, because by running "dnf downgrade dracut" I was prompted to install exactly the package "dracut-053-4.fc34.x86_64", and after regenerating the initrd and rebooting, it now takes 10 seconds to the unit to finish. 


How reproducible:
install the package "dracut-055-2.fc34.x86_64"

Here are the journal extracts for both versions of dracut

Dracut version "dracut-053-4.fc34.x86_64", baseline:

lug 01 08:41:45 thinker systemd[1]: Starting dracut initqueue hook...
░░ Subject: A start job for unit dracut-initqueue.service has begun execution
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dracut-initqueue.service has begun execution.
░░ 
░░ The job identifier is 50.
lug 01 08:41:45 thinker dracut-initqueue[572]: Scanning devices sda3  for LVM logical volumes fedora-vg/root fedora-vg/swap
lug 01 08:41:45 thinker dracut-initqueue[597]: inactive '/dev/fedora-vg/root' [80.00 GiB] inherit
lug 01 08:41:45 thinker dracut-initqueue[597]: inactive '/dev/fedora-vg/home' [<149.00 GiB] inherit
lug 01 08:41:45 thinker dracut-initqueue[597]: inactive '/dev/fedora-vg/swap' [<7.78 GiB] inherit
lug 01 08:41:58 thinker systemd[1]: Finished dracut initqueue hook.
░░ Subject: A start job for unit dracut-initqueue.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dracut-initqueue.service has finished successfully.
░░ 
░░ The job identifier is 50.
lug 01 08:41:59 thinker systemd[1]: dracut-initqueue.service: Deactivated successfully.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit dracut-initqueue.service has successfully entered the 'dead' state.
lug 01 08:41:59 thinker systemd[1]: Stopped dracut initqueue hook.
░░ Subject: A stop job for unit dracut-initqueue.service has finished
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A stop job for unit dracut-initqueue.service has finished.
░░ 
░░ The job identifier is 162 and the job result is done.


Dracut version "dracut-055-2.fc34.x86_64", slower boot (+90s) due to DBus notification timeout

lug 01 07:55:27 thinker systemd[1]: Starting dracut initqueue hook...
░░ Subject: A start job for unit dracut-initqueue.service has begun execution
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dracut-initqueue.service has begun execution.
░░ 
░░ The job identifier is 53.
lug 01 07:55:27 thinker dracut-initqueue[609]: Scanning devices sda3  for LVM logical volumes fedora-vg/root
lug 01 07:55:27 thinker dracut-initqueue[609]: fedora-vg/swap
lug 01 07:55:27 thinker dracut-initqueue[630]: inactive          '/dev/fedora-vg/root' [80.00 GiB] inherit
lug 01 07:55:27 thinker dracut-initqueue[630]: inactive          '/dev/fedora-vg/home' [<149.00 GiB] inherit
lug 01 07:55:27 thinker dracut-initqueue[630]: inactive          '/dev/fedora-vg/swap' [<7.78 GiB] inherit
lug 01 07:56:57 thinker dracut-initqueue[632]: WARNING: D-Bus notification failed: Transport endpoint is not connected
lug 01 07:57:00 thinker systemd[1]: Finished dracut initqueue hook.
░░ Subject: A start job for unit dracut-initqueue.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dracut-initqueue.service has finished successfully.
░░ 
░░ The job identifier is 53.
lug 01 07:57:00 thinker systemd[1]: dracut-initqueue.service: Deactivated successfully.
░░ Subject: Unit succeeded
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit dracut-initqueue.service has successfully entered the 'dead' state.
lug 01 07:57:00 thinker systemd[1]: Stopped dracut initqueue hook.
░░ Subject: A stop job for unit dracut-initqueue.service has finished
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A stop job for unit dracut-initqueue.service has finished.
░░ 
░░ The job identifier is 168 and the job result is done.

Comment 1 Hans de Goede 2021-07-01 11:02:34 UTC

*** This bug has been marked as a duplicate of bug 1976653 ***


Note You need to log in before you can comment on or make changes to this bug.