Hussien Elhannan
Hussien Elhannan

Reputation: 21

Error when performing a puppet agent run

I have puppetmaster and agents versions 3.8.7 installed.

When I do a Puppet run, I get the following error:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Syntax error at 'Enum'; expected ')' at /etc/puppet/environments/production/modules/concat/manifests/init.pp:46 on node wiki

Why is this happening?

Upvotes: 2

Views: 794

Answers (1)

Alex Harvey
Alex Harvey

Reputation: 15472

The issue is that you're running Puppet 3, whereas you have installed a recent version of the Puppet Concat module, which only supports Puppet 4 and 5.

If upgrading to Puppet 4 or 5 is not an option for you, you would need to install an older version of the Concat module that supports Puppet 3.

(Note that it's likely that you'll have the same problem with other modules too, as increasingly, Puppet 3 is no longer supported in Puppet Forge modules.)

Upvotes: 1

Related Questions