Error while installing the docker on Ubuntu 18.04 using existing puppet forge module

18 views
Skip to first unread message

Vinay Korrapati

unread,
Jun 25, 2020, 4:38:50 AM6/25/20
to Puppet Users
Hi Team,

We are facing the below issue while installing the docker Ubuntu 18.04 using existing puppet forge module. we already added the include 'docker' to the manifest file. And all dependent modules also installed.

Error: 
change from 'absent' to 'present' failed: Could not set 'present' on ensure: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3/TLS write client hello (file: /etc/puppetlabs/code/environments/production/site/apt/manifests/key.pp, line: 55)


Puppet Version: 6.14.0


Any firewall need to be white list at server end ? could you please suggest me to address the issue.


Regards
Vinay 

Martin Alfke

unread,
Jun 25, 2020, 4:48:31 AM6/25/20
to puppet...@googlegroups.com
Hi Vinay,

Your error is unrelated to docker module, but comes from apt module.
Apt module is trying to add the docker repos and fetch the gpg keys.

Please make sure to allow outgoing https connections.

If you want to install from your own internal mirror, you can set a docker class parameter:

   use_upstream_package_source => false,

In this case you must ensure, that the repository is added.

Best regards,
Martin


--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/aefc16d3-eaee-46dc-a5de-d5ea9a13aa5co%40googlegroups.com.

David Schmitt

unread,
Jun 25, 2020, 4:48:34 AM6/25/20
to Puppet Users
For automatic installation from upstream sources. the module reaches out to https://apt.dockerproject.org/ to retrieve the repo keys. Please make sure that is accessible to your puppet agent. If that is not possible in your organisation, please follow the documentation to find the overrides to configure installation from a local mirror.


Cheers, David


--
Reply all
Reply to author
Forward
0 new messages