bump to 1.12.5
(cherry picked from commit 7392c3b0ce0f9d3e918a321c66668c5d1ef4f689)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -241,6 +241,43 @@ To resolve this: |
| 241 | 241 |
After making those changes, run `sudo systemctl daemon-reload`, and `sudo |
| 242 | 242 |
systemctl restart docker` to reload changes and (re)start the docker daemon. |
| 243 | 243 |
|
| 244 |
+**NOTE**: Docker 1.12.5 will correctly validate that either an IPv6 subnet is provided or |
|
| 245 |
+that the IPAM driver can provide one when you specify the `--ipv6` option. |
|
| 246 |
+ |
|
| 247 |
+If you are currently using the `--ipv6` option _without_ specifying the |
|
| 248 |
+`--fixed-cidr-v6` option, the Docker daemon will refuse to start with the |
|
| 249 |
+following message: |
|
| 250 |
+ |
|
| 251 |
+```none |
|
| 252 |
+Error starting daemon: Error initializing network controller: Error creating |
|
| 253 |
+ default "bridge" network: failed to parse pool request |
|
| 254 |
+ for address space "LocalDefault" pool " subpool ": |
|
| 255 |
+ could not find an available, non-overlapping IPv6 address |
|
| 256 |
+ pool among the defaults to assign to the network |
|
| 257 |
+``` |
|
| 258 |
+ |
|
| 259 |
+To resolve this error, either remove the `--ipv6` flag (to preserve the same |
|
| 260 |
+behavior as in Docker 1.12.3 and earlier), or provide an IPv6 subnet as the |
|
| 261 |
+value of the `--fixed-cidr-v6` flag. |
|
| 262 |
+ |
|
| 263 |
+In a similar way, if you specify the `--ipv6` flag when creating a network |
|
| 264 |
+with the default IPAM driver, without providing an IPv6 `--subnet`, network |
|
| 265 |
+creation will fail with the following message: |
|
| 266 |
+ |
|
| 267 |
+```none |
|
| 268 |
+Error response from daemon: failed to parse pool request for address space |
|
| 269 |
+ "LocalDefault" pool "" subpool "": could not find an |
|
| 270 |
+ available, non-overlapping IPv6 address pool among |
|
| 271 |
+ the defaults to assign to the network |
|
| 272 |
+``` |
|
| 273 |
+ |
|
| 274 |
+To resolve this, either remove the `--ipv6` flag (to preserve the same behavior |
|
| 275 |
+as in Docker 1.12.3 and earlier), or provide an IPv6 subnet as the value of the |
|
| 276 |
+`--subnet` flag. |
|
| 277 |
+ |
|
| 278 |
+The network network creation will instead succeed if you use an external IPAM driver |
|
| 279 |
+which supports automatic allocation of IPv6 subnets. |
|
| 280 |
+ |
|
| 244 | 281 |
### Runtime |
| 245 | 282 |
|
| 246 | 283 |
- Fix race on sending stdin close event [#29424](https://github.com/docker/docker/pull/29424) |
| ... | ... |
@@ -252,7 +289,6 @@ systemctl restart docker` to reload changes and (re)start the docker daemon. |
| 252 | 252 |
### Contrib |
| 253 | 253 |
|
| 254 | 254 |
- Fix compilation on Darwin [#29370](https://github.com/docker/docker/pull/29370) |
| 255 |
-- Use the selinux policy provided by docker-selinux on CentOS [#29377](https://github.com/docker/docker/pull/29377) |
|
| 256 | 255 |
|
| 257 | 256 |
## 1.12.4 (2016-12-12) |
| 258 | 257 |
|