http://bugzilla.opensuse.org/show_bug.cgi?id=1130294
http://bugzilla.opensuse.org/show_bug.cgi?id=1130294#c14
--- Comment #14 from Ulrich Windl ---
The problem still persists. I found two solutions:
1) When "yast2 online_update" was called from command line, press ^Z to suspend
Yast. Then press the eject button to eject the medium (that won't work when
yast is running). The the process continues.
2) Use the "eject" command to eject the medium. It will take a little time, but
eventually the medium will eject and the update process continues.
Still I'd like to have a better solution.
Here is the process list (ps ax) when things were hanging:
i7g4x4a:/home/windl # ps ax
PID TTY STAT TIME COMMAND
1 ? Ss 0:04 /usr/lib/systemd/systemd --system --deserialize 63
2 ? S 0:00 [kthreadd]
3 ? I< 0:00 [rcu_gp]
4 ? I< 0:00 [rcu_par_gp]
6 ? I< 0:00 [kworker/0:0H-kblockd]
7 ? I 0:00 [kworker/0:1-events]
8 ? I 0:00 [kworker/u16:0-kcryptd/254:0]
9 ? I< 0:00 [mm_percpu_wq]
10 ? S 0:00 [ksoftirqd/0]
11 ? I 0:00 [rcu_preempt]
12 ? S 0:00 [migration/0]
13 ? S 0:00 [idle_inject/0]
14 ? S 0:00 [cpuhp/0]
15 ? S 0:00 [cpuhp/1]
16 ? S 0:00 [idle_inject/1]
17 ? S 0:00 [migration/1]
18 ? S 0:00 [ksoftirqd/1]
20 ? I< 0:00 [kworker/1:0H-kblockd]
21 ? S 0:00 [cpuhp/2]
22 ? S 0:00 [idle_inject/2]
23 ? S 0:00 [migration/2]
24 ? S 0:00 [ksoftirqd/2]
26 ? I< 0:00 [kworker/2:0H-kblockd]
27 ? S 0:00 [cpuhp/3]
28 ? S 0:00 [idle_inject/3]
29 ? S 0:00 [migration/3]
30 ? S 0:00 [ksoftirqd/3]
32 ? I< 0:00 [kworker/3:0H-kblockd]
33 ? S 0:00 [cpuhp/4]
34 ? S 0:00 [idle_inject/4]
35 ? S 0:00 [migration/4]
36 ? S 0:00 [ksoftirqd/4]
38 ? I< 0:00 [kworker/4:0H-kblockd]
39 ? S 0:00 [cpuhp/5]
40 ? S 0:00 [idle_inject/5]
41 ? S 0:00 [migration/5]
42 ? S 0:00 [ksoftirqd/5]
43 ? I 0:00 [kworker/5:0-mm_percpu_wq]
44 ? I< 0:00 [kworker/5:0H-kblockd]
45 ? S 0:00 [cpuhp/6]
46 ? S 0:00 [idle_inject/6]
47 ? S 0:00 [migration/6]
48 ? S 0:00 [ksoftirqd/6]
50 ? I< 0:00 [kworker/6:0H-kblockd]
51 ? S 0:00 [cpuhp/7]
52 ? S 0:00 [idle_inject/7]
53 ? S 0:00 [migration/7]
54 ? S 0:00 [ksoftirqd/7]
56 ? I< 0:00 [kworker/7:0H-kblockd]
58 ? S 0:00 [kdevtmpfs]
59 ? I< 0:00 [netns]
60 ? S 0:00 [rcu_tasks_kthre]
61 ? S 0:00 [kauditd]
62 ? S 0:00 [khungtaskd]
63 ? S 0:00 [oom_reaper]
64 ? I< 0:00 [writeback]
65 ? S 0:00 [kcompactd0]
66 ? SN 0:00 [ksmd]
67 ? SN 0:00 [khugepaged]
113 ? I< 0:00 [kintegrityd]
114 ? I< 0:00 [kblockd]
115 ? I< 0:00 [blkcg_punt_bio]
116 ? I< 0:00 [tpm_dev_wq]
117 ? I< 0:00 [ata_sff]
118 ? I< 0:00 [edac-poller]
119 ? I< 0:00 [devfreq_wq]
120 ? S 0:00 [watchdogd]
121 ? I 0:00 [kworker/4:1-events_power_efficient]
124 ? I 0:00 [kworker/7:1-events_power_efficient]
125 ? I 0:00 [kworker/2:1-mm_percpu_wq]
127 ? S 0:00 [kswapd0]
128 ? I< 0:00 [kworker/u17:0]
130 ? I< 0:00 [kthrotld]
131 ? S 0:00 [irq/25-PCIe BW ]
132 ? S 0:00 [irq/26-PCIe BW ]
133 ? S 0:00 [irq/27-PCIe BW ]
134 ? S 0:00 [irq/28-PCIe BW ]
135 ? S 0:00 [scsi_eh_0]
136 ? I< 0:00 [scsi_tmf_0]
137 ? S 0:00 [scsi_eh_1]
138 ? I< 0:00 [scsi_tmf_1]
139 ? S 0:00 [scsi_eh_2]
140 ? I< 0:00 [scsi_tmf_2]
141 ? S 0:00 [scsi_eh_3]
142 ? I< 0:00 [scsi_tmf_3]
143 ? S 0:00 [scsi_eh_4]
144 ? I< 0:00 [scsi_tmf_4]
145 ? S 0:00 [scsi_eh_5]
146 ? I< 0:00 [scsi_tmf_5]
147 ? I 0:01 [kworker/u16:1-events_unbound]
148 ? I 0:00 [kworker/u16:2-kcryptd/254:0]
150 ? I 0:01 [kworker/u16:4-kcryptd/254:0]
151 ? I 0:00 [kworker/u16:5-kcryptd/254:0]
154 ? I< 0:00 [ipv6_addrconf]
155 ? I 0:00 [kworker/u16:7-kcryptd/254:0]
164 ? I< 0:00 [kstrp]
177 ? I< 0:00 [charger_manager]
178 ? I< 0:00 [kworker/2:1H-kblockd]
179 ? I< 0:00 [kworker/1:1H-kblockd]
180 ? I< 0:00 [kworker/6:1H-kblockd]
181 ? I< 0:00 [kworker/7:1H-kblockd]
182 ? I< 0:00 [kworker/5:1H-kblockd]
223 ? I< 0:00 [kaluad]
224 ? I 0:00 [kworker/6:2-events]
225 ? I< 0:00 [kmpath_rdacd]
226 ? I< 0:00 [kmpathd]
227 ? I< 0:00 [kmpath_handlerd]
481 ? I 0:00 [kworker/3:2-events]
505 ? I< 0:00 [firewire]
508 ? I< 0:00 [firewire_ohci]
520 ? I< 0:00 [cryptd]
554 ? I 0:00 [kworker/1:2-mm_percpu_wq]
595 ? I< 0:00 [kworker/3:1H-kblockd]
596 ? I< 0:00 [md]
612 ? I< 0:00 [kworker/0:1H-kblockd]
632 ? S 0:00 [md126_raid1]
664 ? I< 0:00 [ttm_swap]
665 ? S 0:00 [gfx]
666 ? S 0:00 [comp_1.0.0]
667 ? S 0:00 [comp_1.0.1]
668 ? S 0:00 [comp_1.0.2]
669 ? S 0:00 [comp_1.0.3]
670 ? S 0:00 [comp_1.0.4]
671 ? S 0:00 [comp_1.0.5]
672 ? S 0:00 [comp_1.0.6]
673 ? S 0:00 [comp_1.0.7]
674 ? S 0:00 [sdma0]
675 ? S 0:00 [sdma1]
676 ? S 0:00 [uvd]
677 ? S 0:00 [uvd_enc0]
678 ? S 0:00 [uvd_enc1]
679 ? S 0:00 [vce0]
680 ? S 0:00 [vce1]
681 ? S 0:00 [vce2]
695 ? I< 0:00 [kworker/4:1H-kblockd]
879 ? I< 0:00 [kdmflush]
885 ? I< 0:00 [kcryptd_io/254:]
886 ? I< 0:00 [kcryptd/254:0]
887 ? S 0:01 [dmcrypt_write/2]
949 ? I< 0:00 [kdmflush]
959 ? I< 0:00 [kdmflush]
984 ? S 0:01 [jbd2/dm-2-8]
985 ? I< 0:00 [ext4-rsv-conver]
1053 ? Ss 0:00 /usr/lib/systemd/systemd-journald
1060 ? D 0:01 [kworker/u16:8+events_unbound]
1068 ? Ss 0:00 /usr/sbin/haveged -w 1024 -v 0 -F
1101 ? Ss 0:00 /usr/lib/systemd/systemd-udevd
1444 ? I< 0:00 [acpi_thermal_pm]
1484 ? S 0:00 [irq/32-mei_me]
1505 ? I< 0:00 [led_workqueue]
1641 ? I< 0:00 [cfg80211]
1646 ? I 0:00 [kworker/u16:9-kcryptd/254:0]
1684 ? S 0:00 [md124_raid1]
1705 ? I< 0:00 [kdmflush]
1709 ? SLsl 0:00 @sbin/mdmon --offroot --takeover md127
1710 ? SLsl 0:00 @sbin/mdmon --offroot --takeover md125
1732 ? Ss 0:00 /sbin/mdadm --monitor -d 60 -m root@localhost --scan
1741 ? I< 0:00 [dm_bufio_cache]
1745 ? I< 0:00 [kdmflush]
1746 ? I< 0:00 [kdmflush]
1783 ? I< 0:00 [xfsalloc]
1784 ? I< 0:00 [xfs_mru_cache]
1787 ? I< 0:00 [xfs-buf/dm-3]
1788 ? I< 0:00 [xfs-conv/dm-3]
1789 ? I< 0:00 [xfs-cil/dm-3]
1790 ? I< 0:00 [xfs-reclaim/dm-]
1791 ? I< 0:00 [xfs-eofblocks/d]
1794 ? I< 0:00 [xfs-log/dm-3]
1795 ? S 0:00 [xfsaild/dm-3]
1798 ? I< 0:00 [kdmflush]
1800 ? I< 0:00 [kcopyd]
1802 ? I< 0:00 [dm-thin]
1803 ? I< 0:00 [kdmflush]
1813 ? I< 0:00 [kdmflush]
1818 ? I< 0:00 [kdmflush]
1830 ? I< 0:00 [xfs-buf/dm-8]
1831 ? I< 0:00 [xfs-conv/dm-8]
1832 ? I< 0:00 [xfs-cil/dm-8]
1833 ? I< 0:00 [xfs-reclaim/dm-]
1834 ? I< 0:00 [xfs-eofblocks/d]
1835 ? I< 0:00 [xfs-log/dm-8]
1836 ? S 0:00 [xfsaild/dm-8]
1841 ? S