puppetlabs-docker
puppetlabs-docker copied to clipboard
The Puppet Docker repository
When passing an environment variable with special characters, it can broke the script or produce unexpected behavior. I encountered two of them: * If a `$` is in environment variable,...
## Describe the Bug `docker::run` instances are restarted on each puppet run, regardless of whether any params have actually changed. This is using `restart => 'unless-stopped'`, so not using the...
When using puppet-systemd and the `systemd::dropin_file` type to manage custom Docker-related overrides the puppet-systemd module takes care of creating and managing the required override directories like /etc/systemd/system/docker.service.d and /etc/systemd/system/docker.socket.d. This...
The extra_systemd_parameters values in docker::run had no implementation. Add implementation to docker-run.erb template file.
## Describe the Bug While deploying a server using the puppetlabs-docker module, whenever the puppet agent runs the entire stack is redeployed as a corrective change. Possible duplicate of https://github.com/puppetlabs/puppetlabs-docker/issues/629...
## Use Case A normal docker setup do **not** syslog container output to the systemd journal (by default container output is placed in json logfiles under `/var/lib/docker/containers/*/*.log`). Only internal messages...
I want to stop a running container **and** remove its image in **one** single puppet run (without having to build custom puppet Stages or simillar, just to get the correct...
## Use Case Compatibility with future Ubuntu and Debian versions (Ubuntu > 22.04, Debian > 11). ## Describe the Solution You Would Like Apt::key is deprecated, as it uses the...
Hello, we are using docker_compose resource from your module, when we change docker-compose file module does not call docker-compose up -d so we have to add a notify to docker-compose...
## Use Case Using the `docker_compose` resource type with compose files. ## Describe the Solution You Would Like The `docker_compose` resource type should autorequire the given compose files as `File`...