Commits on Apr 25, 2018

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

Commits on Apr 16, 2020

  1. Correct config_dir for scl support

    Solves issue #341
    markasammut authored Apr 16, 2020
    Configuration menu
    Copy the full SHA
    9fdd3f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2020

  1. Configuration menu
    Copy the full SHA
    cc5c78a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2bdbf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a53b168 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

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

Commits on Sep 16, 2020

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

Commits on Sep 18, 2020

  1. Configuration menu
    Copy the full SHA
    838bcbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f15ecd View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. slight logic change

    ragingdave committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    9ca6e42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6c933a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #272 from eliskovets/master

    Make protected-mode configurable for sentinel
    ghoneycutt authored Sep 21, 2020
    Configuration menu
    Copy the full SHA
    541b74f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #366 from ekohl/add-type-alias-tests

    Add type alias tests to data types
    ghoneycutt authored Sep 21, 2020
    Configuration menu
    Copy the full SHA
    bb1697a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. Merge pull request #365 from ragingdave/redis-sentinel-fix

    enable sentinel bind usage with multi ip
    bastelfreak authored Sep 22, 2020
    Configuration menu
    Copy the full SHA
    d443861 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

  1. Drop dotdeb repo management support

    The dotdeb project has been discontinued and never published packages
    for Debian 9 or 10. 645229f dropped
    Debian 8 support so this is essentially dead code that can only lead to
    problems.
    ekohl committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    a2640bc View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Merge pull request #371 from ekohl/drop-dotdeb

    Drop dotdeb repo management support
    ekohl authored Nov 9, 2020
    Configuration menu
    Copy the full SHA
    689dca1 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Move package parameters to init.pp

    This moves package_ensure and minimum_version parameters to init.pp.
    They don't make sense on the instance because they're not actually
    honored. They are only used to determine whether protected mode is
    supported. Having that variable in the main redis class allows the
    sentinel to reuse the definition.
    ekohl committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    17d0ec8 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. Merge pull request #374 from ekohl/move-supports-protected-mode

    Move package parameters to init.pp
    ekohl authored Nov 16, 2020
    Configuration menu
    Copy the full SHA
    79a233e View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. modulesync 4.0.0

    bastelfreak authored and ekohl committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    a418985 View commit details
    Browse the repository at this point in the history
  2. Run bolt acceptance test on the default host

    This avoids the need to declare a master.
    ekohl committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    88f11b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Merge pull request #378 from voxpupuli/modulesync

    modulesync 4.0.0
    ekohl authored Nov 26, 2020
    Configuration menu
    Copy the full SHA
    26da11d View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Set the correct log dir on RH SCL

    The path when using an SCL is non-standard. Using the correct one
    prevents permission issues.
    ekohl committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    0c851ce View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Drop sysinit support

    CentOS 6 is EOL and we can't test RHEL 6. That means there's no
    guarantee it continues to work. Also, all other distros mentioned in
    metadata.json run systemd. This allows the module to be cleaned up.
    
    For the sentinel, every supported distro provides a systemd unit file as
    part of the package. On Debian, it also provides a sysvinit file.
    Including this in the module is not needed. In most cases, the systemd
    unit file would have already shadowed the sysvinit file.
    ekohl committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    fe55890 View commit details
    Browse the repository at this point in the history
  2. Drop hasstatus and hasrestart parameters

    These default to true and by now we can rely on them to be present. The
    systemd unit files all have them so there's really no reason to keep
    this around.
    ekohl committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    cb41747 View commit details
    Browse the repository at this point in the history
  3. Simplify redis config file definition

    This removes the use of file defaults and moves all variables used in
    the template together.
    ekohl committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    42fd85c View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2021

  1. Merge pull request #382 from ekohl/drop-sysvinit

    Drop sysinit support
    bastelfreak authored Jan 4, 2021
    Configuration menu
    Copy the full SHA
    6191f87 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2021

  1. Add support for rename-command in redis.conf

    carlhals authored and Carl Halstensen committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    b4fc24a View commit details
    Browse the repository at this point in the history
  2. Add tests for rename_commands

    Carl Halstensen committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    b20a8ad View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. Merge pull request #383 from carlhals/support-rename-commands

    Add support for rename-command in redis.conf
    kenyon authored Jan 14, 2021
    Configuration menu
    Copy the full SHA
    276f940 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a99cf2 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Merge pull request #385 from dom-nie/remove_thp

    Remove support for THP in Redis module - recommend forge module
    kenyon authored Jan 21, 2021
    Configuration menu
    Copy the full SHA
    40994b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2021

  1. Merge pull request #379 from ekohl/log-dir-on-scl

    Set the correct log dir on RH SCL
    ekohl authored Jan 26, 2021
    Configuration menu
    Copy the full SHA
    f099599 View commit details
    Browse the repository at this point in the history
  2. Remove manifest_vars from spec_helper

    These are only used in a single file. This allows for a much shorter
    definition.
    ekohl committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    18dc199 View commit details
    Browse the repository at this point in the history
  3. Manage spec_helper.rb again

    ekohl committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    7e721f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. Allow relative paths for $log_file

    0c851ce changed $log_dir for SCL
    deployments. However, $log_file was still absolute. That caused it to
    log to a non-existing directory.
    
    This patch makes $log_file accept a relative path. If a relative path is
    specified, $log_dir will be prepended. Absolute paths are still used
    directly which keeps API compatibility.
    ekohl committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    141cf91 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #387 from ekohl/fix-log-file

    Allow relative paths for $log_file
    ekohl authored Jan 27, 2021
    Configuration menu
    Copy the full SHA
    551e58b View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. Merge pull request #380 from ekohl/facts

    Make spec_helper.rb managed again
    ekohl authored Feb 23, 2021
    Configuration menu
    Copy the full SHA
    547105e View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

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

Commits on Apr 19, 2021

  1. Merge pull request #394 from bastelfreak/stdlib

    puppetlabs/stdlib: Allow 7.x
    ekohl authored Apr 19, 2021
    Configuration menu
    Copy the full SHA
    726a086 View commit details
    Browse the repository at this point in the history
  2. Allow ulimit to be unmanaged

    laugmanuel authored and ekohl committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    e902910 View commit details
    Browse the repository at this point in the history
  3. Manage ulimit with systemd::dropin_file

    laugmanuel authored and ekohl committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    d02118b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e5a5ab View commit details
    Browse the repository at this point in the history
  5. Move service management to systemd module

    This avoids the need for deamon reload code, which will be dropped in
    camptocamp/systemd 3.0.0.
    ekohl committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    febaf13 View commit details
    Browse the repository at this point in the history
  6. Move ulimit management into the instance define

    This allows any service where the ulimit isn't in the service file to be
    managed via a drop in.
    ekohl committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    0f930aa View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Merge pull request #396 from ekohl/systemd-mod

    Set ulimit via systemd using camptocamp/systemd
    bastelfreak authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    a6507d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Merge pull request #353 from markasammut/patch-1

    Correct config_dir for scl support
    ekohl authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    c17d44f View commit details
    Browse the repository at this point in the history
  2. Make augeasproviders_sysctl a soft dependency

    augeasproviders_core was already redundant since augeasproviders_sysctl
    already depended on it and wasn't used directly.
    
    Since augeasproviders_sysctl is only used in redis::administration, an
    optional class, this reduces the installed size for most deployments.
    ekohl committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    beea9c9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #377 from ekohl/soft-dependency

    Make augeasproviders_sysctl a soft dependency
    bastelfreak authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    f997724 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Declare Puppet 7 support

    ekohl committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    3cb7629 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #400 from ekohl/puppet-7

    Declare Puppet 7 support
    bastelfreak authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    f48e862 View commit details
    Browse the repository at this point in the history