All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v6.0.2 (2022-12-07)
- (CONT-24) docker_stack always redoploying #878 (david22swan)
v6.0.1 (2022-11-25)
v6.0.0 (2022-11-21)
- (CONT-263) Bumping required puppet version #871 (LukasAud)
- docker_run_flags: Shellescape any provided values #869 (LukasAud)
- (maint) Hardening manifests and tasks #863 (LukasAud)
v5.1.0 (2022-10-21)
- pdksync - (CONT-130) Dropping Support for Debian 9 #859 (jordanbreen28)
- Change
stop_wait_time
value to match Docker default #858 (sebcdri)
v5.0.0 (2022-08-19)
- pdksync - (GH-cat-11) Certify Support for Ubuntu 22.04 #850 (david22swan)
- adding optional variable for package_key_check_source to RedHat #846 (STaegtmeier)
- New create_user parameter on main class #841 (traylenator)
v4.4.0 (2022-06-01)
- Avoid empty array to -net parameter #837 (chelnak)
- (GH-785) Fix duplicate stack matching #836 (chelnak)
- Fix docker-compose, network and volumes not applying on 1st run, fix other idempotency #833 (canihavethisone)
- Fixed docker facts to check for active swarm clusters before running docker swarm sub-commands. #817 (nmaludy)
v4.3.0 (2022-05-16)
- Add tmpdir option to docker_compose #823 (canihavethisone)
- Support different Architectures (like
aarch64
) when installing Compose #812 (mpdude)
- Only install docker-ce-cli with docker-ce #827 (vchepkov)
- remove some legacy facts #802 (traylenator)
- Fix missing comma in docker::image example #787 (Vincevrp)
- allow docker::networks::networks param to be undef #783 (jhoblitt)
v4.2.1 (2022-04-14)
v4.2.0 (2022-04-11)
- pdksync - (FM-8922) - Add Support for Windows 2022 #801 (david22swan)
- (IAC-1729) Add Support for Debian 11 #799 (david22swan)
- pdksync - (GH-iac-334) Remove Support for Ubuntu 14.04/16.04 #807 (david22swan)
- Fix idempotency when using scaling with docker-compose #805 (canihavethisone)
- Make RedHat version check respect acknowledge_unsupported_os #788 (PolaricEntropy)
v4.1.2 (2021-09-27)
- pdksync - (IAC-1598) - Remove Support for Debian 8 #775 (david22swan)
- Prefer timeout to time_limit for Facter::Core::Execution #774 (smortex)
- Fix facts gathering #773 (smortex)
v4.1.1 (2021-08-26)
- (IAC-1741) Allow stdlib v8.0.0 #767 (david22swan)
- Remove stderr empty check to avoid docker_params_changed failures when warnings appear #764 (cedws)
- Duplicate declaration statement: docker_params_changed is already declared #763 (basti-nis)
- Timeout for hangs of the docker_client in the facts generation #759 (carabasdaniel)
v4.1.0 (2021-06-28)
- Fix docker::volumes hiera example #754 (pskopnik)
- Allow force update non-latest tagged image #752 (yanjunding)
- Allow management of the docker-ce-cli package #740 (kenyon)
v4.0.1 (2021-05-26)
- (IAC-1497) - Removal of unsupported
translate
dependency #737 (david22swan) - add simple quotes around env service flag #706 (adrianiurca)
v4.0.0 (2021-03-04)
- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #718 (carabasdaniel)
v3.14.0 (2021-03-04)
- [MODULES-10898] Disable forced docker service restart for RedHat 7 and docker server 1.13 #730 (carabasdaniel)
v3.13.1 (2021-02-02)
- (IAC-1218) - docker_params_changed should be run by agent #705 (adrianiurca)
- Fix systemd units for systemd versions < v230 #704 (benningm)
- setting HOME environment to /root #698 (adrianiurca)
v3.13.0 (2020-12-14)
- pdksync - (feat) - Bump Puppet boundary #687 (daianamezdrea)
- Ensure image digest checksum before starting #673 (tmanninger)
- Support multiple mirrors #659 #669 (TheLocehiliosan)
- Options to docker-compose should be an Array, not a String #695 (adrianiurca)
- fixing issue #689 by setting HOME in docker command #692 (sdinten)
- (MAINT) Use docker-compose config instead file parsing #672 (rbelnap)
- Fix array of additional flags #671 (CAPSLOCK2000)
- Test against OS family rather than name #667 (bodgit)
v3.12.1 (2020-10-13)
v3.12.0 (2020-09-24)
- (IAC-982) - Remove inappropriate terminology #654 (david22swan)
v3.11.0 (2020-08-11)
- Fix #584: Deal with Arrays for the net list #647 (MG2R)
- pdksync - (IAC-973) - Update travis/appveyor to run on new default branch main #643 (david22swan)
- [MODULES-10734] - improve params detection on docker::run #648 (adrianiurca)
v3.10.2 (2020-07-16)
- (MODULES-10691) - Add root_dir in daemon.json #632 (daianamezdrea)
- Fixing the fix 'Fix the docker_compose options parameter position #378' #631 (awegmann)
- Blocking ordering between non-Windows service stops #622 (ALTinners)
- Allow all 3.x docker-compose minor versions #620 (runejuhl)
v3.10.1 (2020-05-27)
- Fix unreachable StartLimitBurst value in unit template #616 (omeinderink)
- (MODULES-9696) remove docker_home_dirs fact #613 (carabasdaniel)
- [MODULES-10629] Throw error when docker login fails #610 (carabasdaniel)
- (maint) - facts fix for centos #608 (david22swan)
- major adjustments for current code style #607 (crazymind1337)
v3.10.0 (2020-04-23)
- [IAC-291] Convert acceptance tests to Litmus #585 (carabasdaniel)
- Updated: Add Docker service (create, remote, scale) tasks #582 (Flask)
- Add after_start and after_stop options to docker::run define #580 (jantman)
- Make docker::machine::url configurable #569 (baurmatt)
- Let docker.service start docker services managed by puppetlabs/docker… #563 (jhejl)
- Allow bypassing curl package ensure if needed #477 (esalberg)
- Enforce TLS1.2 on Windows; minor fixes for RH-based testing #603 (carabasdaniel)
- [MODULES-10628] Update documentation for docker volume and set options as parameter #599 (carabasdaniel)
- Allow module to work on SLES #591 (npwalker)
- (maint) Fix missing stubs in docker_spec.rb #589 (Filipovici-Andrei)
- Add Hiera lookups for resources in init.pp #586 (fe80)
- Use standardized quote type to help tests pass #566 (DLeich)
- Minimal changes to work with podman-docker #562 (seriv)
v3.9.1 (2020-01-17)
- (maint) fix dependencies of powershell to 4.0.0 #568 (sheenaajay)
v3.9.0 (2019-12-09)
- Fix error does not show when image:tag does not exists (#552) #553 (rafaelcarv)
- Allow defining the name of the docker-compose symlink #544 (gtufte)
- Clarify usage of docker_stack type up_args and fix link to docs #537 (jacksgt)
- Move StartLimit* options to [Unit], fix StartLimitIntervalSec #531 (runejuhl)
v3.8.0 (2019-10-01)
- pdksync - Add support on Debian10 #525 (lionce)
- Add new Docker Swarm Tasks (node ls, rm, update; service scale) #509 (khaefeli)
- Fix multiple additional flags for docker_network #523 (lemrouch)
- 🐛 Fix wrong service detach handling #520 (khaefeli)
- Fixing error: #516 (darshannnn)
- Fix aliased plugin names #514 (koshatul)
v3.7.0-bna (2019-08-08)
e2.6 (2019-07-26)
v3.7.0 (2019-07-18)
v3.6.0 (2019-06-25)
- (FM-8151) Add Windows Server 2019 support #493 (eimlav)
- Support for docker machine download and install #466 (acurus-puppetmaster)
- Add service_provider parameter to docker::run #376 (jameslikeslinux)
- Tasks frozen string #499 (khaefeli)
- Fix #239 local_user permission denied #497 (thde)
- (MODULES-9193) Revert part of MODULES-9177 #490 (eimlav)
- (MODULES-9177) Fix version validation regex #489 (eimlav)
- Fix publish flag being erroneously added to docker service commands #471 (twistedduck)
- Fix container running check to work for windows hosts #470 (florindragos)
- Allow images tagged latest to update on each run #468 (electrofelix)
- Fix docker::image to not run images #465 (hugotanure)
3.5.0 (2019-03-14)
- release 3.5.0 #458 (davejrt)
- fix(syntax): Remove duplicate parenthesis #454 (jfroche)
- making dependency ranges more logical #453 (davejrt)
- Docker::Services:: fix command parameter used with an array #452 (jacksgt)
- adding in capability to attach multiple networks to container #451 (davejrt)
- Docker::Services: Add networks parameter for swarm services #450 (jacksgt)
- Add ability to set service_after_override to false #448 (esalberg)
- docker::services: Fix using multiple published ports #447 (jacksgt)
- Add ability to override After for docker.service #446 (esalberg)
3.4.0 (2019-02-25)
- adding in documentation for use of stack type/provider #443 (davejrt)
- release for v3.4.0 #442 (davejrt)
- Add docker socket group overrides for systemd (service and socket) #441 (esalberg)
- changing permissions to remove systemd warning #440 (davejrt)
- including docker class in all tests of docker::run #437 (davejrt)
- fixing errors with bundle file conditional statement #436 (davejrt)
- #432 Fix frozen string error #434 (khaefeli)
- adding in type/provider for docker stack #433 (davejrt)
- Allow custom docker_group and service_name values in run.pp #431 (esalberg)
- updating acceptance tests for cve-2019-5736 #430 (davejrt)
- updating translate module version #429 (davejrt)
e2.0 (2019-02-21)
3.3.0 (2019-02-13)
- updating changelog and metadata for release #427 (davejrt)
- provide a more flexible range for the reboot module #426 (davejrt)
- Increase apt pin from 10 to 500 #425 (baurmatt)
- don't fail if docker server is not running (#422) #423 (vchepkov)
- Docker::Services: Add 'mounts' parameter #421 (jacksgt)
- readme udpate #416 (davejrt)
- centos repo fix #413 (davejrt)
- rhel fix #412 (davejrt)
- Stack spec #411 (davejrt)
- (CLOUD-2201) Readme updates #410 (EamonnTP)
- Fix unit tests on windows #409 (florindragos)
- Removing underscore characters from local_user variable before using it with stdlib's pw_hash #408 (venushka)
3.2.0 (2019-01-16)
- fixing various issues with tests across all supported OS #406 (davejrt)
- updating changelog and metadata for release #405 (davejrt)
- Merge-back of release branch into master #361 (MWilsonPuppet)
- Update readme for docker stack #359 (florindragos)
- Add docker stack tests #356 (florindragos)
- Added support for awslogs #354 (acurus-puppetmaster)
- Fix registry local_user functionalitity. #353 (stejanse)
- Docker stack on windows #350 (florindragos)
- Fix acceptance tests for windows #349 (florindragos)
- post release rebase of release branch into master #347 (MWilsonPuppet)
- CLOUD-2146 cleanup of docker compose acceptance tests #341 (MWilsonPuppet)
- adding in support for ubuntu 18.04 #340 (davejrt)
- Check for empty IPAM Config #339 (florindragos)
- Fix docker swarm tasks boolean params #338 (florindragos)
- Update readme - Using a proxy on windows #337 (florindragos)
- adding in official support of ubuntu 18.04 #333 (davejrt)
- CLOUD-2069 Adding support for multiple compose files. #332 (MWilsonPuppet)
- Docker network #331 (davejrt)
- Use versioncmp instead of type casting #330 (PierreR)
- fixes puppet run failures with no IPAM driver #329 (davejrt)
- CLOUD-2078-Uninstall Docker on Linux #328 (MWilsonPuppet)
- More idiomatic usage of parens for 'fail translate((' #327 (PierreR)
- Fix windows default paths #326 (florindragos)
- Fix error messages from docker facts if docker not running #325 (stdietrich)
- add custom_unless for docker::run exec #324 (esalberg)
- Fix docker-compose provider to support images built on the fly #320 (florindragos)
- Windows - remove docker on ensure absent #318 (florindragos)
- Receive osfamily as parameter in docker_run_flags #317 (florindragos)
- Add acceptance tests for installing docker from a zip file on windows #315 (florindragos)
- Add option to download and install docker from a url on windows #311 (florindragos)
- CLOUD-2046-Add logic for root dir flag #306 (MWilsonPuppet)
- fixing bug in upstart systems #304 (davejrt)
- adds in exec unit test for addition of env vars into exec define #302 (davejrt)
- removing keyring packages, no longer required #301 (davejrt)
- [CLOUD-2040]enable extras repo only in CentOS 6 or lower #300 (mihaibuzgau)
- Fix for registry password not being inserted due to single quotes #299 (ConorPKeegan)
- Fix docker registry idempotency and add windows acceptance tests #298 (florindragos)
- [CLOUD-1981] docker image update script runs in noop mode #297 (mihaibuzgau)
- [CLOUD-2041] Windows service idempotence using powershell script #295 (mihaibuzgau)
- Regex fix #292 (davejrt)
- Do not use = for to set storage driver - fixes starting of docker-sto… #291 (duritong)
- [CLOUD-2033] determine if a compose service extends another compose service #288 (mihaibuzgau)
- 2.0.0 #286 (davejrt)
- Pass supplied environment variables to docker exec #135 (jorhett)
- Removing value in the --prune parameter for docker stack deploy #407 (venushka)
- Cleanup containers spec #404 (davejrt)
- Move container name sanitisation code to puppet function. #401 (glorpen)
- Fix shared scripts on non systemd systems #400 (glorpen)
- debian 9 and ubuntu 1804 pooler tests #399 (davejrt)
- Update .travis.yml #398 (davejrt)
- Do not load powershell profiles #396 (florindragos)
- Fix stack acceptance tests #395 (florindragos)
- fixing acceptance tests on debian #393 (davejrt)
- Add support for default-addr-pool options to swarm init #391 (sagepe)
- Enable PDK compliance #389 (florindragos)
- fixing deep merge issue and yaml alias #387 (davejrt)
- Adds a Usage example for daemon level extra_parameters #386 (mpepping)
- Fixing create_resources for volumes #384 (andytechdad)
- docker::run: Support depend_services with full systemd unit names #383 (jameslikeslinux)
- (WIP) - removes packages that can still run docker after docker-ce is removed. #379 (davejrt)
- Fix the docker_compose options parameter position #378 (FlorentPoinsaut)
- missing quote in swarm documentation #377 (lcrownover)
- Puppet 6 support #375 (florindragos)
- Update default network example #374 (davejrt)
- Handle compose files with services that have no image #373 (walkamongus)
- Allow multiple values for subnet in docker_network #371 (florindragos)
- parameterized package_location for osfamily==RedHat #370 (ZyanKLee)
- Cloud 2191 fix stack acceptance test #368 (MWilsonPuppet)
- Create shared start/stop scripts for better extensibility #367 (glorpen)
- rework all indentation #366 (kapouik)
- Fixing incorrect variable names in docker_compose/ruby.rb #365 (lowerpuppet)
- update docker_stack to fix registry auth option #364 (davejrt)
3.1.0 (2018-10-22)
3.0.0 (2018-09-27)
2.0.0 (2018-07-18)
- Update metadata.json #285 (davejrt)
- Health fix #284 (davejrt)
- fixes restarting containers with changes to run arguments #283 (davejrt)
- 2.0.0 release prep. #282 (MWilsonPuppet)
- CLOUD-2018-Add-health-check-interval #279 (MWilsonPuppet)
- Moved the docker run command to a separate file in /usr/local/bin and… #278 (dploeger)
- Update README.md #277 (davejrt)
- Update readme for networks and swarm on windows #276 (florindragos)
- Fixes acceptance tests on linux for latest docker version #275 (davejrt)
- Run docker services on windows #274 (florindragos)
- CLOUD-2011 - update readme for Windows Support #273 (mihaibuzgau)
- fix for restart_check on windows #271 (mihaibuzgau)
- fixing healthcheck WIP #270 (davejrt)
- adding in acceptance test for storage driver #269 (davejrt)
- 1.2.0 #268 (davejrt)
- testing windows healthcheck cmd #267 (davejrt)
- Support private docker registries on windows #266 (florindragos)
- fixes fact for windows #264 (davejrt)
- Cloud 1900 #263 (davejrt)
- Configure Docker Swarm on Windows #262 (florindragos)
- CLOUD-1967-Fixing -Docker_stacks-image resolve #261 (MWilsonPuppet)
- adding in example for docker store #258 (davejrt)
- (CLOUD-1850)-Restart docker container on unhealthy status #254 (MWilsonPuppet)
- Volumes acceptance test for Docker on Windows #253 (mihaibuzgau)
- Run docker compose on windows #252 (florindragos)
- Add docker exec functionality for Docker on Windows #251 (mihaibuzgau)
- add docker run tests for Windows #249 (mihaibuzgau)
- CLOUD-1854-Fixing github issue #213 #247 (MWilsonPuppet)
- Add integration tests for Docker on Windows using vmpooler #246 (mihaibuzgau)
- Docker run on windows #242 (florindragos)
- make Windows Docker deployment idempotent #240 (mihaibuzgau)
- fix "start a container with cpuset" acceptance test on ubuntu1404 #236 (mihaibuzgau)
- changing docker spec to alpine due to issue with init on ubuntu #235 (davejrt)
- Fix dependency cycle issue #233 (rvdh)
- docker::stack unless and onlyif were doing "docker stack deploy ls" #231 (hdeadman)
- Update install.pp to Support Red Hat "yum" Package Provider #227 (jmbelvar81)
- Add Docker EE support for Windows Server 2016 #222 (mihaibuzgau)
- Fix incompatiblity with puppet4 #221 (TheBigLee)
- Repair syntax error in Readme #220 (lokal-profil)
- adding in the functionality to define swarm clusters in hiera #219 (davejrt)
- fix for #208 #210 (scotty-c)
- unlocking puppet version for travis #205 (davejrt)
- Readme volume #204 (davejrt)
- Add support for onlyif in a docker exec #202 (electrofelix)
- Support refreshonly flag #201 (electrofelix)
- Use line breaks and continuation for run flags #200 (electrofelix)
- Limit Image -> Run dependencies to those used #199 (electrofelix)
- 1.1.0 #196 (davejrt)
1.1.0 (2018-03-15)
- CLOUD-1775 Minor Readme edits #195 (EamonnTP)
- Close placeholders in README #194 (johnmccabe)
- (maint)CLOUD-1768 - Adding acceptance test for cpuset flag #191 (MWilsonPuppet)
- adding in issue template #190 (davejrt)
- Update README.md #188 (davejrt)
- (maint)CLOUD-1768 Fixing incorrect cpuset flag #183 #187 (MWilsonPuppet)
- Move the image parameter to the end #186 (alikashmar)
- CLOUD-1637 Readme update #185 (MWilsonPuppet)
- supported_os_fix #184 (davejrt)
- Docker login Receipt is now removed if login fails and added acceptance tests #182 (sigsegv11)
- Cloud 1654 #181 (davejrt)
- Cloud 1719 #180 (davejrt)
- Fix debian systemd #177 (damoun)
- fixing deletion of debian logic #176 (davejrt)
- Cloud 1750 #175 (davejrt)
- Update README.md #174 (davejrt)
- Added option to pass a Dockerfile to $docker_dir #171 (genebean)
- Use RHSM Repo ID as the default for the extras repo name on RHEL7 #168 (nikdoof)
- confining docker fact to 1.13 and later #166 (davejrt)
- Update stack.rb #164 (davejrt)
- Use
-o
option when downloading docker compose #162 (alexjfisher) - Add registry_mirror parameter to services to match services flag function #160 (esalberg)
- Readme.md patch #158 (davejrt)
- Fixing typo that breaks docker-compose file version matching and enab… #157 (sigsegv11)
- Add new parameter 'read_only' to ::docker::run #154 (jacksgt)
- (Enabling rubocop and lint on docker) #150 (sheenaajay)
- fix typo #149 (seriv)
- locking gem to stop upstream stdlib error #147 (davejrt)
- Add more supported params to run example #146 (w4tsn)
- (fix for #143 and #144) #145 (sheenaajay)
- Fix hiera examples #142 (dol)
- Fix trivial README typo #136 (alexjfisher)
- setting sane defaults for socket group on RedHat systems #134 (davejrt)
- preparing for release #132 (davejrt)
- Fix typo #130 (shamil)
- Cloud 1528 #129 (davejrt)
- (CLOUD-1673) Remove epel dependecny in docker #127 (sheenaajay)
- docker::compose proxy accepts http proxy #126 (BobVanB)
- Fix systemd escaping issue #124 #125 (olivierHa)
- changing variable name due to facter bug #123 (davejrt)
- replace Tuple with Array[String] #121 (lobeck)
- (CLOUD-1661) Fixing rubocop error andaddingi18ngem #120 (sheenaajay)
- removing manage_kernel #116 (davejrt)
- Repo fix arch #115 (davejrt)
- stubbing processor fact to fix failures on osx #112 (davejrt)
- Add resource type and provider for docker_volumes #111 (dhollinger)
- (CLOUD-1663) update the apt module to the latest #110 (sheenaajay)
- CLOUD-1610 Adding registry mirror flag #109 (MWilsonPuppet)
- Socket group #107 (davejrt)
- Spec fix #105 (davejrt)
- Add facts from docker version and docker info. #103 (mterzo)
- remove docker_cs param docs #101 (LongLiveCHIEF)
- (CLOUD_1505) validate functions #99 (sheenaajay)
- docker::registry fixes #97 (shamil)
- 1.0.4 #96 (davejrt)
e1.1 (2018-02-15)
1.0.5 (2018-01-30)
1.0.4 (2018-01-03)
1.0.3 (2018-01-02)
e1.0 (2017-12-21)
- Adding . to regex on init.pp:540 to address issue #84 #85 (dmcanally)
- gpg check optional #82 (alvarolmedo)
- Forcing pull when tag is latest #81 (alvarolmedo)
- fixing regex for older versions #80 (davejrt)
- (maint)updating readme for github issue #68 #79 (MWilsonPuppet)
- issue 77 - Removes unused variable. #78 (mpepping)
- (maint)Fixing syntax error to get ci passing #76 (MWilsonPuppet)
- Fixed docker-compose issues. #74 #75 (pezzak)
- Add support for overlay2.override_kernel_check setting #71 (gdubicki)
- update docs for using legacy package #69 (alexcreek)
- Add Docker Fact #65 (cdenneen)
- Allow skipping usage of pw_hash #63 (jeefberkey)
- (CLOUD-1560)-adding-functionality to remove systemd service files. #61 (MWilsonPuppet)
- Additional flags for creating a network #60 (coder-hugo)
- fixing incorrect repo url for redhat #59 (davejrt)
- fixing commented out tmpdir #58 (davejrt)
- Allow multiple label and env parameters on services #55 (guimaluf)
- Allow multiple docker::services declarations #54 (guimaluf)
- Allow multiple docker::secrets declarations #52 (guimaluf)
- Fix for Issue #43 #48 (RXM307)
1.0.2 (2017-11-17)
- release prep 1.0.2 #47 (scotty-c)
- Cloud 1469 #46 (davejrt)
- repos.pp: use ensure_packages instead of package resource #41 (hex2a)
- adding in logic to make docker::registry idempodent #40 (davejrt)
- fixing yumrepo gpg url #37 (davejrt)
- fixing issue #21 #36 (davejrt)
- Allow all digits (IP) for proxy URL #35 (ianssoftcom)
- (maint) Adding rspec_junit_formatter #34 (MWilsonPuppet)
- (maint)updating arrow alignment for puppet language style guide #32 (MWilsonPuppet)
- Cloud 1524 #31 (davejrt)
- allow configuration of gem sources #29 (LongLiveCHIEF)
- refactor inclusion of sub-classes #28 (LongLiveCHIEF)
- adding in support for puppet 5 #27 (davejrt)
- fixing unit tests #25 (davejrt)
- (maint)fixing syntax error in compose spec file #23 (MWilsonPuppet)
- Updating proxy to allow for username and password to be passed. #22 (dforste)
1.0.1 (2017-10-15)
- Release Prep for 1.0.1 #19 (gregohardy)
- Abstracted service_name for docker-run.erb template #17 (robert4man)
- Update README.md #13 (kgeis)
1.0.0 (2017-10-11)
- Readme edits. #8 (EamonnTP)
- (CLOUD-1439) Readme edits #7 (EamonnTP)
- Adding stacks #6 (scotty-c)
- adding in contributors from forked module #5 (davejrt)
- adding in fix for new apt module and updating metadata.json #4 (davejrt)
- adding in docker secrets #3 (davejrt)
- Cloud 1375 #2 (davejrt)
- Merging personal testing fork into puppetlabs feature branch #1 (davejrt)
Changes range for dependent modules
Use multiple networks in docker::run and docker::services
Fixes quotes with docker::services command
Publish multiple ports to docker::services
A full list of issues and PRs associated with this release can be found here
Introduces docker_stack type and provider
Fixes frozen string in docker swarm token task
Acceptance testing updates
Allow use of newer translate module
A full list of issues and PRs associated with this release can be found here
Pins apt repo to 500 to ensure packages are updated
Fixes issue in docker fact failing when docker is not started
Acceptance testing updates
Allows more recent version of the reboot module
A full list of issues and PRs associated with this release can be found here
Adds in support for Puppet 6
Containers will be restared due to script changes in PR #367
A full list of issues and PRs associated with this release can be found here
Adding in the following faetures/functionality
- Docker Stack support on Windows.
Various fixes for github issues
- 206
- 226
- 241
- 280
- 281
- 287
- 289
- 294
- 303
- 312
- 314
Adding in the following features/functionality
-Support for multiple compose files.
A full list of issues and PRs associated with this release can be found here
Various fixes for github issues
- 193
- 197
- 198
- 203
- 207
- 208
- 209
- 211
- 212
- 213
- 215
- 216
- 217
- 218
- 223
- 224
- 225
- 228
- 229
- 230
- 232
- 234
- 237
- 243
- 245
- 255
- 256
- 259
Adding in the following features/functionality
- Ability to define swarm clusters in Hiera.
- Support docker compose file V2.3.
- Support refresh only flag.
- Support for Docker healthcheck and unhealthy container restart.
- Support for Docker on Windows:
- Add docker ee support for windows server 2016.
- Docker image on Windows.
- Docker run on Windows.
- Docker compose on Windows.
- Docker swarm on Windows.
- Add docker exec functionality for docker on windows.
- Add storage driver for Windows.
A full list of issues and PRs associated with this release can be found here
Various fixes for Github issues
- 183
- 173
- 173
- 167
- 163
- 161
Adding in the following features/functionality
- IPv6 support
- Define type for docker plugins
A full list of issues and PRs associated with this release can be found here
Various fixes for Github issues
- 98
- 104
- 115
- 122
- 124
Adding in the following features/functionality
- Removed all unsupported OS related code from module
- Removed EPEL dependency
- Added http support in compose proxy
- Added in rubocop support and i18 gem support
- Type and provider for docker volumes
- Update apt module to latest
- Added in support for a registry mirror
- Facts for docker version and docker info
- Fixes for $pass_hash undef
- Fixed typo in param.pp
- Replaced deprecated stblib functions with data types
Correcting changelog
Various fixes for Github issues
- 33
- 68
- 74
- 77
- 84
Adding in the following features/functionality:
- Add tasks to update existing service
- Backwards compatible TMPDIR
- Optional GPG check on repos
- Force pull on image tag 'latest'
- Add support for overlay2.override_kernel_check setting
- Add docker network fact
- Add pw hash for registry login idompodency
- Additional flags for creating a network
- Fixing incorrect repo url for redhat
Various fixes for Github issues
- 9
- 11
- 15
- 21 Add tasks support for Docker Swarm
Updated metadata and CHANGELOG
Forked for garethr/docker v5.3.0 Added support for:
- Docker services within a swarm cluster
- Swarm mode
- Docker secrets
* This Changelog was automatically generated by github_changelog_generator