All Versions
84
Latest Version
Avg Release Cycle
115 days
Latest Release
2237 days ago

Changelog History
Page 4

  • v2.0.3 Changes

    November 05, 2012

    ๐Ÿ†• New Features:

    ๐Ÿ‘ [core] Support for Route53 ALIAS records so the zone apex can be pointed at ELB groups

    ๐Ÿ‘Œ Improvements:

    [core] Auto-add domain name to host records in Route 53 so user-facing config is much simpler โฌ†๏ธ [passenger] Upgraded to Passenger 3.0.12 from 3.0.11

    ๐Ÿ› Bug Fixes:

    ๐Ÿ›  [core] Fixed an issue with wildcard hosts in Route 53. ๐Ÿ›  [core] Fixed an issue with creating an MX record in Route 53 (NB: we still cannot create multiple MX records). ๐Ÿš€ [collect] Fixed an issue deploying if a graphite_server doesn't exist in the cluster

  • v2.0.2 Changes

    August 05, 2012

    ๐Ÿ†• New Features:

    ๐Ÿ’ป [graylog] Added an admin UI for ElasticSearch

    ๐Ÿ‘Œ Improvements:

    ๐Ÿ”€ [base] Use ntpd instead of cron for syncing time โšก๏ธ [core] Auto-reboot for kernel updates on initial instance bootstrap rather than prompting the user to reboot โฌ†๏ธ [redis] Upgraded to redis 2.4.12 from 2.4.11

    ๐Ÿ› Bug Fixes:

    โšก๏ธ [core] Fixed issue with Route 53 DNS not updating records properly [core] Wait for EBS volumes to be fully attached before trying to format them ๐Ÿ›  [core] Fixed issue with running rubber config locally [collectd] Made the runner executable ๐Ÿ›  [graphite] Fixed some broken URLs in the dashboard ๐Ÿ›  [passenger] Fixed issue with using a path to config.ru before capistrano completed setting it up. ๐Ÿ”ง [resque] Replaced a hard-coded reference to the resque-pool PID file with the rubber configured one ๐ŸŒฒ [resque] Append to the resque-pool.log file rather than overwrite it ๐Ÿ›  [zookeeper] Fixed the detection of an existing zookeeper installation

  • v2.0.1 Changes

    ๐Ÿ†• New Features:

    [base] Added the ability to supply additional arguments to RVM (e.g., to install additional patches or modify compile arguments) [graphite] Added a simple graphite dashboard suitable for TV display

    ๐Ÿ‘Œ Improvements:

    โฌ†๏ธ [redis] Upgraded to redis 2.4.11 from 2.4.6 โฌ†๏ธ [base] Upgraded to RVM 1.13.0 from 1.10.2 โฌ†๏ธ [base] Upgraded to Ubuntu 12.04

    ๐Ÿ› Bug Fixes:

    โ†ช [base] Assorted fixes/workarounds for 12.04 ๐Ÿ›  [collectd] Fixed an issue with libperl and collectd ๐Ÿ“ฆ [redis] Fixed an issue with the redis role not installing the zip packaged, needed for backup

  • v2.0.0 Changes

    ๐Ÿ†• New Features:

    ๐Ÿ”จ Refactored cloud layer to use fog, implement rubber use of aws/s3 with fog Abstract out s3 to go through rubber cloud layer (fog) ๐Ÿ‘ Allow simpledb, s3 or alternate file for instance storage, with backups to same โž• Added Graylog recipe โž• Added Elasticsearch recipe โž• Added Unicorn recipe [Thanks Alex Kremer] โž• Added Graphite recipe โž• Added Collectd recipe โž• Added Graylog to complete_passenger template 0๏ธโƒฃ Make collectd/graphite default instead of munin ๐Ÿ‘ท Use resque-pool to manage resque workers โšก๏ธ Option to reboot if neccessary after package update โž• Added a rubber binary and used it for running everything (cron, etc, removed dependency on rake) โž• Added JRuby support

    ๐Ÿ‘Œ Improvements:

    Start using upstart for all daemons (complete_passenger_postgresql, resque, graylog) ๐Ÿ‘ Better discovery of roles, default staging instance to these roles ๐Ÿ’Ž Replace global RUBBER_* vars in ruby with Rubber.* โฌ†๏ธ Bump image to latest 10.04 check harder when determining project roles [Matt Conway] Cleanup crosscutting templates (monit, munin, collectd) to be self contained โœ‚ Remove hard dependency on nettica and lazy load it โฌ†๏ธ Upgraded config for PostgreSQL 9.1. [Thanks Kevin Menard] โฌ†๏ธ Upgraded to redis 2.4. [Thanks Kevin Menard] โฌ†๏ธ Bump rvm/ruby/rake/rubygems versions โฌ†๏ธ Bump passenger version ๐Ÿš… Asset pipeline support for rails 3.1, cleanup some rails detection issues Extract fog dns from zerigo to allow other providers Respawn cap/rake with bundler if needed Proxy services on their own tools subhost to avoid issues with rewriting paths in CSS and JS [Thanks Kevin Menard] ๐ŸŒ Automate web tools proxy mappings for IP aliases in /etc/host, dns, and web_tools index and vhosts files โž• Added a rails template for creating a rails app to test rubber Include instance_type in rubber:describe Replaced zerigo_dns gem usage with fog [Thanks Kevin Menard] ๐Ÿ”„ Changed PostgreSQL defaults to make better use of memory for shared_buffers

    ๐Ÿ› Bug Fixes:

    ๐Ÿ›  fix mongo monit to remove pidfile or mongo won't start ๐Ÿ›  fix mongo bootstrap ๐Ÿ‘‰ make start/stop consistent, only restart when bootstrap necessary ๐Ÿ›  fix redis bootstrap ๐Ÿ›  fix resque_web bootstrap โšก๏ธ update redis to use upstart, thereby removing hackish dual install ๐Ÿ›  fix rvm installer url โž• add back in base postgresql role ๐Ÿ›  fix db backup host validate config set, create image bucket on bundle made setup_remote_aliases update /etc/hosts for each host directly, preserve ordering to be consistent with setup_local_aliases ๐Ÿ›  Fix volume mounting [Thanks Alex Kremer] We shouldn't have a dependency on plpythonu. [Thanks Kevin Menard] ๐Ÿ›  Fixes to nginx/passenger [Thanks Ajay Kumar G] ๐Ÿ‘‰ make sure open4 gets bundled ๐Ÿ›  fix create_staging for pre-existing instance Ensure Zerigo makes calls using XML in 3.1 [Thanks Alex Kremer] ๐Ÿ›  Fix suggestion in rubber.yml on how to list availability zones. [Thanks Maxim Chernyak aka hakunin] ๐Ÿš€ Locked the default version of Ruby down to a particular patch release so by default an entire cluster will use the same ruby [Thanks Kevin Menard] ๐Ÿ’Ž Ruby 1.9.3 fixes with nginx

  • v1.15.0 Changes

    ๐Ÿ†• New Features:

    โž• Added PostgreSQL streaming replication configuration (thanks Kevin Menard) โž• Added the ability to specify mount options for volumes (thanks Alex Kremer) โž• Added a minimal Passenger nginx configuration (thanks Will Koehler) โž• Added SSL support for nginx-passenger (thanks Michael Glass) โž• Added staging environment support fon nginx-passenger (thanks Michael Glass)

    ๐Ÿ‘Œ Improvements:

    ๐ŸŒ Resque-web now runs as an unpriviliged user (thanks Scott Carleton) ๐Ÿ‘ Better error message when having issues loading the Zerigo gem (thanks Rupert Meese) โฌ†๏ธ Upgraded Passenger to 3.0.9 (thanks Kevin Menard) โฌ†๏ธ Upgraded Redis to 2.2.13 (thanks Kevin Menard) ๐Ÿ‘ Better .gemrc file setup (thanks Kevin Menard)

    ๐Ÿ› Bug Fixes:

    ๐Ÿ›  Fixed an issue with setting up redis on Ubuntu 11.04 (thanks Kevin Menard) ๐Ÿ›  Fixed an issue with mysql-proxy not being added to the correct run level (thanks Alex Kremer) ๐Ÿ›  Fixed a typo in the passenger_nginx module name (thanks Alex Kremer) ๐Ÿ›  Fixed an issue with the munin generated Web site location (thanks Will Koehler) ๐Ÿ›  Fixed the open4 require issue (thanks Will Koehler)w ๐Ÿ›  Fixed a bunch of nginx-related issues (thanks Will Koehler) ๐Ÿ›  Fixed an environmental issue running ntpdate (thanks Will Koehler) ๐Ÿ›  Fixed compatibility issues with the Psych parser used in Ruby 1.9.2 (thanks Kevin Menard) ๐Ÿ›  Fixed timing issue with multiple resque workers starting (thanks Matt Conway) ๐Ÿ›  Fixed an issue with hostnames that happen to be monit commands (thanks Michael Glass)

  • v1.14.1 Changes

    February 06, 2011

    โฌ†๏ธ Upgraded the version of RVM installed by default Switched from using our own installation method to using the new RVM installer

  • v1.14.0 Changes

    February 06, 2011

    Projects using bundler will now run rake with bundle exec โž• Added ability to lockdown the version of rake that RVM will install (vulcanize base for the changes) โž• Added the image type and ID for each instance to the instance file ๐Ÿ›  Fixed an issue with LVM groups keeping physical volumes in /etc/fstab ๐Ÿ›  Fixed an issue using the mysql2 adapter with the stock MySQL config Disable ri and rdoc generation on new hosts

  • v1.13.2 Changes

    ๐Ÿ›  fix npe [Matt Conway] ๐Ÿ”€ Merge pull request #61 from dzinevich/e173588f4018bc118785bd3806d262ce3bdd033d [Kevin Menard] โ†ช make workaround so ebs works with 11.04 [Denis Zinevich]

  • v1.13.1 Changes

    ๐Ÿ‘ allow specifying a common role dependency for all instances [Matt Conway] ๐Ÿ‘ allow one to specify HOSTand ROLES when testing rake rubber:config in dev [Matt Conway] ๐Ÿ”€ Merged pull request #57 from drync/no_rvmrc. [Matt Conway] ๐Ÿš€ Exclude .rvmrc from NO_SCM deploys [Savanah Cummings]

  • v1.13.0 Changes

    Forgot target roles for start/stop/restart [Alex Kremer] ๐Ÿ›  Fix enabling multiverse on newer canonical AMIs (ie Maverick) [Alex Kremer] ๐ŸŽ‰ Initial commit of MongoDB Template [Alex Kremer] ๐Ÿ‘ allow FORCE on destroy_all [Matt Conway] Removing a function that wasn't meant to be committed :( [Jordan Brock] โž• Added support for changing the region end point, using the EC2 gem "server" key. [Jordan Brock]