All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v3.0.0 (2024-01-09)
Breaking changes:
- Drop OracleLinux support #204 (ekohl)
- Drop Puppet 6 support #197 (bastelfreak)
Implemented enhancements:
- puppetlabs/stdlib: Allow 9.x #199 (bastelfreak)
- make gnupg class/wget package optional #193 (bastelfreak)
Fixed bugs:
- Fix broken logic for gpg keys #192 (bastelfreak)
- Deal with -next part in RVM versions #191 (jplindquist)
Merged pull requests:
v2.0.0 (2022-07-07)
Breaking changes:
- Add support for Puppet 7, EL8 & Debian 11; drop Debian 9 #184 (ekohl)
- Add data types and other minor cleanups #182 (ekohl)
- Rename gnupg_key_id parameter to signing_keys #178 (saz)
- Drop Solaris support #177 (bastelfreak)
- Drop Windows support #176 (bastelfreak)
- Drop AIX support #175 (bastelfreak)
- Update supported Ubuntu versions to 18.04 & 20.04 #169 (bastelfreak)
- Update Debian to support versions 9 & 10 #168 (bastelfreak)
- Drop EOL EL4, EL5 and EL6 #167 (bastelfreak)
- Drop EoL Puppet 5 #166 (bastelfreak)
- Remove
rvm::gpg
class #149 (alexjfisher)
Implemented enhancements:
- Properly ensure curl is present when needed #181 (ekohl)
- puppetlabs/stdlib: Allow 7.x/8.x #170 (bastelfreak)
- Allow rvm to mount a Ruby #110 (paulccarey)
Fixed bugs:
- Support environment isolation by removing lambdas from title patterns #163 (joshperry)
- update GPG key #159 (mmoll)
- Update deprecated install options, and strip default string from gem output #142 (jplindquist)
- Avoid warn with puppet4 #137 (PascalBourdier)
- Fix autolib_mode parameter references #123 (walkamongus)
Closed issues:
- OptionParser::InvalidOption ERROR when using --no-rdoc (this is not a warning) #146
- Update rvm signature key #145
Merged pull requests:
- Clean up tests of deprecated styles #180 (ekohl)
- puppet-lint: fix top_scope_facts warnings #172 (bastelfreak)
- Various Rubocop and lint fixes #164 (bastelfreak)
- Require puppet-epel over stahnma-epel in acceptance test #161 (dhoppe)
- Rubocop: Fix Lint/HandleExceptions #157 (alexjfisher)
- Rubocop: Fix RSpec/InstanceVariable #156 (alexjfisher)
- Rubocop: Fix Lint/AssignmentInCondition #155 (alexjfisher)
- Rubocop: Fix Style/GuardClause #154 (alexjfisher)
- Rubocop Autofixes #153 (alexjfisher)
- Fix puppet-lint errors and get tests running #152 (alexjfisher)
- Fix metadata.json lint warnings #151 (alexjfisher)
- Add dependencies to
.fixtures.yml
#150 (alexjfisher) - Convert rvm_system_ruby autolib_mode to parameter #122 (walkamongus)
v1.13.1 (2016-03-01)
Merged pull requests:
v1.13.0 (2016-03-01)
Closed issues:
- RVM tries, by default, to create a file /etc/rvmrc on Windows. #102
- Key D39DC0E3 does not exist on hkp://keys.gnupg.net #100
ensure => latest
results in resource change on every run #57
Merged pull requests:
- Fix idempotency error when using latest. #115 (eesprit)
- Include ruby- prefix in hiera example. #109 (rubys)
- System user and group #104 (stintel)
- -- Added a smartparam to toggle managing the rvmrc based on osfamily #103 (madelaney)
- fix 'Undefined variable "::rvm_version"' #99 (jangrewe)
- added support for freebsd and tests for freebsd/darwin #98 (tosmi)
v1.12.1 (2015-07-08)
Closed issues:
- rvm first install doesn't work because RVM 1.26.0 introduces signed releases and automated check of signatures when GPG software found #94
- Suggest using the forge approved module for gpg #86
- how to install rvm and ruby and gems under single user? #84
- rvm no available for user #72
- Can't install Rubinius #61
- Could not autoload rvm_system_ruby #60
Merged pull requests:
v1.12.0 (2015-05-16)
Closed issues:
Merged pull requests:
v1.11.0 (2015-03-27)
Merged pull requests:
v1.10.2 (2015-03-09)
v1.10.1 (2015-02-20)
Closed issues:
- Puppet RVM looks for presence of gpg2, but RVM installer is agostic #82
- CentOS 7 dependencies should be libcurl-devel not curl-devel #80
Merged pull requests:
v1.10.0 (2015-02-05)
Closed issues:
- Changes for gpg ignore Darwin (OSX) support #76
Merged pull requests:
v1.9.1 (2015-01-29)
Merged pull requests:
- allow override to not install mod_passenger if just installing the gem #75 (eefahy)
- Name check should be exact, not globbed #74 (scurvy)
v1.9.0 (2015-01-16)
Closed issues:
- passenger_mod.so missing? #54
Merged pull requests:
v1.8.1 (2014-12-19)
Closed issues:
- Concat() requires an array - but it has one #71
v1.8.0 (2014-12-15)
v1.7.1 (2014-11-25)
Closed issues:
- Push 1.7.0 to Forge #66
v1.7.0 (2014-11-20)
Closed issues:
- Gem not installing correctly #62
v1.6.6 (2014-09-15)
v1.6.5 (2014-09-12)
Closed issues:
- run gem installed with rvm_gem? #56
- Invalid resource type rvm_wrapper #55
- instructions to use
file{'/etc/rvmrc'}
fail as duplicate #51
Merged pull requests:
v1.6.4 (2014-08-19)
Merged pull requests:
v1.6.3 (2014-08-18)
Merged pull requests:
- Add silence_path_mismatch_check_flag to rvm::rvmrc #53 (mczepiel)
- consider not using ensure_resource in system_user.pp #50 (eefahy)
v1.6.2 (2014-07-29)
Merged pull requests:
- Use OS X's directory service tools to manage adding user to rvm group #48 (paulmakepeace)
v1.6.1 (2014-07-23)
v1.6.0 (2014-07-22)
Closed issues:
- How to: Not use group=rvm #46
- rvm::passenger::apache not loading correct mod_passenger.so module on Debian #18
Merged pull requests:
v1.5.9 (2014-06-24)
Closed issues:
Merged pull requests:
- Fix RVM version logging #44 (jbussdieker)
v1.5.8 (2014-06-09)
Closed issues:
- documentation references puppet 2.x, module requires puppet 3 #35
Merged pull requests:
v1.5.7 (2014-05-27)
v1.5.6 (2014-05-13)
Closed issues:
- 1.5.6 is not on the forge #38
Merged pull requests:
v1.5.5 (2014-04-30)
Closed issues:
- RVM Fails due to some certificate #36
- Puppet + puppet-rvm + bundler defaults to system Ruby, not RVM default #33
- mod_passenger is installed with yum #28
v1.5.4 (2014-04-04)
Closed issues:
- spec/acceptance instructions in README are out of date #31
Merged pull requests:
v1.5.3 (2014-03-31)
v1.5.2 (2014-03-19)
Closed issues:
- Fail to install necessary package "curl" #24
v1.5.1 (2014-03-15)
Closed issues:
- Why does puppet-rvm depend on puppet-apache? #27
- Issue installing system wide and rails app #26
- Installation Help #19
- encountering general issues related to running puppet as root #16
v1.5.0 (2014-03-06)
v1.4.4 (2014-03-05)
Closed issues:
- RVM not in PATH after installation #25
v1.4.3 (2014-03-04)
v1.4.2 (2014-02-24)
Closed issues:
- Module assumes there's a rvm group #20
Merged pull requests:
v1.4.1 (2014-01-31)
v1.4.0 (2014-01-27)
v1.3.1 (2014-01-22)
Closed issues:
- rvm fails when /tmp is mounted with noexec flag #9
v1.3.0 (2014-01-14)
Closed issues:
v1.2.0 (2013-11-06)
v1.1.12 (2013-10-27)
Closed issues:
- RVM version change fails due to recent commit #10
Merged pull requests:
v1.1.11 (2013-10-15)
v1.1.10 (2013-10-15)
v1.1.9 (2013-10-11)
v1.1.8 (2013-09-05)
v1.1.7 (2013-08-28)
v1.1.6 (2013-08-28)
Closed issues:
- Install Stage breaking entire puppet run due to missing dependencies #7
Merged pull requests:
v1.1.5 (2013-07-23)
v1.1.4 (2013-06-21)
v1.1.3 (2013-06-19)
v1.1.2 (2013-06-05)
v1.1.1 (2013-05-30)
v1.1.0 (2013-05-29)
Closed issues:
- Invalid option when installing gems #6
- Installing RVM breaks puppet on target system #5
- Ruby 2.0.0-p0 CentOS 6 has additional dependencies. #4
- using rvm to different location #2
v1.0.0 (2013-01-30)
* This Changelog was automatically generated by github_changelog_generator