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
Use vcsrepo instead of exec #2
Comments
Hi, I'd gladly do that. Do you know whether vcsrepo still notifies subscribed resources when checking for updates? Cheers! |
Hello, Hmm well, in fact I'm not that sure puppet should upgrade the etherpad… For example, what will happen if, for some reason, etherpad changes its In a productive environment (like the one we'd like to create), we For the answer itself: I don't know, as, here, we don't do git Cheers, C. Cédric Jeanneret |
Puppet should not update etherpad automatically. The repository url, branch/commit should be set by the puppet modules version to ensure the correct configuration. I thought about updating when the puppet-module knows how to configure an update correctly. Then everything should update automatically. Still in my setting puppet agent does run via a cron job. Every run (when vcsrepo checks for [non-existent] new commits) the service was restarted. I created an issue in the puppetlabs tracker. Haven't heard anything yet though. I will have a try when I find some time in the next days. Maybe it was fixed in version > 1.0. :-) Still, I am not sure about the best practices of software updates with puppet yet. I'd appreciate any hints on good readings. 👍 |
to answer the main question above: puppetlabs-vcsrepo does, indeed, notify when something changes. also, i agree with everyone here, that this module should only autoupdate when someone feels risky! |
Hello,
would be great if this module could use puppet-vcsrepo instead of exec for the git clone/update…
Cheers,
C.
The text was updated successfully, but these errors were encountered: