|
| 1 | +##2016-07-13 - Version 5.3 |
| 2 | + |
| 3 | +Several minor improvements to the Docker Compose support including: |
| 4 | + |
| 5 | +* Support for v2 of the Compose file syntax |
| 6 | +* Support refreshing the docker_compose resource |
| 7 | +* The ability to pass an install_path for custom installations |
| 8 | +* Passing arguments to docker-compose up |
| 9 | +* Ensuring curl is available when using it to install Compose |
| 10 | + |
| 11 | +New parameters for docker::run including stop_wait_time to allow |
| 12 | +containers time to stop when killed |
| 13 | + |
| 14 | +New parameters for the docker class, including icc, storage_setup_file |
| 15 | + |
| 16 | +Support for the overlay2 storage driver and the splunk log driver. |
| 17 | + |
| 18 | +Improvements to management when not using the upstream repository, |
| 19 | +including doing less to manage potentially unneeded dependencies. |
| 20 | + |
| 21 | +Support multiple registry authentications on the same host. |
| 22 | + |
| 23 | +Fix an issue with using docker::run on Swarm. |
| 24 | + |
| 25 | +Fix a number of issues if running the module with strict variables |
| 26 | +enabled, and add this to the tested conbinations. |
| 27 | + |
| 28 | + |
| 29 | +##2016-03-30 - Version 5.2 |
| 30 | + |
| 31 | +This release includes some minor features and several bug fixes, |
| 32 | +including: |
| 33 | + |
| 34 | +* Support for specifying TLS settings for Docker connectivity |
| 35 | +* Added support for BIP and MTU options |
| 36 | +* Ensure containers are restarted if Docker is restarted |
| 37 | +* Support creating Docker Networks using Hiera |
| 38 | +* Fix issues with left over containers when using |
| 39 | + remove_container_on_stop |
| 40 | +* Use the plain HTTP package repository rather than HTTPS |
| 41 | +* Added Gentoo support |
| 42 | +* Support managing labels on Docker Engine |
| 43 | + |
| 44 | + |
| 45 | +##2016-02-12 - Version 5.1 |
| 46 | + |
| 47 | +Note that changes in Docker 1.10 changed the flag used to start the |
| 48 | +docker daemon. If you are using a version of docker prior to 1.8 you |
| 49 | +will need to pass the docker_subcommand parameter with the '-d' option. |
| 50 | + |
| 51 | + |
| 52 | +This release includes a few minor bug-fixes along with several new features: |
| 53 | + |
| 54 | +* The module now allows for installing, and running, Docker Compose from |
| 55 | + Puppet, using both the docker::compose class the the docker_compose |
| 56 | + type. |
| 57 | +* The module also now allows for the creation and management of Docker |
| 58 | + Network using the new docker_network type |
| 59 | +* And the docker::run type now supports ensure => absent |
| 60 | +* Lots of options to configure the docker deaemon network |
| 61 | +* Support for installing Docker CS, the commercially supported Docker |
| 62 | + engine |
| 63 | +* Disable managing the docker service in Puppet |
| 64 | + |
| 65 | +Fixes include: |
| 66 | + |
| 67 | +* Ensuring idempotence of docker::run using deprecated params |
| 68 | +* Properly escaping variables in unless for docker::exec |
| 69 | +* Explicitly specify systemd as the service provider for recent versions |
| 70 | + of Ubuntu and Debian |
| 71 | +* Fix issue with Amazon Linux support |
| 72 | + |
| 73 | +##2015-12-18 - Version 5.0 |
| 74 | + |
| 75 | +Note that this is a major release and in particular changes the default |
| 76 | +repository behaviour so all supported operating systems use the new |
| 77 | +Docker upstream repos. |
| 78 | + |
| 79 | +This release includes: |
| 80 | + |
| 81 | +* Full docker label support |
| 82 | +* Support for CentOS 7 repository options |
| 83 | +* Support for Docker's built-in restart policy |
| 84 | +* Docker storage setup options support for systemd |
| 85 | +* The ability to configure log drivers |
| 86 | +* Support unless for docker exec |
| 87 | +* Full datamapper property support, and deprecation of old property |
| 88 | + names |
| 89 | +* Allow arbitrary parameters to be passed to systemd |
| 90 | +* Add ZFS storage driver support |
| 91 | +* Allow docker image resources to be refreshed, pulling the latest |
| 92 | +* Deprecates use_name, all containers are now named for the resource |
| 93 | +* Support for Puppet 4.3 with the stricter parser |
| 94 | + |
| 95 | + |
| 96 | +As well as fixes for: |
| 97 | + |
| 98 | +* Fix running=false to not start the docker image on docker restart |
| 99 | + under systemd |
| 100 | +* Prevent timeouts for docker run |
| 101 | +* Ensure docker is running before attempting to use docker run |
| 102 | +* Obsfucate registry password from Puppet logs |
0 commit comments