Could not autoload puppet/provider/aem_crx_package/ruby: cannot load such file -- xmlsmipleI'm updating a module that will require a ruby gem (e.g. xml-simple) for one of the custom providers. How does Puppet make sure that the gem is available and installed when the module is installed? Does a puppet module install also install any dependent gems? How does it know which gems are needed to install? To where does Puppet install gems?
I saw/found this PR (https://github.com/puppetlabs/puppet/pull/4220) which shows a module which requires a gem; but when i try this i still get the error:Could not autoload puppet/provider/aem_crx_package/ruby: cannot load such file -- xmlsmiple
puppet generate types --environment $name