流浪者-PuPHPet。重置条款

Vagrant - PuPHPet. Reset provisions

假设我为我的 VM 配置了几个 php 模块和自定义包。 然后我从 config.yamlexec-always shells.

中删除了模块/包

当 运行 reloadprovision 时,它不会被删除。 这是正确的行为吗?

重置规定的正确 vagrant 命令是什么?

很遗憾,PuPHPet 的 Puppet 代码目前不支持确保标志。

即您只能添加包,永远不能删除它们。

原因很简单。要添加包,只需将其添加到 config.yaml 文件即可。你会如何删除它?从 config.yaml 文件中删除它?然后 Puppet 将不会知道任何关于它的信息,因为它不再被列出。