Commits on Mar 21, 2020

  1. implement 'versioned code' for puppetserver

    Paul Kranenburg authored and mmoll committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    db9611d View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. Add server_ca_client_self_delete to CA Servers

    Add the server_ca_client_self_delete boolean parameter to CA servers.
    When true, allows puppet clients to delete their own certificate from
    the Puppet CA.
    neilfromit authored Mar 23, 2020
    Configuration menu
    Copy the full SHA
    f29b7dd View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. Allow extlib 5.x

    mmoll authored and ehelms committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    59432ae View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. add Ubuntu integration tests

    mmoll committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    662f5e6 View commit details
    Browse the repository at this point in the history
  2. Add server_trusted_external_command parameter

    Make it possible to configure the 'trusted_external_command' parameter.
    https://puppet.com/docs/puppet/latest/configuration.html#trustedexternalcommand
    
    Fixes #730.
    baurmatt authored and mmoll committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    8c58834 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2020

  1. Convert the systemd timer service to camptocamp/systemd

    This was previously done manually, but there was already a soft
    dependency on systemd in the server side. This makes it a hard
    dependency and reuses logic.
    ekohl authored and mmoll committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    4302973 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Puppet lint fix

    ekohl authored and mmoll committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    8b9a9f3 View commit details
    Browse the repository at this point in the history
  2. Modulesync: use voxpupuli helper gems

    ekohl authored and mmoll committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    46c4031 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Drop Foreman API version parameters

    The latest theforeman-foreman has removed these and for older versions
    they have the only possible value as a default already.
    ekohl authored and mmoll committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    f053a8f View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2020

  1. Switch AIO detection to use aio_agent_version fact

    This fact is a core fact that's only set on AIO installs. Setting this
    custom fact is also easier than the structured fact in our test suite
    which increases reliability of our tests.
    ekohl committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    23ad9ea View commit details
    Browse the repository at this point in the history
  2. Move custom facts to their own file

    This is makes it compatible with modulesync
    ekohl committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    c89523c View commit details
    Browse the repository at this point in the history
  3. Use on_supported_os everywhere

    46c4031 removed these helpers but was
    merged too soon.
    ekohl committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    0b81645 View commit details
    Browse the repository at this point in the history
  4. Strip trailing whitespace

    ekohl committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    59f3916 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8f94dc View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Update to latest modulesync

    ekohl committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    4395709 View commit details
    Browse the repository at this point in the history
  2. Clean up fact overriding

    ekohl committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    e6917d6 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. Drop EOL Windows 7, 2008 R2

    ekohl committed May 1, 2020
    Configuration menu
    Copy the full SHA
    d3c8798 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Change storeconfigs to a simple boolean

    Since Puppet 4.0 the active record backend is gone and the only one is
    PuppetDB. This is the default value for backend is puppetdb so we can
    simply expose the storeconfigs boolean.
    ekohl authored and mmoll committed May 4, 2020
    Configuration menu
    Copy the full SHA
    d891c65 View commit details
    Browse the repository at this point in the history
  2. Move PuppetDB config to a separate class

    These parameters aren't for the puppetserver itself but rather the
    puppetdb config in a way that's compatible with this module. This makes
    it a bit clearer that it really needs an additional Puppet module.
    ekohl authored and mmoll committed May 4, 2020
    Configuration menu
    Copy the full SHA
    41ca2f0 View commit details
    Browse the repository at this point in the history
  3. Modulesync: Require voxpupuli-test 1.4

    ekohl authored and mmoll committed May 4, 2020
    Configuration menu
    Copy the full SHA
    32b4e55 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. Revert "Convert the systemd timer service to camptocamp/systemd"

    This reverts commit 4302973, except the
    dependency bits. It's also updated to be lint clean.
    
    The reason to revert this is that the integrated daemon reload in
    systemd::timer leads to dependency cycles in the Katello scenario.
    ekohl authored and mmoll committed May 5, 2020
    Configuration menu
    Copy the full SHA
    904e51b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

  1. Fixes #29735 - support el8

    wbclark authored and ekohl committed May 12, 2020
    Configuration menu
    Copy the full SHA
    1222b80 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Add Fedora 31, drop Fedora 26

    Fedora 26 is EOL. Fedora 32 is not added since there are no packages
    available.
    
    Because there are no server packages, a test just for the agent is
    added.
    ekohl authored and mmoll committed May 13, 2020
    Configuration menu
    Copy the full SHA
    4c5c2a3 View commit details
    Browse the repository at this point in the history
  2. Support Ubuntu Focal

    danielsreichenbach authored and ekohl committed May 13, 2020
    Configuration menu
    Copy the full SHA
    72ef3f7 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Release 14.0.0

    wbclark committed May 14, 2020
    Configuration menu
    Copy the full SHA
    8dcd89d View commit details
    Browse the repository at this point in the history