Permalink
Commits on Jan 29, 2013
Commits on Jan 24, 2013
  1. Installing local aeolus-image-rubygem no longer looks for a specific …

    …version
    
    The puppet code was hardcoded to look for a locally built 0.6.0
    version of the aeolus-image-rubygem which no longer gets built (the
    current version is 0.7.0) in a typical invocation of bootstrap.sh.
    However, in practice this was not breaking anything in conductor since
    aeolus-image-rubygem was bundle-installed as typical rubygem.
    
    What would break is if a user requested a specific version of
    aeolus-image-rubygem by setting FACTER_AEOLUS_IMAGE_RUBYGEM_BRANCH,
    for example.
    cwolferh committed Jan 9, 2013
Commits on Jan 16, 2013
  1. Allow checking out of any project tags or commit hashes

    Prior to this commit, could only checkout branches by name.  Now, env
    variables such as export FACTER_CONDUCTOR_BRANCH may specify a branch,
    tag or commit hash.
    cwolferh committed Jan 16, 2013
Commits on Jan 11, 2013
  1. Merge pull request #19 from cwolferh/ubuntu_sysruby

    A sudo-enabled ubuntu user may now use system ruby
    Justin Clift committed Jan 11, 2013
Commits on Jan 9, 2013
  1. A sudo-enabled ubuntu user may now use system ruby

    Prior to this commit, ubuntu users had to use rbenv.  Now, as was
    already the case with rhel6/fc16/fc17, a sudo-enabled user may instead
    use system ruby.
    cwolferh committed Jan 9, 2013
Commits on Jan 8, 2013
  1. Merge pull request #16 from justinclift/yumstreamline

    Streamline yum usage (one yum install command instead of multiple).
    cwolferh committed Jan 8, 2013
Commits on Dec 26, 2012
  1. Add sqlite-devel dependency for Deltacloud master branch.

    Justin Clift committed Dec 26, 2012
  2. Only run yum install if there are packages to install.

    Justin Clift committed Dec 26, 2012
Commits on Dec 25, 2012
  1. Now with 100% more "actually works". :)

    Justin Clift committed Dec 25, 2012
  2. First attempt to only need one yum install.

    (untested, probably needs work)
    Justin Clift committed Dec 25, 2012
Commits on Dec 19, 2012
  1. Merge pull request #15 from eggmaster/postgresql-work

    Postgres support in bootstrap.sh.  Postgres now the default but it is still possible to use sqlite.
    cwolferh committed Dec 19, 2012
Commits on Dec 18, 2012
  1. Add postgresql configuration support

    Install dependencies for either sqlite or postgresql based on value
    of FACTER_RDBMS
    
    Add postgresql install steps to bootstrap.sh, template for database.pg
    to puppet templates, puppet step to run rake db:create:all
    
    Make postgresql the default RDBMS selection.
    eggmaster committed Dec 11, 2012
Commits on Dec 3, 2012
Commits on Nov 28, 2012
  1. Documentation updates.

    Some general editing plus updates to reflect:
    * We now use sudo instead of root (or we use neither).
    * Ability to setup deltacloud locally.
    * Initial ubuntu/debian support.
    cwolferh committed Nov 28, 2012
Commits on Nov 27, 2012
  1. Reintroduce the sanity check that rpms installed successfully in HAVE…

    …SUDO mode
    
    Change the error message if an rpm requirement is not met in non-sudo mode.
    cwolferh committed Nov 27, 2012
  2. Remove duplicate dependencies

    cwolferh committed Nov 27, 2012
  3. Merge pull request #8 from giulivo/run_as_sudo

    allows to execute bootstrap.sh as non-root user (against run_as_sudo)
    cwolferh committed Nov 27, 2012
Commits on Nov 26, 2012
Commits on Nov 25, 2012
Commits on Nov 23, 2012
  1. Improvements to the way rpms and gems are installed.

    Script now aborts if rpm or gem dependencies are not met.
    cwolferh committed Nov 23, 2012
  2. Helper script to remove rpm, gems, etc.

    test committed Nov 23, 2012
Commits on Nov 20, 2012
  1. Merge pull request #6 from morazi/sudo_ubuntu

    Advertised to work with rbenv/ubuntu.  It is confirmed not to break fedora.
    cwolferh committed Nov 20, 2012
  2. Add system ruby install to debian, return to using sudo gem install t…

    …o support debian better, add gem install bundler
    morazi committed Nov 20, 2012
Commits on Nov 19, 2012
  1. Do gem interactions as user

    morazi committed Nov 19, 2012
  2. Remove references to $DEV_USERNAME

    This script is now intended to be run as the development user,
    not root, so $DEV_USERNAME is no longer needed.
    cwolferh committed Nov 19, 2012
  3. Switch from run-as-root to run-as-sudo.

    We still need to move installing some dependencies from puppet to the
    beginning of the script.
    cwolferh committed Nov 19, 2012
Commits on Nov 16, 2012
  1. Run delayed_jobs and dbomatic after rails has started up

    rather than in parallel.  This may help avoid sqlite locking errors.
    cwolferh committed Nov 16, 2012