-
Notifications
You must be signed in to change notification settings - Fork 320
Docker module don't work on debian 9.12 #626
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi, seems to be an issue with older facter versions:
In the older version An update to a newer (3.*) facter version did fix the problem in my tests. |
I have reproduced the same error: $facter -v
|
Added compatibility with facter 2.4.6 #626
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. |
Describe the Bug
I don't know if this is a puppetlabs-docker or a facter problem, but in params.pp:141 of the docker puppet module, the fact os.distro.codename used to determine the default package release does not exist on my machine.
Here is the output of
puppet facts show
:Expected Behavior
Instead of the following error message :
Error: Evaluation Error: Operator '[]' is not applicable to an Undef Value. at modules/docker/manifests/params.pp:141:51
I expected to be able to use the docker module on debian 9.12
Steps to Reproduce
sudo apt install puppet
Install puppetlabs-docker 3.10.1
Just add
require 'docker'
in your scriptEnvironment
Debian 9.12
puppet 4.8.2
The text was updated successfully, but these errors were encountered: