Red Hat Bugzilla – Bug 1001193
Puppet server missing firewalld configuration
Last modified: 2014-06-19 18:58:14 EDT
The puppet-server package (tested against puppet-server-3.1.1-7.fc19.noarch) does not include a service configuration for firewalld. It would be nice if it did, so that you could easily expose a puppetmaster to the network on a server where iptables is controlled via firewalld. Here is a sample configuration which could be placed at /usr/lib/firewalld/services/puppetmaster.xml:
<?xml version="1.0" encoding="utf-8"?>
<description>Puppet is a network tool for managing many disparate systems</description>
<port protocol="tcp" port="8140"/>
re-assigning to firewalld.
If you're willing to help testing the fix, grab one of .repo files from
copy it into /etc/yum.repos.d/ and run 'yum update'.
If you're not happy with the testing package, downgrade back with
# yum distro-sync 'firewall*'
In any case, I'll be glad if can leave a note here.
I checked out the rpm contents, it looks good to me.
firewalld-0.3.10-1.fc20 has been submitted as an update for Fedora 20.
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing firewalld-0.3.10-1.fc20'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
firewalld-0.3.10-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.