openbmc.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Checking for network online
@ 2022-02-17 22:54 Johnathan Mantey
  2022-02-18  0:11 ` Jeremy Kerr
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Johnathan Mantey @ 2022-02-17 22:54 UTC (permalink / raw)
  To: OpenBMC Maillist


[-- Attachment #1.1: Type: text/plain, Size: 1696 bytes --]

/I/ntel has recently run into an issue regarding a systemd service, and 
we're interested in soliciting feedback from the community.

Issue: systemd-networkd-wait-online.service stalls for 120 seconds when 
the managed NICs do not have a network connection.

TLDR: Should OpenBMC remove systemd-networkd-wait-online.service 
universally?

System Config: All NICs in the system are not connected to an active 
network.

Test Process: The system under test (SUT) has AC removed, and some time 
later AC applied. Wait for BMC/BIOS to boot

Behavior: U-Boot hands control to the Linux boot process, and the 
systemd services are started. When systemd-networkd-wait-online.service 
starts it stalls waiting for the NICs to enter a fully functional state. 
This never happens during the default 120 second timeout period for this 
service. When the timeout elapses, an error message is logged to the 
journal reporting the service exited unsuccessfully.

Issues: This service blocks entry to multi-user.target.
phosphor-state-manager uses multi-user.target to report the BMC is ready 
to use.
This is reported via IPMI Get Device ID.
The Intel BIOS is blocked from booting until 
systemd-networkd-wait-online times out.
BMC entry to multi-user.target is delayed. Journal entries are created.

Question for the community: Given the negative side effects caused by 
running this service does the community want to have this service 
collectively removed from global build image?

-- 
Johnathan Mantey
Senior Software Engineer
*azad te**chnology partners*
Contributing to Technology Innovation since 1992
Phone: (503) 712-6764
Email: johnathanx.mantey@intel.com


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 495 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2022-03-02  6:25 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-17 22:54 Checking for network online Johnathan Mantey
2022-02-18  0:11 ` Jeremy Kerr
2022-02-18  2:29   ` Lei Yu
2022-02-18 16:11     ` Johnathan Mantey
2022-02-23  2:09       ` Jiaqing Zhao
2022-02-23 13:48         ` Patrick Williams
2022-02-23 17:44           ` Jiaqing Zhao
2022-02-23 18:36             ` Bills, Jason M
2022-02-23 18:58               ` Patrick Williams
2022-02-23 18:55             ` Patrick Williams
2022-02-23 20:04             ` Johnathan Mantey
2022-02-24 20:09               ` Patrick Williams
2022-03-02  6:15                 ` Jiaqing Zhao
2022-03-01 19:56             ` Milton Miller II
2022-02-18 19:04 ` Doman, Jonathan
2022-02-18 19:39   ` Johnathan Mantey
2022-02-23 13:58     ` Patrick Williams
2022-03-02  6:24 ` Ratan Gupta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).