Skip to content

[systemd-homed] On shutdown, homed resizes until it gets killed #22901

@nils-werner

Description

@nils-werner

systemd version the issue has been seen with

systemd 250 (250.4-2-arch)

Used distribution

Arch Linux

Linux kernel version used (uname -a)

5.16.16-zen1-1-zen

CPU architecture issue was seen on

Intel 64bit

Expected behaviour you didn't see

Home Activation Service shuts down in time

Unexpected behaviour you saw

Home Activation Service halts shutdown until it gets killed

Steps to reproduce the problem

Unknown

Additional program output to the terminal or log subsystem illustrating the issue

Output of sudo journalctl -b-1, with unrelated lines removed

Mär 29 17:21:07 nils-desktop systemd[1]: Stopping Home Area Activation...
Mär 29 17:21:07 nils-desktop systemd-homed[513]: Automatically deactivating home of user nils.
Mär 29 17:21:09 nils-desktop systemd-homework[32694]: Discarded unused 153.2G.
Mär 29 17:21:10 nils-desktop systemd-homework[32694]: Syncing completed.
Mär 29 17:21:10 nils-desktop systemd-homework[32694]: Discovered used LUKS device /dev/mapper/home-nils, and validated password.
Mär 29 17:21:11 nils-desktop systemd-homework[32694]: Successfully re-activated LUKS device.
Mär 29 17:21:11 nils-desktop systemd-homework[32694]: Discovered used loopback device /dev/loop0.
Mär 29 17:21:11 nils-desktop systemd-homework[32694]: offset = 1048576, size = 425047027712, image = 425048920064
Mär 29 17:21:13 nils-desktop systemd-homework[32694]: Ready to resize image size 395.8G → 242.8G, partition size 395.8G → 242.8G, file system size 395.8G → 242.8G.
Mär 29 17:21:13 nils-desktop systemd-homework[32694]: Allocated additional 153.2G.
Mär 29 17:21:13 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 260949671936 flags metadata|dup
Mär 29 17:21:14 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:21:33 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 259875930112 flags data
Mär 29 17:21:39 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:21:56 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 259875930112 flags data
Mär 29 17:21:57 nils-desktop systemd-homed[513]: Rebalancing complete.
Mär 29 17:22:01 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 425030250496 to 342888390656
Mär 29 17:22:01 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 342888390656 to 301817462784
Mär 29 17:22:01 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 301817462784 to 281281998848
Mär 29 17:22:02 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 281281998848 to 271014264832
Mär 29 17:22:02 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 271014264832 to 265880399872
Mär 29 17:22:02 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 265880399872 to 263313465344
Mär 29 17:22:02 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:22:19 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:22:36 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:22:37 nils-desktop systemd[1]: systemd-homed-activate.service: Stopping timed out. Terminating.
Mär 29 17:22:37 nils-desktop systemd[1]: systemd-homed-activate.service: Control process exited, code=killed, status=15/TERM
Mär 29 17:22:37 nils-desktop systemd[1]: systemd-homed-activate.service: Failed with result 'timeout'.
Mär 29 17:22:37 nils-desktop systemd[1]: Stopped Home Area Activation.
Mär 29 17:22:37 nils-desktop audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-homed-activate comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Mär 29 17:22:37 nils-desktop systemd[1]: Stopping Home Area Manager...
Mär 29 17:22:37 nils-desktop systemd-homed[513]: Worker process for home nils is still running while exiting. Waiting for it to finish.
Mär 29 17:22:37 nils-desktop kernel: kauditd_printk_skb: 20 callbacks suppressed
Mär 29 17:22:37 nils-desktop kernel: audit: type=1131 audit(1648567357.129:225): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-homed-activate comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Mär 29 17:22:52 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:23:09 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:23:25 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:23:42 nils-desktop kernel: BTRFS info (device dm-0): resize device /dev/mapper/home-nils (devid 1) from 263313465344 to 263153029120
Mär 29 17:23:42 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:23:59 nils-desktop kernel: BTRFS info (device dm-0): relocating block group 258802188288 flags data
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: State 'stop-sigterm' timed out. Killing.
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: Killing process 513 (systemd-homed) with signal SIGKILL.
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: Killing process 32694 (systemd-homewor) with signal SIGKILL.
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: Main process exited, code=killed, status=9/KILL
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: Killing process 32694 (systemd-homewor) with signal SIGKILL.
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: Failed with result 'timeout'.
Mär 29 17:24:07 nils-desktop systemd[1]: systemd-homed.service: Unit process 32694 (systemd-homewor) remains running after unit stopped.
Mär 29 17:24:07 nils-desktop systemd[1]: Stopped Home Area Manager.

Output of journalctl -ru systemd-homed-activate.service

Mär 29 17:22:37 nils-desktop systemd[1]: Stopped Home Area Activation.
Mär 29 17:22:37 nils-desktop systemd[1]: systemd-homed-activate.service: Failed with result 'timeout'.
Mär 29 17:22:37 nils-desktop systemd[1]: systemd-homed-activate.service: Control process exited, code=killed, status=15/TERM
Mär 29 17:22:37 nils-desktop systemd[1]: systemd-homed-activate.service: Stopping timed out. Terminating.
Mär 29 17:21:07 nils-desktop systemd[1]: Stopping Home Area Activation...
Mär 29 16:52:01 nils-desktop systemd[1]: Finished Home Area Activation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    homedhomed, homectl, pam_homed

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions