Skip to content
This repository has been archived by the owner on Dec 2, 2020. It is now read-only.

Releases: boxen/puppet-ruby

Security: Build against openssl 1.0.1h

16 Jun 14:35
Compare
Choose a tag to compare
Merge pull request #107 from boxen/openssl-1.0.1h

Openssl 1.0.1h

Update Ruby Build for 2.1.2 support

06 Jun 20:41
Compare
Choose a tag to compare
Merge pull request #106 from boxen/update-ruby-build

Update ruby-build

Rubygems bugfixes

16 May 08:23
Compare
Choose a tag to compare

See #99 for changes

Bugfix: jruby support for ruby_gem resources

08 May 10:41
Compare
Choose a tag to compare

8.0.1: Merge pull request #90 from boxen/minor-fixups

24 Apr 15:58
Compare
Choose a tag to compare
Minor fixups for the 8.0.0 release

Support both rbenv and chruby

24 Apr 08:50
Compare
Choose a tag to compare

This is a major new release, adding optional support for switchable version managers (chruby and rbenv).

Please take note of the backwards-incompatible changes introduced since the 7.x series:

  • ruby::global does not work with chruby
  • rbenv plugin support is gone
  • bundler is no longer installed by default
  • rubies now live in /opt/rubies instead of /opt/boxen/rbenv/versions
  • the module-data module is now required

The majority of the rewrite work was done in #83, replacing many previously unmerged attempts like #12, #63, dgoodlad/puppet-chruby, and other even less-finished attempts.

Heartbleed

11 Apr 07:29
Compare
Choose a tag to compare

So Heartbleed was a thing, and it broke the security of most things on the internet. Your dev machine should have secure rubies, too, thus this release. Rubies were previously built against a range of OpenSSL versions, all affected by the heartbleed bug. With these changes, all rubies built & installed will be compiled with OpenSSL >= 1.0.1g.

For this to have any effect, you must have boxen re-install your ruby versions:

# Back up your existing ruby versions
mv /opt/boxen/rbenv/versions /opt/boxen/rbenv/versions-bak
# Run boxen, which will re-install all your rubies
boxen
# Check that everything is happy, then
rm -rf /opt/boxen/rbenv/versions-bak

I've recompiled and uploaded binaries of the Rubies we use actively at GitHub, and have removed the binaries of all the other versions. This should make your re-install process nice and quick, about 6-10MB download per version.

GitHub Ruby 2.1.1

20 Mar 09:01
Compare
Choose a tag to compare
Merge pull request #84 from dbussink/add-github-ruby-2-1-1

Add new GitHub Ruby 2.1.1

Make gems installable to system ruby

27 Feb 22:06
Compare
Choose a tag to compare
Merge pull request #78 from grosser/grosser/system-gem-install

make system gem install possible

Update the version aliases to use the new released versions

26 Feb 20:00
Compare
Choose a tag to compare