We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Enabling API Feature with 'puppet' as pki requires second puppetrun to work, if selinux set to Enforcing.
class { 'icinga2::feature::api': pki => 'puppet', }
Puppet copies the certificates and starts icinga.
Puppet failes to start icinga service since the certificates can not be read, due to wrong seltype, even though icinga2-selinux is installed.
Installing icinga2-selinux not beforehand but during between icinga2 installation and configuration should fix the issue. Example https://github.com/b3n4kh/puppet-icinga2/tree/selinux
Apply following manifest with selinux set to Enforcing:
package { 'icinga2-selinux': ensure => 'installed' } include ::icinga2 class { 'icinga2::feature::api': pki => 'puppet', }
Use icinga2 with selinux on Enforcing Mode.
puppet module list
puppet -V
The text was updated successfully, but these errors were encountered:
To solve your problem, the module has the feature to disable the package management.
package { ['icinga2', 'icinga2-selinux']: }
class { 'icinga2': manage_package => false, }
Bye Lennart
Sorry, something went wrong.
No branches or pull requests
Enabling API Feature with 'puppet' as pki requires second puppetrun to work, if selinux set to Enforcing.
Expected Behavior
Puppet copies the certificates and starts icinga.
Current Behavior
Puppet failes to start icinga service since the certificates can not be read, due to wrong seltype, even though icinga2-selinux is installed.
Possible Solution
Installing icinga2-selinux not beforehand but during between icinga2 installation and configuration should fix the issue. Example https://github.com/b3n4kh/puppet-icinga2/tree/selinux
Steps to Reproduce (for bugs)
Apply following manifest with selinux set to Enforcing:
Context
Use icinga2 with selinux on Enforcing Mode.
Your Environment
puppet module list
): 2.3.0puppet -V
): 6.10The text was updated successfully, but these errors were encountered: