Skip to content

Latest commit

 

History

History
591 lines (376 loc) · 28.8 KB

CHANGELOG.md

File metadata and controls

591 lines (376 loc) · 28.8 KB

Change log

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.

v7.0.0 (2023-05-02)

Full Changelog

Changed

v6.1.0 (2023-04-28)

Full Changelog

Added

Fixed

  • Fix docker fact with recent version of docker #897 (smortex)
  • Use puppet yaml helper to workaround psych >4 breaking changes #877 (gfargeas)

v6.0.2 (2022-12-08)

Full Changelog

Fixed

v6.0.1 (2022-11-25)

Full Changelog

Fixed

  • Revert "(maint) Hardening manifests and tasks" #875 (pmcmaw)

v6.0.0 (2022-11-21)

Full Changelog

Changed

  • (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)

Full Changelog

Added

  • Add missing extra_systemd_parameters values to docker-run.erb #851 (cbowman0)

Fixed

  • 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)

Full Changelog

Changed

Added

v4.4.0 (2022-06-01)

Full Changelog

Added

  • Update Docker Compose to handle symbols #834 (sili72)

Fixed

  • 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)

v4.3.0 (2022-05-16)

Full Changelog

Added

  • Add tmpdir option to docker_compose #823 (canihavethisone)
  • Support different Architectures (like aarch64) when installing Compose #812 (mpdude)

Fixed

v4.2.1 (2022-04-14)

Full Changelog

Fixed

  • Fix permission denied issue introduced in v4.2.0 #820 (chelnak)
  • Fixed docker facts to check for active swarm clusters before running docker swarm sub-commands. #817 (nmaludy)

v4.2.0 (2022-04-11)

Full Changelog

Added

Fixed

v4.1.2 (2021-09-27)

Full Changelog

Fixed

v4.1.1 (2021-08-26)

Full Changelog

Fixed

  • (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)

Full Changelog

Added

  • Add syslog_facility parameter to docker::run #755 (waipeng)

Fixed

v4.0.1 (2021-05-26)

Full Changelog

Fixed

v4.0.0 (2021-03-04)

Full Changelog

Changed

  • pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #718 (carabasdaniel)

Fixed

  • Make it possible to use pod's network #725 (seriv)

v3.14.0 (2021-03-04)

Full Changelog

Fixed

  • [MODULES-10898] Disable forced docker service restart for RedHat 7 and docker server 1.13 #730 (carabasdaniel)

v3.13.1 (2021-02-02)

Full Changelog

Fixed

v3.13.0 (2020-12-14)

Full Changelog

Added

Fixed

  • 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)

Full Changelog

Fixed

  • Fix misplaced backslash in start template #666 (optiz0r)

v3.12.0 (2020-09-24)

Full Changelog

Added

Fixed

v3.11.0 (2020-08-11)

Full Changelog

Added

  • 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)

Fixed

  • [MODULES-10734] - improve params detection on docker::run #648 (adrianiurca)

v3.10.2 (2020-07-16)

Full Changelog

Fixed

  • (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)

Full Changelog

Fixed

v3.10.0 (2020-04-23)

Full Changelog

Added

  • [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)

Fixed

v3.9.1 (2020-01-17)

Full Changelog

Fixed

v3.9.0 (2019-12-09)

Full Changelog

Added

Fixed

  • 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)

Full Changelog

Added

  • pdksync - Add support on Debian10 #525 (lionce)
  • Add new Docker Swarm Tasks (node ls, rm, update; service scale) #509 (khaefeli)

Fixed

v3.7.0-bna (2019-08-08)

Full Changelog

e2.6 (2019-07-26)

Full Changelog

v3.7.0 (2019-07-18)

Full Changelog

Added

  • Added option to override docker-compose download location #482 (piquet90)

v3.6.0 (2019-06-25)

Full Changelog

Changed

  • (FM-8100) Update minimum supported Puppet version to 5.5.10 #486 (eimlav)

Added

Fixed

3.5.0

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

3.4.0

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

Version 3.3.0

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

Version 3.2.0

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

Version 3.1.0

Adding in the following faetures/functionality

  • Docker Stack support on Windows.

Version 3.0.0

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

Version 2.0.0

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

Version 1.1.0

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

Version 1.0.5

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

Version 1.0.4

Correcting changelog

Version 1.0.3

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

Version 1.0.2

Various fixes for Github issues

  • 9
  • 11
  • 15
  • 21 Add tasks support for Docker Swarm

Version 1.0.1

Updated metadata and CHANGELOG

Version 1.0.0

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