On 27/07/17 18:25, Siva nagi reddy wrote:
Hi Henrik,
Thanks for your response.
We are not using any environment approach in our master. We are directly
using /etc/puppetlabs/puppet/modules and manifests directory and one
more thing is we created non root user account to deploy our modules on
agents.In non root account configuration we have current for parser
value as shown below but while running modules I get syntax errors.
Please note we are able to deploy same modules in other environment with
out any issues where parser is not present in puppet.conf file.
puppet config print | grep -i parser
parser = current
Environment DEV:
1) We got sudo access to setup master and Agents
2) Copy the modules to master
3) Ran puppet agents with the account which has sudo access
4) Parser value is current and it is not present in puppet.conf file
5) Everything went fin in this environment
Environment TEST
1) We didnt get sudo access due to our policy
2) Admin team setup master and agents and created non root account as
per steps in puppet docs
3) We started running puppet agents same as environment DEV and started
seeing syntax errors
4) While debugging we understood our modules wont support latest puppet
versions and these need to modify to work fine
5) We noticed parser value as future on puppet.conf then we though if we
change it then our modules work
4) Removed value parser in puppet.conf and restarted service with the
help of admin
5) After restart parser parameter is coming again with the value future
and getting same errors while applying modules
Now our question is how can we disable parser value future in our
environment ? Do we need to re-install PE? is there any better option in
this case for us?
Regards,
Siva
Sounds like the PE installation is managed and that manual changes are
reset with what you stated during install. Not sure if there is a
simpler way to change that setting than to reinstall PE. Since you are
using PE you can contact Puppet Support to get the help you need.
Best,
- henrik
--
Visit my Blog "Puppet on the Edge"
http://puppet-on-the-edge.blogspot.se/
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/olepqk%24b2p%241%40blaine.gmane.org.
For more options, visit https://groups.google.com/d/optout.