Permalink
Switch branches/tags
Nothing to show
Commits on Nov 6, 2012
  1. Merge pull request #15 from reidmv/saleseng

    bodepd committed Nov 6, 2012
    Better PE support, postinstall script support
Commits on Nov 5, 2012
Commits on Nov 2, 2012
  1. PE updates, Fragment/modularize erb template files

    reidmv committed Oct 19, 2012
    Consolidate code actions for reuse between mode scripts. Also clean up /
    add additional install option shell script actions.
    
    As part of the modularization of the shell script template fragments,
    clean up the PE code for answer files, and the PE code in general.
Commits on Nov 1, 2012
  1. Add heredoc_safe method for inserting heredocs

    reidmv committed Oct 31, 2012
    This is used for the "postinstall" action, which can drop custom scripts
    onto the node to be run after the node spins up.
Commits on Aug 8, 2012
  1. Add pe_agent run type

    reidmv committed Aug 8, 2012
    This mode will be used to install Puppet Enterprise on nodes. Right now
    stuff breaks.
Commits on Apr 13, 2012
  1. Merge pull request #12 from bodepd/dev

    bodepd committed Apr 13, 2012
    Dev
  2. update nova configs

    Dan Bode
    Dan Bode committed Apr 13, 2012
  3. Add custom rendering for build action

    Dan Bode
    Dan Bode committed Apr 13, 2012
    This commit adds a custom console renderer to build.
    
    This is to get around the cannot call + on nil
    error that faces get it their action returns nil.
Commits on Apr 12, 2012
  1. Update openstack tests

    Dan Bode
    Dan Bode committed Apr 12, 2012
Commits on Apr 10, 2012
  1. Merge pull request #11 from bodepd/dev

    bodepd committed Apr 10, 2012
    Dev
  2. Update config files

    Dan Bode
    Dan Bode committed Apr 10, 2012
  3. Update puppet scripts

    Dan Bode
    Dan Bode committed Apr 10, 2012
    agent should do a pluginsync
    they should log at debug
  4. Fail if stack does not get installed correctly

    Dan Bode
    Dan Bode committed Apr 10, 2012
    Previously, stack builder would happily march right past failures.
    
    This commit adds code so that stack_builder will stop and return 1
    if any of the install actions fail.
Commits on Mar 27, 2012
  1. Merge pull request #9 from bodepd/dev

    bodepd committed Mar 27, 2012
    Dev
  2. Merge pull request #10 from nanliu/master

    bodepd committed Mar 27, 2012
    Update README documentation
  3. Update face documentation.

    Nan Liu
    Nan Liu committed Mar 27, 2012
  4. Remove script.rb file.

    Nan Liu
    Nan Liu committed Mar 27, 2012
  5. Update documentation.

    Nan Liu
    Nan Liu committed Mar 27, 2012
Commits on Mar 26, 2012
  1. Update keystone config scenarios

    Dan Bode
    Dan Bode committed Mar 26, 2012
    This commit updates the keystone config scenarios,
    adding mysql as a dep for keystone with mysql
    backend and adding concat as a dep
  2. Ensure that stack_builder does not try to close nil

    Dan Bode
    Dan Bode committed Mar 26, 2012
    Currently, if the stack file cannot be opened, stack_builder
    woudl try to run close on nil
    
    This commit fixes that.
  3. Allow manifest to be optional for puppet apply

    Dan Bode
    Dan Bode committed Mar 26, 2012
    This commit adds code to ensure that puppet apply
    is only run if a manifest is specified.
    
    This is intended to support the case where a user
    would just want to set up a machine and run the
    manifests manually.
Commits on Mar 24, 2012
  1. Merge pull request #8 from bodepd/dev

    bodepd committed Mar 24, 2012
    Continued development
  2. add config file for defaults

    Dan Bode
    Dan Bode committed Mar 24, 2012
    This commit adds a config file that can be used
    to set user specific defaults.
    
    Also updates the config file to remove my
    specific option.
Commits on Mar 23, 2012
  1. Update config file

    Dan Bode
    Dan Bode committed Mar 23, 2012
  2. Allow more options in the stack file than region

    Dan Bode
    Dan Bode committed Mar 23, 2012
    This refactor allows more options that just region
  3. Use get_stack_path to find stack path

    Dan Bode
    Dan Bode committed Mar 23, 2012
    So that we can stub the stack file location in our
    unit tests.
  4. Remove race condition

    Dan Bode
    Dan Bode committed Mar 23, 2012
    Previously, there was a race condition in the case
    that a user specified multiple stacks at the same
    time with the same name. It was possible for one of
    them to override the stack name file of the first.
    This is problematic b/c it can lead to stacks that
    are lost from the perspective of stack_builder (they
    cannot be listed or destroyed)
    
    This commit makes the initial creation of the stack
    name file an atomic operation to remove this
    race condition.
  5. Returned structured data from list

    Dan Bode
    Dan Bode committed Mar 23, 2012
    List should return structured data describing the
    current stacks and should use the face's API's
    when_rendering method to convert it to a string.
  6. Add spec tests for destroy list

    Dan Bode
    Dan Bode committed Mar 23, 2012
    This commit adds unit tests for the destroy and
    list actions.
Commits on Mar 22, 2012
  1. update openstack single node example

    Dan Bode
    Dan Bode committed Mar 22, 2012
  2. Update apply and master scripts

    Dan Bode
    Dan Bode committed Mar 22, 2012
  3. Update my live configs

    Dan Bode
    Dan Bode committed Mar 22, 2012
    This commit updates the config files that I am
    working with. I want to go ahead and add them as
    examples.
  4. Add support for pe_master script

    Dan Bode
    Dan Bode committed Mar 22, 2012
    I have added a script that deploys a PE server.
    
    This commit adds support for this script template.