Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-rvm

A puppet module for installing and using RVM (Ruby Version Manager)
https://github.com/voxpupuli/puppet-rvm

Add build status badge

58eea1193cd6b292ff9baf1c0e02fa10a0e34c25 authored over 10 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

38ff95af37ec5a1dac856b0cf6b70784060736c2 authored over 10 years ago by MaestroDev Demonstration <[email protected]>
Bump version to 1.6.0

befe07fb9ba9239128bceeaeaa3d1cc144817f3a authored over 10 years ago by Carlos Sanchez <[email protected]>
Use super() with :let statements

66caeca43ca8af6f70ca2325354800a2bb244d35 authored over 10 years ago by Carlos Sanchez <[email protected]>
Update beaker to use docker

Check if image has puppet preinstalled
Can't change the default ruby or puppet fails to run in D...

f75cba2057c33672d7f56df9860afdb9828a83b1 authored over 10 years ago by Carlos Sanchez <[email protected]>
removing the spec_acceptance_helper.rb hacks to pre-install puppet/facter before configuring rspec (i.e. bad rspec usage in rvm_system_spec.rb was the only reason for those hacks); note that this was meant to be included in the last commit

20c5b4a11594b0f99a73ea1ddc599627546631ac authored over 10 years ago by jonoterc <[email protected]>
refactored spec/acceptance/rvm_system_spec for correct rspec usage; correct usage (in particular, moving local variables into lazy-evaluated "let(:foo)" statements) enabled removing the spec_acceptance_helper hacks to pre-install puppet/facter before configuring rspec (i.e. bad rspec usage was the only reason for those hacks), and cleaner spec acceptance test execution

87ec97e34a14c2d3e51b8cbafb8cc925f186887d authored over 10 years ago by jonoterc <[email protected]>
restore installing jruby to spec/acceptance tests

3f9c1a773b210f96e5b2226efa286586511f6d7b authored over 10 years ago by jonoterc <[email protected]>
tweaking passenger setup for more consistent behavior across redhat and debian; passenger_extra.conf is always copied to passenger.conf - corresponding test updates

1cbe1903084ff1dce53759ef8069da0d9708bdb7 authored over 10 years ago by jonoterc <[email protected]>
correcting spec_helper_acceptance preinstallation of module dependencies

914826c42f5b8e5c35523f33ae35ab5a127fad39 authored over 10 years ago by jonoterc <[email protected]>
updating passenger configuration behavior for compatibility with mod_lib-fixed puppetlabs/apache module; also added spec/acceptance tests for passenger 3.0.x and 4.0.x, incl. a workaround (just in the spec/acceptance tests) for Redhat family OS issues with recent puppet versions

501c126e129bd31c2e5d755b6b03e435a7aa91ab authored over 10 years ago by jonoterc <[email protected]>
correct passenger module configuration

RVM-based passenger installation was failing on Debian platforms as
the handling of passenger co...

abd1e762b7dde783d7baf3dd5b9511fbce7b7b12 authored over 10 years ago by jonoterc <[email protected]>
reverting scoping of apache module, due to issues with librarian-puppet double-referencing git-based module; this will be restored to a forge-based module reference soon in any case

bbeaaf44d40adb01f0eab732f01df8f4ff176a52 authored over 10 years ago by jonoterc <[email protected]>
fix scoping in puppetfile

even git-based modules should use organization scoping (when available) to aid dependency resolu...

54f2a450fec751474b184deb6ef8cee93dd6d03c authored over 10 years ago by jonoterc <[email protected]>
[blacksmith] Bump version

336ad5f7cb6a2b3ce8607339e2bf7743c654b47d authored over 10 years ago by MaestroDev Demonstration <[email protected]>
Merge pull request #44 from jbussdieker/fix_server_log_spam

Fix RVM version logging

a6df1d9cbe99a3cb4f9c9e460327478ab8848c93 authored over 10 years ago by Carlos Sanchez <[email protected]>
Fix server log spam

a4280cce53f85bd453cf306c840cd2f68f2594c2 authored over 10 years ago by Joshua B. Bussdieker <[email protected]>
[blacksmith] Bump version

672d0f8b154a30895d1fb7c22730ff48f399d3a1 authored over 10 years ago by MaestroDev Demonstration <[email protected]>
Merge pull request #41 from huasome/maestrodev

Make the autoupdate_flag a string to avoid this bug:

