Closed dhoppe closed 3 years ago
You can also ensure the user before hand: https://github.com/voxpupuli/puppet-wget/blob/f286e42ab4f5c40770706d9bb1e654b5236b74f5/spec/acceptance/wget_system_spec.rb#L31-L33
That part runs as root and can create the user if needed. Should be the easiest fix.
This module is broken in so many ways and I do not know, why it has not been archived in favour of puppet/archive
.
Even if I remove the $strict
variables, the acceptance tests will fail, because the user Vagrant does not have sudo
permissions to install wget
, if necessary. For example at CentOS hosts.
why we consume energy to maintain a deprecated module ?
IMO we should set this module in archive mode.
IMO we should set this module in archive mode.
It's a dependency of some of our other modules though??? Fix up those first?
IMO we should set this module in archive mode.
It's a dependency of some of our other modules though??? Fix up those first?
Maybe not ours... I have puppet/wget
in my Puppetfile because I used a nexus module. But maybe we should adopt that? https://github.com/hubspotdevops/puppet-nexus/issues/116#issuecomment-604409122
Going to close this since it's deprecated. See https://github.com/voxpupuli/puppet-wget/issues/119.
The acceptance tests need to be refactored, because they are written for Vagrant.