Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Puppetboard scenario does not work on CentOS 7 #96

Open
mattock opened this issue Feb 12, 2020 · 1 comment
Open

Puppetboard scenario does not work on CentOS 7 #96

mattock opened this issue Feb 12, 2020 · 1 comment

Comments

@mattock
Copy link
Member

mattock commented Feb 12, 2020

As we have no immediate need for CentOS 7 Puppetmaster with Puppetboard I will just note down the issues encountered with it.

The httpd service does not start because /etc/httpd/conf.modules.d/00-mpm.conf tries to load a conflicting MPM module:

LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

This is probably the reason why we originally set the MPM to "prefork" across all platforms. But now, as we don't purge_configs with puppetlabs-apache this causes a issue. Simply commenting out or removing that line makes httpd start correctly.

Another issue is that the Python module attempts to install python3-virtualenv package which is not present on CentOS 7. This would have to be fixed.

@mattock
Copy link
Member Author

mattock commented Feb 12, 2020

Probably the easiest way to fix the first problem would be to select the MPM module based on $::osfamily.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant