Commits on Jul 12, 2017

  1. Configuration menu
    Copy the full SHA
    8fab2bd View commit details
    Browse the repository at this point in the history
  2. Split the redis instance logfiles by default (#217)

    * Split the redis instance logfiles by default
    
    * Make sure the redis::log_file parameter is still applied when configuring the default instance
    
    * Add spec test for instance log split
    kwevers authored and petems committed Jul 12, 2017
    Configuration menu
    Copy the full SHA
    677626a View commit details
    Browse the repository at this point in the history
  3. Split Redis workdir (#219)

    * Replace tabs by spaces
    
    * Remove trailing slash from workdir definition
    
    * Default to separate workdirs for redis instances
    kwevers authored and petems committed Jul 12, 2017
    Configuration menu
    Copy the full SHA
    5aee1b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    56f6d7f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2017

  1. Configuration menu
    Copy the full SHA
    37294bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aee1cd9 View commit details
    Browse the repository at this point in the history
  3. Split Redis instance socket files (#220)

    kwevers authored and petems committed Jul 13, 2017
    Configuration menu
    Copy the full SHA
    a029c9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa7df40 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. Fix issues with missing locale for Debian box (#224)

    * Output no longer contains `bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)`
    petems authored Jul 17, 2017
    Configuration menu
    Copy the full SHA
    8c61533 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2017

  1. Configuration menu
    Copy the full SHA
    9ee992a View commit details
    Browse the repository at this point in the history
  2. Instance service improvements (#222)

    * Add parameter info
    
    * Base default instance log_file path on user defined log_dir
    
    * Rename Redis instance config files and services
    
    * Updating Ruby Version for Travis
    kwevers authored and petems committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    7293d8a View commit details
    Browse the repository at this point in the history
  3. Allow slaveof when binding to localhost (#231)

    Fixes #229.
    joshuaspence authored and petems committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    4d60d25 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2017

  1. Pin version of redis gem (#235)

    ```
      Error: Execution of '/opt/puppetlabs/puppet/bin/gem install --no-rdoc --no-ri redis' returned 1: ERROR:  Error installing redis:
      	redis requires Ruby version >= 2.2.2.
    ```
    
    As seen in #230
    petems authored Sep 6, 2017
    Configuration menu
    Copy the full SHA
    92c58cf View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2017

  1. Updates for EL6 (#236)

    * EPEL 6 version of Redis just jumped from 2.8 to 3.2, different location for starting binary
    * Also update the template version
    * Move /var/run directory into config
    * https://bugzilla.redhat.com/show_bug.cgi?id=923970
    petems authored Sep 7, 2017
    Configuration menu
    Copy the full SHA
    a187d45 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2017

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

Commits on Oct 9, 2017

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

Commits on Oct 16, 2017

  1. protected-mode configuration option (Redis 3.2+) (#243)

    * protected-mode configuration option (Redis 3.2+)
    
    * Redis 3.2 basic new config support
    Dan70402 authored and petems committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    6c28bc3 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2017

  1. get rid of getvar_emptystring function (#249)

    getvar_emptystring is a clone of getvar from stdlib with the only
    difference, that it returns an empty string instead of undef. But
    getvar_emptystring is always used with pick which handles empty strings and
    undef the same way. So there is no need at the moment for getvar_emptystring
    and even if there is a need in the future it would be better to use something
    like:
    
    (getvar('dummy') == undef) ? { true: '', default: getvar('dummy') }
    
    The reason is that since the copying of the getvar function to
    getvar_emptystring the getvar function was updated to not send warnings
    regarding undefined variables, but this update was never adopted into the
    getvar_emptystring function. And thats the cause for issue #227
    vicinus authored and petems committed Nov 14, 2017
    Configuration menu
    Copy the full SHA
    22065ff View commit details
    Browse the repository at this point in the history
  2. Added log_level to sentinel. (#248)

    Signed-off-by: Henry <h.paulissen@tmg.nl>
    hp197 authored and petems committed Nov 14, 2017
    Configuration menu
    Copy the full SHA
    2231d4d View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2017

  1. Adds redis_cli task (#245)

    * Allows running of redis-cli commands via tasks
    * `/opt/puppetlabs/puppet/bin/bolt task run redis::redis_cli --modules /etc/puppetlabs/code/modules/ --nodes localhost --user root --password root command=ping`
    petems authored Nov 27, 2017
    Configuration menu
    Copy the full SHA
    f2b1e50 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2017

  1. Configuration menu
    Copy the full SHA
    50c62e7 View commit details
    Browse the repository at this point in the history
  2. Switch to using simp-beaker suites (#241)

    * Allows cleaner test setup
    petems authored Dec 7, 2017
    Configuration menu
    Copy the full SHA
    f53f0bc View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2017

  1. Adds logic for installing redid-sentinel package (#254)

    * Debian Stretch also added a separate package 
    also: https://packages.debian.org/stretch/redis-sentinel
    * Closes #253
    petems authored Dec 13, 2017
    Configuration menu
    Copy the full SHA
    3a42f48 View commit details
    Browse the repository at this point in the history
  2. Update redis mode and group on wheezy (#252)

    * This commit updates the mode for redis run directory on Debian platforms without systemd. * Without this change puppet will attempt to change the mode and group on /var/run/redis during every puppet run, which triggers a refresh.
    petems authored Dec 13, 2017
    Configuration menu
    Copy the full SHA
    bfcc212 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2018

  1. Regen TravisCI credentials

    arioch committed May 3, 2018
    Configuration menu
    Copy the full SHA
    338daa4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. Bump Version (#266)

    petems committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    989403c View commit details
    Browse the repository at this point in the history