Commits on Aug 11, 2015

  1. Add single request concurrency option in r10k webhook

    This ensures that even if webhook is triggered multiple times when r10k is
    already running, it would not fail as all requests to Sinatra server are serialised.
    
    By default, this option is set to false. To enable this:
    
    ``` Puppet
    class {'r10k::webhook::config':
    enable_ssl => false,
    use_mcollective => false,
    enable_mutex_lock => true,
    }
    ```
    pdaukintis committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    de9fd14 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2015

  1. Add more README stuff

    Zack Smith committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    f2f0e57 View commit details
    Browse the repository at this point in the history
  2. Ting Tings

    extra credit if you get the reference
    Zack Smith committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    553f49e View commit details
    Browse the repository at this point in the history
  3. Add puppetconf badge

    Zack Smith committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    fa1d594 View commit details
    Browse the repository at this point in the history
  4. Formatting

    Zack Smith committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    20b67c9 View commit details
    Browse the repository at this point in the history
  5. Formatting

    Zack Smith committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    755bf0d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c7fb396 View commit details
    Browse the repository at this point in the history
  7. Fix unit tests with mutex lock feature enabled

    Move enable_mutex_lock parameter into appropriate place in file
    pdaukintis committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    65c48f1 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #240 from pdaukintis/r10k_webhook_mutex_lock_feature

    Add single request concurrency option in r10k webhook
    acidprime committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    b526013 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2015

  1. Adding because @npwalker refuses to RTFM

    Adding as @npwalker and other users don't Read the README and
    instead just blindly cut and paste the examples. Mcollective is
    required out of the box unless you disable.
    Zack Smith committed Aug 14, 2015
    Configuration menu
    Copy the full SHA
    4373438 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2015

  1. 2 Configuration menu
    Copy the full SHA
    7ba4edf View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2015

  1. Merge pull request #242 from mmckinst/create_r10k_parent_dir

    create the /etc/puppetlabs/r10k directory
    acidprime committed Aug 29, 2015
    Configuration menu
    Copy the full SHA
    4208374 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2015

  1. Configuration menu
    Copy the full SHA
    4001b84 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2015

  1. Merge pull request #246 from velocity303/velocity303-issue245

    update plugins_dir for FOSS puppet
    acidprime committed Sep 7, 2015
    Configuration menu
    Copy the full SHA
    6bce46a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2015

  1. Log when r10k not found in PATH

    This will log at the 'error' level when r10k is not found in the PATH,
    thus rendering the agent unusable.  Prior to this, Mcollective logging
    would have to be set to 'debug', which would just return that the agent
    failed to activate.  This commit hopes to provide more useful
    information in this scenario.
    joshbeard committed Sep 14, 2015
    Configuration menu
    Copy the full SHA
    3aa0715 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2015

  1. Align webhook prefix command behavior with r10k behavior

    If prefix is set to:
    - true - env is prefixed with it's name
    - false (default) - env is not prefixed
    - custom string - this sting is used as a prefix
    
    See:
    https://github.com/puppetlabs/r10k/doc/dynamic-environments/configuration.mkd#prefix-behaviour
    stepanstipl committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    e1cabcd View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2015

  1. Merge pull request #247 from joshbeard/r10k_path_log

    Log when r10k not found in PATH
    acidprime committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    b92106d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #248 from stepanstipl/fix/webhook_prefixes

    Align webhook prefix command behavior with r10k behavior
    acidprime committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    3b6af30 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2015

  1. Configuration menu
    Copy the full SHA
    de40b51 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2015

  1. Merge pull request #249 from juame/feature_forge-settings

    configure forge settings with config class
    acidprime committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    8acac55 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2015

  1. Handle tagged release events

    Tags have no ref associated with them, so we cannot determine
    programatically which branch to deploy. Instead, deploy the default
    branch if one can be determined (github only) or deploy all
    environments.
    
    Prior to this, a release event would cause an HTTP 500 crash.
    binford2k committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    aefb01a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6f72e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2015

  1. Configuration menu
    Copy the full SHA
    38d5a87 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. adding server_software option to obscure the server software in use, …

    …like httpd prod tokens
    uphillian committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    01b1ebd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de83a63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d473b54 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. Merge pull request #252 from mpeter/fix_postrun_spaces

    postrun array requires spaces between elements
    acidprime committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    86cac40 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #251 from binford2k/correct_repo_user

    Grab the correct field for repo username
    acidprime committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    c5ac671 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #250 from binford2k/releases_have_no_ref

    Handle tagged release events
    acidprime committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    498d43c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #253 from uphillian/master

    adding server_software option to obscure the server software in use
    acidprime committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    2eb4bd4 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. Add option to lowercase environment names

    According to
    https://docs.puppetlabs.com/puppet/latest/reference/lang_reserved.html#environments,
    environment names can only include lowercase characters *. As such,
    downcase the environment we're trying to deploy, otherwise parts of the
    PE stack can get quite cranky with you. This is a major change, though, so
    default to the old behaviour of allowing uppercase names through.
    
    * Empirically validated. The Puppet Master can handle uppercased
      environment names, but the Console (maybe other components as well)
      cannot. That means that the Console will assign the downcased
      environment name, which doesn't actually exist on disk :-/
    binford2k committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    f2543af View commit details
    Browse the repository at this point in the history
  2. Fixed test

    binford2k committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    f347972 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #256 from binford2k/lowercase_environment

    Add option to lowercase environment names
    acidprime committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    98d83b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2015

  1. Support for TFS/Visual Studio Git

    Jeremy Adams committed Nov 25, 2015
    Configuration menu
    Copy the full SHA
    fc05fa2 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. Merge pull request #259 from jpadams/master

    Support for TFS/Visual Studio Git
    acidprime committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    61611b3 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2015

  1. Bump Version

    Zack Smith committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    c84ff53 View commit details
    Browse the repository at this point in the history