Commits on Feb 15, 2022

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

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    010ac5e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #250 from bastelfreak/docs

    document systemd::unit_file example with puppet-strings
    bastelfreak authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    b08396f View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Manage systemd-coredump config and setup

    * `systemd::manage_coredump` to enable everything
    * `systemd::coredump_settings` will manage `/etc/systemd/coredump.conf`
    * `systemd::backtrace` if true will add --backtrace to systemd-coredump
       call
    
    So typical use would be
    
    ```puppet
    class{'systemd':
      manage_coredump   => true,
      coredump_settings => {
        'Storage' => 'external',
      },
      coredump_backtrace => true,
    }
    ```
    
    to enable storing cores on disk and writing backtraces to
    the journal.
    traylenator committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    7edb23b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #251 from traylenator/coredump

    Manage systemd-coredump config and setup
    bastelfreak authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    eaf66ff View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. timer: timer unit must depend on service unit.

    Without this, issues like:
     cvmfs-fsck.timer: Refusing to start, unit cvmfs-fsck.service to trigger not loaded.
    may be observed.
    olifre committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    df12bec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fea8511 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #253 from unibonn/fix-timer-deps

    timer: timer unit must depend on service unit.
    ekohl authored Feb 19, 2022
    Configuration menu
    Copy the full SHA
    630820b View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Do not install systemd-resolved RedHat 8

    MR #246 started installing the `systemd-resolved` package
    on RedHat 8 and 9 however this quite wrong for 8 where
    systemd-resolved is not a sub package.
    
    ```
    > rpm -qf /usr/bin/systemd-resolve
    systemd-239-56.el8.x86_64
    ```
    traylenator committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    4417ad4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #254 from traylenator/noteight

    Do not install  systemd-resolved RedHat 8
    ekohl authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    8021d9f View commit details
    Browse the repository at this point in the history
  3. New parmater manage_resolv_conf for /etc/resolv.conf

    If the parameter is true (default) then `/etc/resolv.conf` will
    be managed when `manage_resolved` is true.
    traylenator committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    299c6d6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #256 from traylenator/skip

    New parmater manage_resolv_conf for /etc/resolv.conf
    ekohl authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    a291dd9 View commit details
    Browse the repository at this point in the history
  5. Beaker testing framework

    traylenator committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    3e34970 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23d5f8f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4160b6e View commit details
    Browse the repository at this point in the history
  8. Merge pull request #255 from traylenator/accept

    Addition of Trivial Acceptance Tests
    traylenator authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    01a7915 View commit details
    Browse the repository at this point in the history
  9. Don't manage /etc/resolv.conf if systemd-resolved is stopped

    If `systemd-resolved` is stopped but managed via
    
    ```
    class{'systemd:
      managed_resolved => true,
      resolved_ensure  => 'stopped',
    }
    ```
    Then the files in `/var/run/systemd/resolv` will either
    be stale(just stopped) or missing(after reboot). In both cases it
    makes no sense to manage `/etc/resolv.conf`.
    
    More over for the case where `systemd-resolved` has just
    been stopped reinstate `/run/systemd/resolve/resolv.conf`
    as `/etc/resolv.conf`.
    traylenator committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    399a248 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #252 from traylenator/stop

    Don't manage /etc/resolv.conf if systemd-resolved is stopped
    traylenator authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    0c86202 View commit details
    Browse the repository at this point in the history
  11. Install systemd-resolved on RedHat 7

    Following #246 and #254 systemd-resolved was installed on OS family
    RedHat 9 only.
    
    On RedHat 7 a systemd-resolved package is now installed as it is
    available.
    
    For information it is only RedHat 8 that does not have a systemd-resolved
    package.
    traylenator committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    3c32c31 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #257 from traylenator/seven

    Install systemd-resolved on RedHat 7
    ekohl authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    f24b7ac View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Release 3.7.0

    bastelfreak committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    c003698 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Merge pull request #258 from bastelfreak/rel370

    Release 3.7.0
    bastelfreak authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    e861803 View commit details
    Browse the repository at this point in the history