puppet-rbenv
puppet-rbenv copied to clipboard
rbenv::build fails for multiple ruby versions: Exec[rubygems-x.x.x] is already declared
rbenv::build fails when declaring multiple versions of ruby with the same version of rubygems:
Error: Exec[rubygems-3.4.22] is already declared
include rbenv
rbenv::plugin { 'rbenv/ruby-build':
latest => true,
}
rbenv::build {'2.7.8':
rubygems => '3.4.22',
bundler_version => '2.4.22',
}
rbenv::build {'3.0.7':
rubygems => '3.4.22',
bundler_version => '3.4.22',
}
Error:
Error: `Exec[rubygems-3.4.22] is already declared (file: rbenv/manifests/build.pp, line: 159);`