Commits on Oct 9, 2013

  1. Allow user-defined service restart parameter.

    This allows, for example, use of /etc/init.d/haproxy reload to restart
    haproxy when config changes, which:
    
    - includes syntax checks
    - restarts without interruption to service
    Graham Bleach committed Oct 9, 2013
    Configuration menu
    Copy the full SHA
    c301a85 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2013

  1. Change the order concat fragments of listening services are collected.

    Correct the order with which concat fragments of listening services are collected. The previous implementation could result to wrong configuration files. 
    
    Example:
    
    Suppose you have two backend members named lxbrf23, lxbrf24 and the listening services: 
    -demoservice
    -demoservice-mess
    -demoservice-mess-it
    -demoservice-mess-it-even
    -demoservice-mess-it-even-more
    
    The concat fragments will be alphanumerically ordered and will result to a wrong configuration file.
    vatlidak authored and ymc-dabe committed Nov 14, 2013
    Configuration menu
    Copy the full SHA
    2d41684 View commit details
    Browse the repository at this point in the history
  2. Reference release 1.0.0 in fixtures

    ...since current master of puppetlabs-concat breaks tests.
    ymc-dabe committed Nov 14, 2013
    Configuration menu
    Copy the full SHA
    3cc389e View commit details
    Browse the repository at this point in the history
  3. Update test examples to check for the added '-01'

    ...which recently was introduced to support services with minus in their name.
    ymc-dabe committed Nov 14, 2013
    Configuration menu
    Copy the full SHA
    a950577 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2013

  1. Merge pull request #60 from mmz-srf/support-minus-in-service-names

    Support minus in service names
    Ashley Penney committed Nov 18, 2013
    Configuration menu
    Copy the full SHA
    0d4c50e View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2014

  1. Add missing LICENSE file

    toabctl committed Jan 5, 2014
    Configuration menu
    Copy the full SHA
    2417b39 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2014

  1. (doc) Standardized haproxy module docs

    I am working on an haproxy SSL patch, and in the process found
    the docs in the modules adhered to different spacing rules. This
    patch simply standardizes all of the modules.
    retr0h committed Jan 17, 2014
    Configuration menu
    Copy the full SHA
    37bb671 View commit details
    Browse the repository at this point in the history
  2. (MODULES-433) Moved from #include_class to #contain_class

    Removed per the DEPRECATION warning [1].  Since this repo does not include a
    Gemfile.lock, and the Gemfile does not have version requirements, `bundle`
    will install the most recent upstream version of the gems.
    
    I personally suggest adding the Gemfile.lock to the repo.  This will guarantee
    the exact gem deps are installed on each execution of `bundle`.  However, for
    now will keep things as is, and simply added a .gitignore.
    
        [1] DEPRECATION: include_class is deprecated. Use contain_class instead. Called from /Users/jodewey/.rvm/gems/ruby-1.9.3-
        p484/gems/rspec-puppet-1.0.1/lib/rspec-puppet/matchers/include_class.rb:7:in `block (2 levels) in <module:ManifestMatchers>'.
    retr0h committed Jan 17, 2014
    Configuration menu
    Copy the full SHA
    16936bd View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2014

  1. Archlinux Support added.

    aboe76 committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    e8f2b36 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2014

  1. Merge pull request #68 from retr0h/retr0h/standardize-module-docs

    Standardized module docs
    hunner committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    42f0917 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2014

  1. Merge pull request #67 from retr0h/retr0h/deprecation-warnings

    Moved from `#include_class` to `#contain_class`
    hunner committed Jan 29, 2014
    Configuration menu
    Copy the full SHA
    5dc2a10 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #70 from aboe76/archlinux_support

    Archlinux Support added.
    hunner committed Jan 29, 2014
    Configuration menu
    Copy the full SHA
    732d5a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2014

  1. Correct readme port

    hunner committed Mar 14, 2014
    Configuration menu
    Copy the full SHA
    399e564 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2014

  1. Pin Rake to ~> 10.1.0 to support Ruby 1.8.7

    The latest Rake update requires Ruby >= 1.9. This update
    fixes the failing 1.8.7 tests by pinning Rake to the last
    supported version on ruby 1.8.7.
    blkperl committed Mar 27, 2014
    Configuration menu
    Copy the full SHA
    51e6d13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cdab83b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #77 from blkperl/fix_travis

    Pin Rake to ~> 10.1 to support Ruby 1.8.7
    hunner committed Mar 27, 2014
    Configuration menu
    Copy the full SHA
    122cf56 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #78 from blkperl/add_travis_image

    Add Travis build status to README
    hunner committed Mar 27, 2014
    Configuration menu
    Copy the full SHA
    d83b9e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2014

  1. Remove redundant params section

    The parameters for 'Redhat', 'Debian' and 'Archilinux were identical
    and have been merged.
    kurthuwig committed Apr 2, 2014
    Configuration menu
    Copy the full SHA
    bd9bf99 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2014

  1. Merge pull request #57 from songkick/restart-command

    Allow user-defined service restart parameter.
    Ashley Penney committed Apr 3, 2014
    Configuration menu
    Copy the full SHA
    acb4651 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #66 from toabctl/add-missing-license

    Add missing LICENSE file
    Ashley Penney committed Apr 3, 2014
    Configuration menu
    Copy the full SHA
    0dfc3ec View commit details
    Browse the repository at this point in the history
  3. Merge pull request #79 from kurthuwig/remove-redundant-parameters

    Remove redundant params section
    Ashley Penney committed Apr 3, 2014
    Configuration menu
    Copy the full SHA
    b09e121 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2014

  1. Allow the fact to manage but disable the haproxy service

    In an active/passive scenario, as a user I'd like the
    configuration to be set and the package to be installed
    without the service being started.
    
    The `if $enable` (l81) prevents this. Today, if one sets
    `manage_service = true` and `enable = false`, it will result
    in a catalog compilation issue, due to the `Concat[/etc/haproxy/haproxy.cfg']`
    dependency on line 134 not being met.
    Spredzy committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    b9a3367 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddce2ad View commit details
    Browse the repository at this point in the history
  3. Add beaker tests

    This adds basic single node and multi node tests, and will run the
    different tests depending on which nodeset is chosen. There is no
    default nodeset yet.
    hunner committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    8b452e3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #80 from hunner/do_conf_on_enable_false

    Rewrite with install/config/service classes, and correct parameter naming.
    Ashley Penney committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    ff713f8 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2014

  1. ELS-1058 haproxy bind options parameter

    Mike Dorman committed May 5, 2014
    Configuration menu
    Copy the full SHA
    a5c61f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    316959e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2014

  1. trailing whitespace cleanup

    Mike Dorman committed May 19, 2014
    Configuration menu
    Copy the full SHA
    78c0e2a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #82 from misterdorm/bindoptions

    Add haproxy::listen bind_options parameter for setting arbitrary 'bind' options
    hunner committed May 19, 2014
    Configuration menu
    Copy the full SHA
    b35edfa View commit details
    Browse the repository at this point in the history

Commits on May 28, 2014

  1. Prepare for 0.5.0 release.

    Morgan Haskel committed May 28, 2014
    Configuration menu
    Copy the full SHA
    edc796b View commit details
    Browse the repository at this point in the history