Commits on May 9, 2012

  1. Ensure hasrestart parameter with haproxy service

    The haproxy service should have the hasrestart parameter defaulted to
    true.  Previously, this was not the case.  This commit establishes that.
    Gary Larizza committed May 9, 2012
    Configuration menu
    Copy the full SHA
    98aaa48 View commit details
    Browse the repository at this point in the history
  2. Use array in config class default

    Previously, I was using the option parameter twice in the default
    setting for haproxy::config.  This commit changes that to passing an
    array to the option parameter (and fixes the example).
    Gary Larizza committed May 9, 2012
    Configuration menu
    Copy the full SHA
    01d46be View commit details
    Browse the repository at this point in the history
  3. Commit spec tests for the haproxy module

    Previously, the haproxy module didn't provide rspec tests for the class
    or defined resource types.  This commit adds the tests, a spec_helper
    file, and a rakefile so you can do `rake spec` and automatically run the
    tests.
    
    I've also committed a symlink in the
    spec/fixtures/modules/haproxy directory so the rspec-puppet tests will
    FIND the haproxy class/defined resource types, but I HAVE NOT committed
    a symlink so that it will find the concat class (which is a dependency
    for this module).  If you choose to run the tests, you must symlink the
    concat module in the spec/fixtures/modules directory before the spec
    tests will pass.
    Gary Larizza committed May 9, 2012
    Configuration menu
    Copy the full SHA
    580e831 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2012

  1. Add the puppet-concat module as a submodule for tests

    R. Tyler Croy committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    52e16b0 View commit details
    Browse the repository at this point in the history
  2. Rename the README for fancy GitHub formatting

    R. Tyler Croy committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    83bfb1f View commit details
    Browse the repository at this point in the history
  3. Add a Hacking section to the README

    R. Tyler Croy committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    1bb2ef6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8 from rtyler/chicken-dinner

    Tidy up the place
    Gary Larizza committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    e75b807 View commit details
    Browse the repository at this point in the history
  5. Add puppet-lint to the Rakefile

    R. Tyler Croy committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    eb482ec View commit details
    Browse the repository at this point in the history
  6. Properly handle both Arrays and Strings passed as balancer member opt…

    …ions
    
    The template cannot rely on deprecated functionality of the String class
    (`#each` which disappears in 1.9)
    
    Fixes #9
    R. Tyler Croy committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    f9e56b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c409a09 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #10 from rtyler/chicken-dinner

    Fixy faxy
    Gary Larizza committed Jul 9, 2012
    Configuration menu
    Copy the full SHA
    802ba51 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2012

  1. Configuration menu
    Copy the full SHA
    e39eee9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e59418 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aba70ab View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from hunner/add_spec_helper

    Add spec helper
    Gary Larizza committed Aug 28, 2012
    Configuration menu
    Copy the full SHA
    e5e01c4 View commit details
    Browse the repository at this point in the history
  5. Add Debian support.

    This pull requests performs the minimum amount of effort to add
    Debian support.
    
    Adds Debian defaults (which were made to be as similar as possible
    to the Redhat defaults)
    
    Adds two Debian specific resources to the haproxy class
    
      - a defaults file to ensure the service is started
      - creates the /var/lib/haproxy directory so that the
        configuration can be as similar to Redhat as possible.y
    Dan Bode authored and hunner committed Aug 28, 2012
    Configuration menu
    Copy the full SHA
    8a56bba View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2012

  1. Update specs for haproxy base class with debian support

    Many of the tests that apply to the RedHat family also apply to Debian.
    The tests have been updated to reflect this, as well as to capture the
    minor differences between the two platforms.
    
    This commit incorperates the changes from glarizza#7 and glarizza#12
    
    Not all tests pass because I found it pertinent to update the spec
    where the actual module code was lacking.
    hunner committed Aug 29, 2012
    Configuration menu
    Copy the full SHA
    ee028ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    449bbee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc03ae9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6bb2269 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12a8a5d View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2012

  1. Merge pull request #3 from hunner/add_debian_support

    Add debian support
    ody committed Aug 30, 2012
    Configuration menu
    Copy the full SHA
    83592cd View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2012

  1. Support for one-pass mode.

    jkff committed Sep 6, 2012
    Configuration menu
    Copy the full SHA
    de44dd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2012

  1. Configuration menu
    Copy the full SHA
    46b4e41 View commit details
    Browse the repository at this point in the history
  2. Release 0.1.0

    Changes:
    - Add debian support
    - Add puppetlabs_spec_helper tasks
    hunner committed Sep 21, 2012
    Configuration menu
    Copy the full SHA
    db9b092 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5 from hunner/release_0.1.0

    Release 0.1.0
    bodepd committed Sep 21, 2012
    Configuration menu
    Copy the full SHA
    8ff5e53 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c07fc00 View commit details
    Browse the repository at this point in the history
  5. Release 0.1.1

    Bugfix:
    - Update module name to match github name
    hunner committed Sep 21, 2012
    Configuration menu
    Copy the full SHA
    92d5524 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #6 from hunner/release_0.1.1

    Release 0.1.1
    hunner committed Sep 21, 2012
    Configuration menu
    Copy the full SHA
    3439aa8 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2012

  1. Error message should contain the fact actually tested.

    Brandon Helwig committed Oct 9, 2012
    Configuration menu
    Copy the full SHA
    4199f85 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from brhelwig/master

    Data class error message reports operatingsystem instead of osfamily.
    hunner committed Oct 9, 2012
    Configuration menu
    Copy the full SHA
    42fa1a9 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2012

  1. Merge pull request #4 from Mirantis/one-pass

    Support for one-pass mode.
    bodepd committed Oct 10, 2012
    Configuration menu
    Copy the full SHA
    82cc860 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    602caf1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3719334 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8 from hunner/update_docs

    Update hash formatting for readability
    Ryan Coleman committed Oct 10, 2012
    Configuration menu
    Copy the full SHA
    13d91ef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7ffbc3 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2012

  1. Allow multiple ports to be passed

    haproxy supports a single port or port range, but also muliples of those. This commit changes the 'virtual_ip_port' parameter to 'ports' and updates the template to accept an array of ports
    hunner committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    c09e5a0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from hunner/manage_service

    Add manage_service parameter for corosync
    acidprime committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    1b18d7d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10 from hunner/add_ports

    Allow multiple ports to be passed
    acidprime committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    3d71b90 View commit details
    Browse the repository at this point in the history
  4. Rename haproxy_config_options parameter to config_options

    For great sanity
    hunner committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    36fbd37 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #11 from hunner/rename_config_options

    Rename `haproxy_config_options` parameter to `config_options`
    acidprime committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    2ecc40a View commit details
    Browse the repository at this point in the history
  6. Change virtual_ip to listen_ip

    Because it's not really virtual.
    hunner committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    b7c098f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #12 from hunner/rename_listen_ip

    Change `virtual_ip` to `listen_ip`
    acidprime committed Oct 11, 2012
    Configuration menu
    Copy the full SHA
    f966564 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2012

  1. Rename everything!

    What is renamed:
    - Class/define:
        - haproxy::config to haproxy::listen
        - haproxy::data to haproxy::params
    - Parameters:
        - haproxy::listen listen_ip to ipaddress
        - haproxy::listen config_options to options
        - haproxy haproxy_global_options to global_options
        - haproxy haproxy_defaults_options to defaults_options
    hunner committed Oct 12, 2012
    Configuration menu
    Copy the full SHA
    3ab65f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from hunner/rename_everything

    Rename everything!
    
    Reviewed by: Cody
    hunner committed Oct 12, 2012
    Configuration menu
    Copy the full SHA
    5d92b84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de36785 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #14 from hunner/ports_string

    Update ports to also accept a ,-separated string
    adrienthebo committed Oct 12, 2012
    Configuration menu
    Copy the full SHA
    362d0eb View commit details
    Browse the repository at this point in the history
  5. Use selector for haproxy service

    There are no spec tests to verify dependencies on a successful compilation, so I missed this
    hunner committed Oct 12, 2012
    Configuration menu
    Copy the full SHA
    2b6eb8d View commit details
    Browse the repository at this point in the history
  6. Merge pull request #15 from hunner/update_manage_service

    Use selector for haproxy service
    ody committed Oct 12, 2012
    Configuration menu
    Copy the full SHA
    be0a058 View commit details
    Browse the repository at this point in the history
  7. Update the haproxy::balancermember for multiple ports

    Also, parameter changes:
    - `balancer_port` to `ports`
    - `server_name` to `server_names`
    - `balancer_ip` to `ipaddresses`
    - `balancermember_options` to `options`
    hunner committed Oct 12, 2012
    Configuration menu
    Copy the full SHA
    a7498ce View commit details
    Browse the repository at this point in the history