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

Invalid parameter ensure on upstream #439

Closed
kemra102 opened this issue Sep 5, 2014 · 2 comments
Closed

Invalid parameter ensure on upstream #439

kemra102 opened this issue Sep 5, 2014 · 2 comments

Comments

@kemra102
Copy link

kemra102 commented Sep 5, 2014

I have two seperate Puppet masters both using the NGINX module to configure NGINX proxies for different environments.

On one the upstream Puppet code works flawlessly. On another we get this error:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter ensure on Concat[/etc/nginx/conf.d/test-upstream.conf] at /etc/puppet/modules/nginx/manifests/resource/upstream.pp:73 on node web.subdomain.ourdomain.com

The code relevent to the error is:

nginx::resource::upstream { 'test':
members => [
'127.0.0.1:3000',
],
}

I have checked and the syntax is the same in our other environment and in the examples in the README and the syntax would appear to match. OUr Puppet masters are basically identical, both are CentOS 6.5, Puppet 3.6.2 running the Puppet server via passenger on Apache.

@3flex
Copy link
Contributor

3flex commented Sep 5, 2014

Please check your puppetlabs-concat version. The module currently requires 1.1.0.

@kemra102
Copy link
Author

kemra102 commented Sep 5, 2014

I had ripienaar-concat as it was a dependency of something else. I've overwritten it with puppetlabs-concat now and everything seems OK. Thanks.

@kemra102 kemra102 closed this as completed Sep 5, 2014
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

2 participants