• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

xapi-project / xen-api / 36398556091
79%

Build:
DEFAULT BRANCH: master
Ran 28 Sep 2026 08:39AM UTC
Jobs 1
Files 36
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Sep 2026 01:49PM UTC coverage: 78.996%. Remained the same
36398556091

push

github

web-flow
networkd: dhclient: go in background immediately and wait for IP (#7269)

dhclient (from ISC) behave differently for IPv4 and IPv6 when no DHCP
server is present on the requested network.

By default, the DHCP client will run in the foreground until is has
configured an interface at which time it will revert to running in the
background.

But for IPv4, after some timeout, it goes in background anyway.

As xcp-networkd is waiting for the dhclient to go in background, it
makes it to partially hangs in DHCPv6 case when on DHCP server is
present (as the process doesn't go in background).

This commit asks dhclient to become a daemon immediately (nowait) rather
than waiting until an IP address has been acquired.

The current behavior (waiting for configured address or until timeout)
is conserved by doing the check in xcp-networkd.

3667 of 4642 relevant lines covered (79.0%)

0.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 36398556091.1 28 Sep 2026 08:39AM UTC 36
79.0
GitHub Action Run
Source Files on build 36398556091
  • Tree
  • List 36
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36398556091
  • a587c090 on github
  • Prev Build on gh-readonly-queue/master/pr-7283-49e1e7c54d8e949c7e643cb2d00231f65ed5c1a2 (#35980201110)
  • Next Build on master (#36429957762)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc