Signed-off-by: Santhosh Manohar <santhosh@docker.com>
| ... | ... |
@@ -381,8 +381,9 @@ func (s *DockerDaemonSuite) TestDaemonIPv6Enabled(c *check.C) {
|
| 381 | 381 |
func (s *DockerDaemonSuite) TestDaemonIPv6FixedCIDR(c *check.C) {
|
| 382 | 382 |
// IPv6 setup is messing with local bridge address. |
| 383 | 383 |
testRequires(c, SameHostDaemon) |
| 384 |
- setupV6(c) |
|
| 385 |
- defer teardownV6(c) |
|
| 384 |
+ // Delete the docker0 bridge if its left around from previous daemon. It has to be recreated with |
|
| 385 |
+ // ipv6 enabled |
|
| 386 |
+ deleteInterface(c, "docker0") |
|
| 386 | 387 |
|
| 387 | 388 |
s.d.StartWithBusybox(c, "--ipv6", "--fixed-cidr-v6=2001:db8:2::/64", "--default-gateway-v6=2001:db8:2::100") |
| 388 | 389 |
|
| ... | ... |
@@ -408,8 +409,9 @@ func (s *DockerDaemonSuite) TestDaemonIPv6FixedCIDR(c *check.C) {
|
| 408 | 408 |
func (s *DockerDaemonSuite) TestDaemonIPv6FixedCIDRAndMac(c *check.C) {
|
| 409 | 409 |
// IPv6 setup is messing with local bridge address. |
| 410 | 410 |
testRequires(c, SameHostDaemon) |
| 411 |
- setupV6(c) |
|
| 412 |
- defer teardownV6(c) |
|
| 411 |
+ // Delete the docker0 bridge if its left around from previous daemon. It has to be recreated with |
|
| 412 |
+ // ipv6 enabled |
|
| 413 |
+ deleteInterface(c, "docker0") |
|
| 413 | 414 |
|
| 414 | 415 |
s.d.StartWithBusybox(c, "--ipv6", "--fixed-cidr-v6=2001:db8:1::/64") |
| 415 | 416 |
|
| ... | ... |
@@ -1412,7 +1412,7 @@ func verifyIPAddresses(c *check.C, cName, nwname, ipv4, ipv6 string) {
|
| 1412 | 1412 |
|
| 1413 | 1413 |
func (s *DockerNetworkSuite) TestDockerNetworkConnectLinkLocalIP(c *check.C) {
|
| 1414 | 1414 |
// create one test network |
| 1415 |
- dockerCmd(c, "network", "create", "n0") |
|
| 1415 |
+ dockerCmd(c, "network", "create", "--ipv6", "--subnet=2001:db8:1234::/64", "n0") |
|
| 1416 | 1416 |
assertNwIsAvailable(c, "n0") |
| 1417 | 1417 |
|
| 1418 | 1418 |
// run a container with incorrect link-local address |