Closed bazzie closed 2 years ago
This issue has been marked as stale because it has been open for a while and has had no recent activity. If this issue is still important to you please drop a comment below and we will add this to our backlog to complete. Otherwise, it will be closed in 7 days.
First of all: I'm not exactly sure if this is a Bolt or a Puppet issue.
We make use of the docker_compose resource type in a Puppet server-client scenario on RHEL7. This works without issues.
We are planning to make more use of Bolt and plans. In this situation, the docker_compose provider is not found (nil), and the plan execution fails.
docker-compose is installed by the docker-module and works perfectly from the command line
What you expected to happen?
The docker_compose resource should be created and configured containers should start.
What happened?
The plan fails with an error that the docker_compose provider is not found.
How to reproduce it?
This code block is used in the plan:
apply_prep($targets)
apply($targets, _run_as => 'root') { include proxy_client include yum include docker include docker::compose
}
Modules are in Puppetfile and installed with 'bolt puppetfile install'
Anything else we need to know?
Versions:
Logs: