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

Puppet 8 container needs to be restarted to register configuraiton changes in Gitlab #65

Open
timur-enet opened this issue Feb 6, 2024 · 2 comments

Comments

@timur-enet
Copy link

Hello, we have recently upgraded Puppet from version 7 to 8 and we have encountered the following issue:

We use a containerized version of Puppet in conjunction with Gitlab where we store configuration data. Before upgrading to v8 the Puppet server used to acknowledge changes in Gitlab automatically (after performing a git pull via cron job)

Since we upgraded to v8 we have to restart the Puppet container in order for the managed systems to recieve the upgraded configuration.

We can not find any issues or irregularities in the log files and we do not know how to proceed. We are using docker image voxpupuli/container-puppetserver:main-8

Please let me know what additional information you need to diagnose the issue.
Kind Regards
Timur

@anders-larsson
Copy link
Contributor

Hello,

environment_timeout = unlimited was recently set. This means the environment will be cached until the service is restarted or the administrative API used to reset it1. You can change the behaviour with environment variable PUPPETSERVER_ENVIRONMENT_TIMEOUT.

@rwaffen
Copy link
Member

rwaffen commented Apr 5, 2024

@timur-enet did you try the hint from @anders-larsson about the PUPPETSERVER_ENVIRONMENT_TIMEOUT ? Did it work for you?

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

No branches or pull requests

3 participants