Bug 1113198

Summary: still repeating: wickedd[385]: ni_process_reap: process xxx has not exited yet; now doing a blocking waitpid()
Product: [openSUSE] openSUSE Tumbleweed Reporter: Petr Matula <petr.m>
Component: NetworkAssignee: wicked maintainers <wicked-maintainers>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: cfamullaconrad, jxu, petr.m
Version: CurrentFlags: cfamullaconrad: needinfo? (petr.m)
Target Milestone: ---   
Hardware: aarch64   
OS: Other   
See Also: https://bugzilla.suse.com/show_bug.cgi?id=1055640
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Petr Matula 2018-10-25 00:10:18 UTC
I've got still repeating this messages on my RaspberryPi with Tumbleweed


říj 24 23:33:51 dns3 wickedd[385]: ni_process_reap: process 2024 has not exited yet; now doing a blocking waitpid()
říj 24 23:39:32 dns3 wickedd[385]: ni_process_reap: process 2254 has not exited yet; now doing a blocking waitpid()
říj 24 23:48:50 dns3 wickedd[385]: ni_process_reap: process 2493 has not exited yet; now doing a blocking waitpid()
říj 24 23:54:07 dns3 wickedd[385]: ni_process_reap: process 2723 has not exited yet; now doing a blocking waitpid()
říj 24 23:58:35 dns3 wickedd[385]: ni_process_reap: process 2963 has not exited yet; now doing a blocking waitpid()
Comment 1 Petr Matula 2018-10-25 08:42:02 UTC
I found out that the message is connected with ipv6 network. On ipv4 network only the message disappeared.
Comment 2 Petr Matula 2018-10-25 14:26:03 UTC
The cause of those messages is "Router Advertisement" from my OpenWrt router.

When I switched Router Advertisement Service off the messages disappeared.

Those messages are on RaspberyPi only, not on my x86_64 computers with the similar configuration .
Comment 3 Petr Matula 2018-10-25 19:53:34 UTC


říj 25 19:51:00 dns4 wickedd[423]: eth0: updated address fdab:dfae:23b1:0:6011:43ff:fea2:8883/64 in ipv6:auto lease (owner auto)
říj 25 19:51:00 dns4 wickedd[423]: timeout 500 adjusted by 70 to 570 (jr 100)
říj 25 19:51:00 dns4 wickedd[423]: eth0: updated address fdab:dfae:23b1:0:6011:43ff:fea2:8883/64 in ipv6:auto lease (owner auto)
říj 25 19:51:00 dns4 wickedd[423]: timeout 500 adjusted by 91 to 591 (jr 100)
říj 25 19:51:00 dns4 wickedd[423]: timeout 500 adjusted by 96 to 596 (jr 100)
říj 25 19:51:01 dns4 wickedd[423]: eth0: verifying adressses for ipv6:auto lease in state applying: success [after 0m0.000s]
říj 25 19:51:01 dns4 wickedd[423]: Preparing xml lease data for '/var/lib/wicked/lease-eth0-auto-ipv6.xml'
říj 25 19:51:01 dns4 wickedd[423]: Writing lease to temporary file for '/var/lib/wicked/lease-eth0-auto-ipv6.xml'
říj 25 19:51:01 dns4 wickedd[423]: Lease written to file '/var/lib/wicked/lease-eth0-auto-ipv6.xml'
říj 25 19:51:01 dns4 wickedd[423]: eth0: writting lease file for ipv6:auto lease in state granted: success [after 0m0.007s]
říj 25 19:51:01 dns4 wickedd[423]: eth0: created netconfig batch file to update lease ipv6:auto in state granted
říj 25 19:51:01 dns4 wickedd[423]: netconfig batch add: modify -i eth0 -s wicked-auto-ipv6 -I /run/wicked/leaseinfo.eth0.auto.ipv6
říj 25 19:51:01 dns4 wickedd[423]: netconfig batch add: update
říj 25 19:51:01 dns4 wickedd[423]: eth0: applying system config for ipv6:auto lease in state granted: deferred [since 0m0.003s]
říj 25 19:51:01 dns4 wickedd[423]: timeout 5000 adjusted by 59 to 5059 (jr 200)
říj 25 19:51:06 dns4 wickedd[423]: eth0: applying system config for ipv6:auto lease in state granted: deferred [since 0m5.111s]
říj 25 19:51:06 dns4 wickedd[423]: timeout 5000 adjusted by 76 to 5076 (jr 200)
říj 25 19:51:06 dns4 wickedd[423]: ni_process_reap: process 5782 has not exited yet; now doing a blocking waitpid()
říj 25 19:51:06 dns4 wickedd[423]: timeout 0 adjusted by 85 to 85 (jr 100)
říj 25 19:51:06 dns4 wickedd[423]: subprocess 5782 (/etc/wicked/extensions/netconfig batch) exited with status 0 [0m5.602s]
říj 25 19:51:07 dns4 wickedd[423]: handle_other_event(generic-updated)
říj 25 19:51:07 dns4 wickedd[423]: sending event "genericUpdated"
říj 25 19:51:07 dns4 wickedd[423]: finished finished install job[25](2) on device eth0[2] for lease ipv6:auto state granted
říj 25 19:51:07 dns4 wickedd[423]: timeout 0 adjusted by 36 to 36 (jr 100)
říj 25 19:51:07 dns4 wickedd[423]: eth0: applying system config for ipv6:auto lease in state granted: success [after 0m5.691s]
říj 25 19:51:07 dns4 wickedd[423]: eth0: updater for lease ipv6:auto in state granted finished: success [0m6.297s]
říj 25 19:51:07 dns4 wickedd[423]: eth0: ipv6:auto lease updated (state granted), sending addressAcquired event
říj 25 19:51:07 dns4 wickedd[423]: sending device event "addressAcquired" for /org/opensuse/Network/Interface/2; uuid=<09fed15b-138e-0500-a701-000007000000>
říj 25 19:51:07 dns4 wickedd-nanny[431]: eth0: process event signal addressAcquired from /org/opensuse/Network/Interface/2; uuid=<09fed15b-138e-0500-a701-000007000000>
říj 25 19:51:07 dns4 wickedd-nanny[431]: eth0: processed event addressAcquired; state=running, policy=policy__eth0
říj 25 19:51:07 dns4 wickedd-nanny[431]: waiting for 0 devices to become ready (0 explicitly requested)
Comment 4 Clemens Famulla-Conrad 2022-02-08 13:47:42 UTC
Hi Petr, sorry for late response, somehow this ticked went under the radar.

I'm not able to reproduce the error with latest Tumbleweed on my RPI, do you?
Comment 5 Clemens Famulla-Conrad 2022-03-24 14:49:28 UTC
No response from Petr and also not reproducible on latest tumbleweed.