af85126b94c200a21c69b77cf240e7f4f9fca17e authored over 10 years ago by Carlos Sanchez <[email protected]>
Make the autoupdate_flag a string to avoid this bug:

```
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse te...

897cfc8dbc81343847a7a7c36ded260d0651ebce authored over 10 years ago by Huaqing Zheng <[email protected]>
[blacksmith] Bump version

bfa74118d53203471d1559a2e59287d5799ab186 authored over 10 years ago by MaestroDev Demonstration <[email protected]>
Issue #35 Remove reference to Puppet 2

c91ef2af0274fa8ea778d5814ef8cf296449af2e authored over 10 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

1b02ba79d274ae7792d23ceb98c2614d8022e775 authored over 10 years ago by MaestroDev Demonstration <[email protected]>
Merge pull request #39 from rji/fix-curl-resource

only install curl if it isn't defined elsewhere

5a4ef08ee18719e7bb1b6ae273e785e97528e71c authored over 10 years ago by Carlos Sanchez <[email protected]>
only install curl if it isn't defined elsewhere

If ensure_package() is used with a conventional resource declaration
such as `package { 'curl': ...

d1943ad4643699a3defa1d4587192232a6bb06de authored over 10 years ago by Roger Ignazio <[email protected]>
[blacksmith] Bump version

478d84234ae2c793f11db3c2d08760478731e312 authored over 10 years ago by MaestroDev Demonstration <[email protected]>
Issue #37 Change url to https://get.rvm.io and fail if curl fails

a169570646ea58a7a0e0efae274d7a88057c4ab5 authored over 10 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

1cf7e126a54399c0cc13962d97b1965db22ae16e authored almost 11 years ago by MaestroDev Demonstration <[email protected]>
Merge pull request #32 from Iszak/apache-timeout

Increase apache install timeout

fe05bb43aa8c2a45df69d901eebe3cc41073454b authored almost 11 years ago by Carlos Sanchez <[email protected]>
Set default to 600

86baf54ee7386ae6433ed3c9b1de683e0499ec1e authored almost 11 years ago by Iszak Bryan <[email protected]>
Added install timeout parameter

350119feace5b073dd830e34960f8473ca6eda1c authored almost 11 years ago by Iszak Bryan <[email protected]>
Increased timeout

aa5f8d39c90907fb22959dcdd90ca61bdfb62e74 authored almost 11 years ago by Iszak Bryan <[email protected]>
[blacksmith] Bump version

79f9efbd3a2876c6b269f2e468d3781e445ac3da authored almost 11 years ago by MaestroDev Demonstration <[email protected]>
Update gems

bae1854507f690a9c1c940787ac6116a44e54b79 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Update beaker configuration options

ed5ccbe840bf399217d51b3fd9b9865881cee45b authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

906495c109929d16cab798b79726b5a5ba89f398 authored almost 11 years ago by MaestroDev Demonstration <[email protected]>
Name check should be exact, not globbed

1130fcf17d26b730999cd273e1cc6731f0627ebd authored almost 11 years ago by Richard Hesse <[email protected]>
made passenger installable through a proxy by adding proxy_url param to rvm::passenger::apache

added proxy_url=undef to rvm::passenger::gem

613cf1e94edb40b5571c618aec782e63c882be56 authored almost 11 years ago by Wian Vos <[email protected]>
[blacksmith] Bump version

2727ed80e847ddcb0029986f65efdc29a069c064 authored almost 11 years ago by MaestroDev Demonstration <[email protected]>
Issue #24 Ensure curl is installed

1c6dc81662ab1c7f0b61d71cfdc5ae75d197953d authored almost 11 years ago by Carlos Sanchez <[email protected]>
Ensure rspec-puppet >= 1.0.0

Remove unneeded code and increase puppet logging

7b89214b52876bf5b4d8212ea50d5ca534a60c70 authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

e176ad451f43d174614b3475643801861d434947 authored almost 11 years ago by Maestro <[email protected]>
Remove puppetlabs/apache dependency

Must be install manually when using the passenger module

93c0544f5b501a8f157fb6c0c985df16ef67689a authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

abb2c4a9187830c26c59ed79eac6b55a2ffed956 authored almost 11 years ago by Maestro <[email protected]>
Add rake task for beaker

Delete Vagrantfile, using acceptance tests now

f56853ed9ed7d66356929f49ec36b37b64e360eb authored almost 11 years ago by Carlos Sanchez <[email protected]>
Add specs for definitions

37823eb22a75439c9a774093e314a2026726c9af authored almost 11 years ago by Carlos Sanchez <[email protected]>
Add autorequirement from gem, gemset and alias to the ruby installation

Update default ruby version to just 1.9

d0fcb1cb66aa533fc848f8c4d92f60b370fde1af authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

7f8d5e7f21b2a8f646d2e327c7e3fe1406939bea authored almost 11 years ago by Maestro <[email protected]>
add wrapper type

d4909dc8d9a3163259cb7847c440ec9bae9908c8 authored almost 11 years ago by Brett Porter <[email protected]>
fix typo

f79eb9a69c839efc7ec41ecf4dd6d8b704f73b86 authored almost 11 years ago by Brett Porter <[email protected]>
add documentation for alias type

d7233976b4f25fcf85140c01492ca1da306eb7d2 authored almost 11 years ago by Brett Porter <[email protected]>
ignore bundler directory

a96629c37a3b6fb432284e58b676157c18674b06 authored almost 11 years ago by Brett Porter <[email protected]>
[blacksmith] Bump version

4aea20c36f1a126fc5dcb8567d1bc82f07cd8a50 authored almost 11 years ago by Maestro <[email protected]>
Don't autorequire gems

f6564f2ae556e3b547ae2e06122334ca9f50b05e authored almost 11 years ago by Carlos Sanchez <[email protected]>
Use librarian-puppet

5be4490c2d919e6f0a0451d12a5f394b47be3e30 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Use beaker instead of rspec-system

a3e39acf639063bfd00f57c18423321ccab7b255 authored almost 11 years ago by Carlos Sanchez <[email protected]>
http_proxy is added even when empty

944370356e290a40d126ec5874fca68cdc8f4b28 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Added proxy support for provider, and added spec test

Rewrote parts to avoid duplication, moved proxy_url to params

Avoid duplication

3b6c1fa663286bccde74b253b69833650ab0d38f authored almost 11 years ago by superseb <[email protected]>
[blacksmith] Bump version

c9d9268da2d51264b4d2b1b7bbe8d9c1149731c6 authored almost 11 years ago by Maestro <[email protected]>
Create rvm::group to avoid duplication

10d17b13cce04163ae0fb3be231fe843f31c88b3 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Use params pattern to avoid repeating rvm group

657d3cf005985fae8a8ccfea0196fb67e2525a21 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Test that compilation succeeds

21c1ecd390b1a0980a74be287aa970d5660de504 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Fix for maestrodev issue #20 - rvmrc / rvm group

This is a fix for: https://github.com/maestrodev/puppet-rvm/issues/20

The following changes wer...

ef61ad182365630c0312dae61f7dbc57255d11b8 authored almost 11 years ago by Tommy McNeely <[email protected]>
[blacksmith] Bump version

27a7fbd317c61fb44d2e266e6548002a2ef80bdc authored almost 11 years ago by Maestro <[email protected]>
Add a rvmrc class to configure /etc/rvmrc

93f254ae9c78c9324b6befcd9c9d7ec437929d66 authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

1641006b7c3907f4e05f66dda7a1677e252331df authored almost 11 years ago by Maestro <[email protected]>
Increase requirement, has_command was added in puppet 3.0.0

1485d2ffcf82a95ab52d3be296cb7a04c0d7ef1e authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

d672cbc4a18c8a1159200cceb324c811fd744a62 authored almost 11 years ago by Maestro <[email protected]>
Pass HOME variable to rvm execution so it can find ~/.rvmrc correctly

8185c9ddf23d954e2052ce478889c45c01e8afe3 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Update ruby version in readme

cbaf50164cabe3d2763142ea2e297536e5447bbb authored almost 11 years ago by Carlos Sanchez <[email protected]>
Add system spec to create gemsets and install gems

ff0dadf334d91c951675ec6e2d517f0ee0f84b16 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Ensure rvm doesn't timeout finding binary rubies

Install rubies in specs using binary packages

6d99a950c5bbbfe2eddbe7086647c72a0ff53f46 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Add a simpler bash command to install rvm

Fixes Issue #9 rvm fails when /tmp is mounted with noexec flag

1033a53e307cba5fb2346b0d4c46b18416174f1e authored almost 11 years ago by Carlos Sanchez <[email protected]>
Allow to easily set system_rubies and system_users with hiera

414220db171bed57480e8b3b238b9c46d00a3975 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Don't install dependencies by default, let rvm autolibs handle it

Install passenger module dependencies separately

c999d9943a67e5fb5bd1f1c1d4c2e286afa0d404 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Update gems

39365e29a4ee98a0d481b16594bcbaec91bea8c0 authored almost 11 years ago by Carlos Sanchez <[email protected]>
Bump version to 1.3.0

93327b7bb99172e6d7b0ba1c92c7d010e8b7add0 authored almost 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

039942d4d56b7f0918630ad5d27768c837f7649e authored about 11 years ago by Maestro <[email protected]>
Add instructions to install jruby

9bf8472edd8acfe6fded08989b6ef50d4cdc2c4a authored about 11 years ago by Carlos Sanchez <[email protected]>
[Issue #15] Use puppetlabs/apache module to configure Passenger

[Issue #13] Ensure passenger is not installed on each run

e92fe9a5f9a28d425638bbfc48c3eeb50a546c9c authored about 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

c75c4dc325180194528e1a51203cde81b2052285 authored about 11 years ago by Maestro <[email protected]>
Add rspec-system tests

a25814e582d38eb7b8ce3556f89a02b73db43dd1 authored about 11 years ago by Carlos Sanchez <[email protected]>
Delete unused file

260937677d14747cb6dc30bad8a044fde638b689 authored about 11 years ago by Carlos Sanchez <[email protected]>
Update out of date readme

8d4142b480c1e5dfcd1dba7c25e155f2a196d950 authored about 11 years ago by Carlos Sanchez <[email protected]>
Centos 5 also requires curl, case statements are not fall-through

c9a861c10b9619e9104513e6f05c0e76b963f9a8 authored about 11 years ago by duncan <[email protected]>
[blacksmith] Bump version

e1301f7dc92d2e078e6d106786a11414470da356 authored about 11 years ago by Maestro <[email protected]>
notify rvm_version has been removed, remove missing dependency

122e1c58d7efa1c62aedd42aa4ae67c50fa547bd authored about 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

fd06f5a5b0cd512b62c082855cc1b146e32da43b authored about 11 years ago by Maestro <[email protected]>
Add an ubuntu vagrant box for testing

dcf58856fb881c78f5817db55c7c2cd2f93e0705 authored about 11 years ago by Carlos Sanchez <[email protected]>
Use ensure_packages instead of 'if defined'

642df0108c11adda5b933cd6adc87343a27cd8e3 authored about 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

686f50f906719c1724a4879a9a034b6c259e7ad5 authored about 11 years ago by Maestro <[email protected]>
Deal with Passenger moving the Apache module

As best I can tell, for Passenger

$version >= 4.0.0 ${gemdir}/buildout/apache2/mo...

f3681fbd31b329eaa2120ad0bde30169bed91507 authored about 11 years ago by Steve Huff <[email protected]>
Adding sigil to remove deprecation warning

9b661c92d00356d49de298235eb07c70c2b01fe4 authored about 11 years ago by Steve Huff <[email protected]>
rvm-install stage no longer exists. Fix Vagrant box

bc6ab7cd900da4d2d8b212e757ce17748f0c7cac authored about 11 years ago by Carlos Sanchez <[email protected]>
[blacksmith] Bump version

2b05534a69161c3c16e0676796cbb777e9c3b4f4 authored over 11 years ago by Maestro <[email protected]>
ignore ruby-version too

a72b4d923c3a6d437ade7296299fd7c9fbca6930 authored over 11 years ago by Brett Porter <[email protected]>
[blacksmith] Bump version

16c2ef51a7ddb4c4fc5473a920881658d35651b0 authored over 11 years ago by Maestro <[email protected]>
Add support for amazon linux

17735d56f0d3b5f2f46c3706ba41804b36c6e455 authored over 11 years ago by Carlos Sanchez <[email protected]>
Use ensure_package and ensure_resource from stdlib to simplify module

Add specs

543c7c579c7be235767cf9b290e0b4bba9e4d4b9 authored over 11 years ago by Carlos Sanchez <[email protected]>
Add support for Scientific Linux

Fix a typo that was introduced

bd863475ac474a0a1b9274fa08c9e6e245bb4ba2 authored over 11 years ago by Joshua Rutherford <[email protected]>