voxpupuli / puppet-r10k

Setup and configure r10k for use with git based environments in puppet
https://forge.puppet.com/puppet/r10k
Apache License 2.0
98 stars 167 forks source link

Remove dependency on puppetlabs/ruby module #538

Open adoom42 opened 4 years ago

adoom42 commented 4 years ago

The module depends on the puppetlabs/ruby module. From metadata.json:

    {
      "name": "puppetlabs/ruby",
      "version_requirement": ">= 0.6.0 < 2.0.0"
    },

It appears that the ruby module has been abandoned: https://github.com/puppetlabs/puppetlabs-ruby

This repository has been archived by the owner. It is now read-only.

Please find another way to handle ruby installs.

igalic commented 4 years ago

do we need to?

given that r10k runs within puppet, from the puppet installation itself, do we really need to guarantee a Ruby installation?

perhaps we should, "simply", rip out all the code that deals with Ruby as a dependency / prerequisite, along with this module dependency.