基本上,我在执行puppet目录中的清理工作时删除了这些文件。
现在,当我运行@app:puppet apply / some / file时,出现错误,指出这些文件丢失了。 (当然)

所以我创建了两个新文件,我得到了:

错误:无法从prerun_command运行命令:执行'/ etc / puppet / etckeeper-commit-pre'返回1:
err:无法从postrun_command运行命令:执行'/ etc / puppet / etckeeper-commit-post'返回1

任何提示将非常感谢
谢谢
安东尼

最佳答案

如果启用了木偶“ filebucket”,则可以浏览日志以查找已删除文件的哈希,然后从中恢复。

否则,请转到备份,或重新安装它们来自的软件包。

关于ruby-on-rails - puppet 意外删除了etckeeper-commit-pre和etckeeper-commit-post是否可以重新生成这些文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10559724/

10-13 04:51