Permalink
Commits on Oct 13, 2008
Commits on Sep 29, 2008
  1. Updated to php-5.2.4

    mbailey committed Sep 29, 2008
Commits on Sep 9, 2008
  1. updated git to 1.6.0.1

    thorny_sun committed with mbailey Aug 31, 2008
  2. Updates to apt-mirror setup

    mbailey committed Sep 9, 2008
  3. Renamed apt recipes. The apt namespace was already being used by

    vmbuilder_plugin by that name.
    mbailey committed Sep 9, 2008
Commits on Sep 4, 2008
  1. Added recipes and templates for setting up an apt mirror.

    If you're installing a lot of ubuntu instances you can save
    some bandwidth by using a local mirror to install and update
    from.
    
    The problem (for us bandwidth deprived Aussies at least) is
    that a mirror can easily be 45GB. This would cost $450 to
    download at our datacentre. I downloaded using a home ADSL
    connection and took it to the datacentre on a USB drive.
    
    It's super fast to install extra packages now from my local
    apt-mirror. It syncs up each night.
    mbailey committed Sep 4, 2008
  2. Added task descriptions

    mbailey committed Sep 4, 2008
  3. Restricted tasks to roles.

    I like restricting tasks to roles, partly out of laziness. I don't need
    to specify HOSTS or ROLES on the command line as long as I've defined
    the relevant roles somewhere. It also provides a safety net. Without
    specifying HOSTS or ROLES on the command line, a task will get run on
    *all* defined hosts. This can be avoided by restricting the tasks
    themselves in deprec.
    
    A problem with restricting tasks to roles in deprec was that Capistrano
    complained when I ran a task in an ad-hoc manner without any hosts being
    defined for the roles it was restricted to.
    
    Sometimes I want to run a task on hosts but don't want to add them to
    a deploy.rb. Editing a file just to use a command line is extra work!
    
    e.g. cap deprec:mysql:install HOSTS=foo,bar
    
    This problem caused me to remove a lot of role restrictions from deprec
    over the last year or so.
    
    My Capistrano patch (included in capistrano-2.5.0) causes Capistrano
    to not complain about an undefined role if HOSTS or ROLES are specified
    on the command line.
    
    http://github.com/jamis/capistrano/commit/8badb0c522b38fae9cbe973451472afbddef61cb
    
    So, I'm putting the roles back in.
    
    - Mike
    mbailey committed Sep 4, 2008
Commits on Sep 2, 2008
  1. Restrict to role :app

    mbailey committed Sep 2, 2008
  2. * Restricted all tasks to :role => :aoe

    * Updated packages
    * Put in values to override :setup_defaults task in capistrano_extensions
    mbailey committed Sep 2, 2008
Commits on Aug 29, 2008
  1. added link to sphinx page

    mbailey committed Aug 29, 2008
Commits on Aug 26, 2008
  1. 1.99.27 release

    mbailey committed Aug 26, 2008
  2. Fixed typo

    mbailey committed Aug 26, 2008
  3. We now setup a satellite mail server. This is designed to listen

    only on the local network interface and non-local mail to a relay
    host.
    mbailey committed Aug 26, 2008
  4. added more useful tool

    mbailey committed Aug 26, 2008
  5. removed redundant code

    mbailey committed Aug 26, 2008
  6. typo

    mbailey committed Aug 26, 2008
  7. upped version

    mbailey committed Aug 26, 2008
  8. Merge branch 'update_rubygem_src_package' of git://github.com/jashera…

    …i/deprec into jasherai
    mbailey committed Aug 26, 2008
Commits on Aug 22, 2008
  1. for_roles() now only sets ROLES if HOSTS has not been specified

    on command line. The is in keeping with Capistrano which uses
    overrides role specification if HOSTS is set.
    mbailey committed Aug 22, 2008
Commits on Aug 21, 2008
  1. Add configure and make options to src_package for rubygems to overrid…

    …e later
    
    setting of defaults.
    jasherai committed Aug 21, 2008
Commits on Aug 20, 2008
  1. upgrade ruby to 1.8.6-p287

    isaackearse committed with mbailey Aug 18, 2008
  2. Upgrade to rubygems 1.2.0 - addresses memory utilization issues on lo…

    …w-memory boxes (half-gig or less)
    thewoolleyman committed with mbailey Aug 13, 2008
Commits on Aug 18, 2008