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, 2011Projects 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]