Skip to content

Commit 23508a9

Browse files
committed
P:puppet::puppetdb: Add missing group membership for PuppetDB user
refs #111
1 parent 3a6d3cd commit 23508a9

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

modules/profile/manifests/puppet/puppetdb.pp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@
1313
ensure => installed,
1414
}
1515

16+
systemd::sysuser { 'puppetdb-group':
17+
# Ensure the puppetdb user is in the puppet group so that it can read
18+
# certificates from /var/lib/puppet/ssl/ to serve the PuppetDB HTTPS interface
19+
# over TLS to other Puppet servers.
20+
content => 'm puppetdb puppet',
21+
require => Package['puppet-agent', 'puppetdb'],
22+
before => Service['puppetdb'],
23+
}
24+
1625
$puppetservers = jqlib::resource_hosts('class', 'profile::puppet::server')
1726
$puppetservers_ips = $puppetservers.jqlib::pdb_hosts2ips()
1827

0 commit comments

Comments
 (0)