[GH-ISSUE #2264] several conformance tests fail due to overlapping Docker networks #944

Closed
opened 2026-03-16 01:03:09 +03:00 by kerem · 0 comments
Owner

Originally created by @japaric on GitHub (Jun 28, 2024).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2264

Describe the bug
After a recent system update, running just conformance-unbound produces several test failures.

To Reproduce

  1. checkout 352cbbe1a9
  2. run just conformance-unbound
  3. several tests fail with this error message
$ just conformance-unbound
Error: "--- STDOUT ---\n\n--- STDERR ---\nError response from daemon: cannot create network ef41ae6a53ca19cdb4471d59c1793fc70f333638491738ab71b2c86ed9d2e384 (br-ef41ae6a53ca): conflicts with network 3d2192fbcc3abd5fb40cf1d04ba429b588bcfa60f5a9296c93ae3cb09e39380a (br-3d2192fbcc3a): networks have overlapping IPv4\n"

Expected behavior
This was working before the system update so all tests should pass.

System:

  • OS: Ubuntu
  • Architecture: x86_64
  • Version 22.04
  • rustc version: 1.79

Version:
Crate: conformance-tests
Version: 352cbbe1a9

Additional context

docker network create appears to have some sort of race condition where, when run in parallel, creates two network that have overlapping IPv4 netmasks. Trying to attach container to those networks produces a docker error.

this Docker version is affected

$ docker --version
Docker version 27.0.1, build 7fafd33

there are some similar reports about docker network / docker overlay operations being racy in older Docker versions


a PR fixing the issue is coming up soon

Originally created by @japaric on GitHub (Jun 28, 2024). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2264 **Describe the bug** After a recent system update, running `just conformance-unbound` produces several test failures. **To Reproduce** 1. checkout 352cbbe1a97e86614ef49c16098cc55322f1744a 2. run `just conformance-unbound` 3. several tests fail with this error message ``` console $ just conformance-unbound Error: "--- STDOUT ---\n\n--- STDERR ---\nError response from daemon: cannot create network ef41ae6a53ca19cdb4471d59c1793fc70f333638491738ab71b2c86ed9d2e384 (br-ef41ae6a53ca): conflicts with network 3d2192fbcc3abd5fb40cf1d04ba429b588bcfa60f5a9296c93ae3cb09e39380a (br-3d2192fbcc3a): networks have overlapping IPv4\n" ``` **Expected behavior** This was working before the system update so all tests should pass. **System:** - OS: Ubuntu - Architecture: x86_64 - Version 22.04 - rustc version: 1.79 **Version:** Crate: `conformance-tests` Version: 352cbbe1a97e86614ef49c16098cc55322f1744a **Additional context** `docker network create` appears to have some sort of race condition where, when run in parallel, creates two network that have overlapping IPv4 netmasks. Trying to attach container to those networks produces a `docker` error. this Docker version is affected ``` console $ docker --version Docker version 27.0.1, build 7fafd33 ``` there are some similar reports about `docker network` / `docker overlay` operations being racy in older Docker versions --- a PR fixing the issue is coming up soon
kerem closed this issue 2026-03-16 01:03:14 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#944
No description provided.