Rubber v2.1.1 Release Notes

Release Date: 2012-02-10 // about 12 years ago
  • ๐Ÿ†• New Features:

    [base] add ability to override by environment in rubber*.yml [couchbase, monit] add couchbase template

    ๐Ÿ‘Œ Improvements:

    โšก๏ธ [core] Updated sudo_script to sudo to any user. [apache, jenkins] create an apache bootstrap so jenkins template doesn't have to duplicate logic [complete_passenger, passenger] do a rolling passenger restart by tieing into apache rolling restart 0๏ธโƒฃ [complete_passenger] dont do health check over ssl by default (Fails with self signed cert) โšก๏ธ [graylog] Updated graylog from 0.9.6 to 0.9.6p1. ๐Ÿ’Ž [graylog] Use puma instead of passenger for graylog-web, since it works much better with JRuby. ๐Ÿ‘ [jenkins] Added support for backing up Jenkins. ๐Ÿ›  [jenkins] Fixed Jenkins config. [jenkins] Make sure we have the header module enabled for the config to work. [passenger] Bumped rubber from 3.0.12 to 3.0.15. ๐ŸŽ [passenger_nginx] Updated Nginx config to improve performance of asset pipeline. โšก๏ธ [torquebox] Updated TorqueBox config from 2.0.3 to 2.1.0.

    ๐Ÿ› Bug Fixes:

    ๐Ÿ”€ [core] fix merging of alias records ๐Ÿ”จ [core] Refactor to avoid fog deprecation, fixes #222 [core] assign defaults for partial records in rubber-dns.yml when running setup_dns_records โฑ [monit] monit check for resque scheduler - fixes #221 ๐Ÿ›  [mysql] Delete anonymous MySQL user when bootstrapping the db. Fixes #185 (pull request #212) ๐Ÿ’Ž [torquebox] Always use the rubber system JRuby with Torquebox.