Issue #17438 has been reported by C L. ---------------------------------------- Feature #17438: Refresh support for package type https://projects.puppetlabs.com/issues/17438
Author: C L Status: Unreviewed Priority: Normal Assignee: Category: package Target version: Affected Puppet version: Keywords: package refresh refreshable "static library linking" reinstall Branch: A number of open-source software can be re-compiled to enable additional features, or conversely, disable features (e.g.: sqlite3, subversion, etc). Also some software relies on static linking of other 3rd party libraries (e.g.: apache, postgresql, etc) which requires a recompile when updates to these libraries are available. To deploy changes or re-compiles of such software requires atleast two puppet runs - the first run to remove the software and the second run to install the package again. Often this is not convenient, especially when there are dependencies on the package resource. Likewise, changing the version number of the software just to force a software update is problematic as it has the potential to interfere/conflict with the version numbering of the software distribution itself. Packages should support the refreshable feature where, in response to a refresh event, proceed to de-install and then install the software. With refreshable packages, a file (or in the case of some providers, a response file) could be used to notify a package to reinstall. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
