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

Puppetserver fails #7

Closed
ehelms opened this issue Oct 17, 2023 · 3 comments
Closed

Puppetserver fails #7

ehelms opened this issue Oct 17, 2023 · 3 comments

Comments

@ehelms
Copy link
Member

ehelms commented Oct 17, 2023

Failure during install and configuration of Puppet:

rule=8 dec=deny_audit perm=open auid=-1 pid=6630 exe=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-2.el8.x86_64/jre/bin/java : path=/tmp/jffi5936621269686588285.so ftype=application/x-sharedlib trust=0
rule=8 dec=deny_audit perm=open auid=-1 pid=6630 exe=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-2.el8.x86_64/jre/bin/java : path=/tmp/jffi5936621269686588285.so ftype=application/x-sharedlib trust=0
rule=8 dec=deny_audit perm=open auid=-1 pid=6630 exe=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-2.el8.x86_64/jre/bin/java : path=/tmp/jffi5936621269686588285.so ftype=application/x-sharedlib trust=0
rule=16 dec=deny_audit perm=open auid=-1 pid=6630 exe=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-2.el8.x86_64/jre/bin/java : path=/tmp/jruby-6630/jruby5926005100837765424psych.jar ftype=application/java-archive trust=0

Options:

  1. PrivateTmp=True on the systemd service but that is packaged and not under our control
  2. Add rules for tmp just for the Java process (tricky due to the changing name of the Java path)
@ekohl
Copy link
Member

ekohl commented Oct 24, 2023

PrivateTmp=True on the systemd service but that is packaged and not under our control

puppetlabs/ezbake#623

@evgeni
Copy link
Member

evgeni commented Nov 3, 2023

theforeman/puppet-puppet#892 is the temporary workaround for this.

@evgeni
Copy link
Member

evgeni commented Nov 7, 2023

theforeman/puppet-puppet#892 got merged and I could run Foreman, Plugins and Katello pipelines just fine, which contain Puppet, so I am going to close this one as completed.

@evgeni evgeni closed this as completed Nov 7, 2023
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

3 participants