puppetlabs-docker
puppetlabs-docker copied to clipboard
The Puppet Docker repository
Update docker compose to the latest version (2.16.0) & install it as docker plugin on linux server since compose v1 will be deprecated on June 2023. reference: https://docs.docker.com/compose/install/linux/
## Describe the Bug When a stack runs on several machines and the services are spread out between them, this check in `docker/lib/puppet/provider/docker_stack/ruby.rb` doesn't work correctly: ``` if stack_services.count !=...
## Describe the Bug This module inherited a bug in PDK which causes the `docker_stack` resource to ungracefully fail with a "wrong number of arguments" error while calling `psych`'s YAML.safe_load....
## Describe the Bug The `Docker` module is not working in AmazonLinux2 ARM hosts. There is a validation in the [`init.pp`](https://github.com/puppetlabs/puppetlabs-docker/blob/fc069284a69e9cc7fcd8584578b1e91de0f364a7/manifests/init.pp#L479) , it checks for `RHEL >= 7`. However, AmazonLinux2...
## Summary Modified validation code to permit running on Amazon Linux 2 and newer versions. ## Additional Context See the linked issue. ## Related Issues (if any) https://github.com/puppetlabs/puppetlabs-docker/issues/962 ## Checklist...
This makes use of https://github.com/puppetlabs/puppetlabs-apt/pull/1128 to store the public key in `/etc/apt/keyrings` and add a `signed-by` option to the `sources.list.d` entry. This replaces #885 by using puppetlabs-apt rather than implementing...
## Use Case When setting up an overlay network. I need it to be attachable. very much like if I create a network using ``` docker network create --driver=overlay --attachable...
## Summary When `docker::package_source` is not provided - ensure not only docker version, but also `docker-ce-cli`. ## Additional Context If `docker::package_source` is not used, then only docker version is ensured...
## Use Case The ExecReload statement in the service unit file is useful and is supposed by some dockerized services such as puppetserver. ## Describe the Solution You Would Like...
## Describe the Bug docker::registry fails with Error: Failed to apply catalog: undefined method `scan' for # ## Expected Behavior Logging on to the registry. ## Steps to Reproduce Add...