Permalink
Commits on Oct 13, 2017
  1. metadata.json: bump allowed version of puppet-extlib to 3.0.0 (#557)

    mateusz-gozdek-sociomantic committed with ekohl Oct 13, 2017
    Recently, version 2.0.0 was released and it does not contain any
    breaking changes. See https://forge.puppet.com/puppet/extlib/changelog#v200-2017-10-11
    for details.
    
    Currently puppet module list --tree throws following warnings because of
    this:
    
    Warning: Module 'puppet-extlib' (v2.0.0) fails to meet some dependencies:
      'theforeman-puppet' (v8.0.3) requires 'puppet-extlib' (>= 0.11.3 < 2.0.0)
    
    Same thing as theforeman/puppet-foreman#597.
Commits on Sep 25, 2017
  1. Restore the share directory

    ares committed with mmoll Sep 25, 2017
Commits on Sep 14, 2017
  1. sync 8.0.3 changelog

    mmoll committed Sep 14, 2017
    [ci skip]
Commits on Sep 12, 2017
Commits on Sep 8, 2017
Commits on Sep 2, 2017
  1. Set a fixed ipaddress fact in ip_to_cron tests

    ekohl committed with mmoll Sep 2, 2017
    We don't want to rely on facterdb for this value because they don't
    guarantee it won't change.
Commits on Sep 1, 2017
Commits on Aug 30, 2017
  1. Always manage the puppet user

    ekohl committed with mmoll Aug 30, 2017
    The use case is that puppet-certs deploys certificates with the owner
    puppet and now contains a require => Class['puppet::server::install']
    but if the User resource is managed then puppet can autorequire it and
    there is less coupling between modules.
    
    Previously we managed the user only if a git_repo was requested.
Commits on Aug 25, 2017
  1. comment and formatting fixes

    mmoll committed Aug 25, 2017
Commits on Aug 22, 2017
  1. add 8.0.2 changelog

    mmoll committed Aug 22, 2017
Commits on Aug 14, 2017
  1. remove conditions for Puppetserver <2.2

    mmoll committed Aug 14, 2017
  2. remove conditions for Puppet <3.8

    mmoll committed Aug 14, 2017
  3. Add `puppetserver_trusted_agents` parameter (#528)

    alexjfisher committed with ekohl Aug 14, 2017
    I'm using octocatalog-diff to fetch catalogs from a puppetserver.
    By default, agents can only fetch their own catalogs.  I need to
    reconfigure the puppetserver so that octocatalog-diff can fetch
    *any* catalog. This commit adds a new
    `server_puppetserver_trusted_agents` parameter that makes this possible.
    
    See.
    https://github.com/github/octocatalog-diff/blob/master/doc/advanced-puppet-master.md#certificate-authorization
Commits on Aug 12, 2017
Commits on Aug 10, 2017
  1. Fixes #20546 - Make passenger SSL settings parameters

    ekohl committed with mmoll Aug 10, 2017
    This allows overriding through hiera. I chose not to expose them on the
    top level since the puppetserver uses different words for the same thing
    and this setup will eventually go away.
Commits on Aug 9, 2017
  1. use puppetlabs-hocon for webserver.conf

    mmoll committed Aug 8, 2017
Commits on Aug 7, 2017
  1. Add server_jvm_cli_args parameter

    alexjfisher committed with mmoll Aug 7, 2017
    Sets the JAVA_ARGS_CLI variable in /etc/sysconfig/puppetserver
    This environment variable gets used when `puppetserver gem` is run.
    
    You might need to do this if, for example, your /tmp is mounted with
    noexec and you're using the puppetserver_gem package provider...
  2. add 8.0.1 CHANGELOG entries

    mmoll committed Aug 7, 2017
    [ci skip]
Commits on Jul 31, 2017
Commits on Jul 28, 2017
  1. Fix `client_package` puppet type

    alexjfisher committed with mmoll Jul 28, 2017
    This parameter gets passed to a Package resource.  It should accept a
    string or an array of strings.
  2. Allow puppetlabs-apache 2.0.0

    ekohl committed with mmoll Jul 28, 2017
Commits on Jul 26, 2017
Commits on Jul 20, 2017
Commits on Jul 12, 2017
  1. add puppetserver 5 to README

    mmoll committed Jul 12, 2017
    also fixup parameter documentation in server.pp
Commits on Jul 10, 2017
Commits on Jul 8, 2017
  1. add changelog for 8.0.0

    mmoll committed Jul 8, 2017
    [ci skip]