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

Can not install jenkins master #888

Closed
skippy39us opened this issue Sep 21, 2018 · 2 comments
Closed

Can not install jenkins master #888

skippy39us opened this issue Sep 21, 2018 · 2 comments

Comments

@skippy39us
Copy link

skippy39us commented Sep 21, 2018

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: 4.10
  • Ruby: 2.1.9p490
  • Distribution: Redhat 7.5
  • Module version: latest

How to reproduce (e.g Puppet code you use)

  class { '::jenkins':
      cli_remoting_free => true,
      version           => 'latest',
    }

What are you seeing

# puppet agent -t
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Unknown function: 'fact'. at /etc/puppetlabs/code/environments/production/modules/jenkins/manifests/plugin.pp:94:24 at /etc/puppetlabs/code/environments/production/modules/jenkins/manifests/config.pp:9 on node machine.business.com
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
#

What behaviour did you expect instead

I expected it to have a successful puppet run, installing the jenkins software

Output log

See above.

Any additional information you'd like to impart

This seems like its related to the most recent commit to the code.

@dhoppe
Copy link
Member

dhoppe commented Dec 3, 2018

@skippy39us This module successfully tested against Puppet 4.x.
https://travis-ci.org/voxpupuli/puppet-jenkins

Are you sure all requirements are met? Especially stdlib, which provides the fact function.
https://github.com/voxpupuli/puppet-jenkins/blob/master/metadata.json#L38

@ekohl
Copy link
Member

ekohl commented Aug 30, 2020

Closing for inactivity. It does sound like stdlib is missing or outdated.

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

No branches or pull requests

3 participants