stream浪汉:从厨师食谱重新加载stream浪汉?

在我的Ubuntu的stream浪者,我有一个配方, apt-get update然后apt-get upgrade -y 。 如果需要重新启动,我有一个最终的配方可以重启机器。 由于我使用的NFS共享我的本地目录,重新启动虚拟机使NFS共享停止工作。 那么我需要从我的主机发出一个vagrant reload

是否有可能从客人内部发布类似于vagrant reload的内容,或者一旦虚拟机重新启动,有其他方式重新加载stream浪NFSconfiguration? 我不想写一个在主机上运行的脚本 – 我正在寻找一个命令,我可以放入我的reboot主厨配方,所以它会重新启动并重新加载vagrantconfiguration。

简短的答案将是“不”,至less不是没有一些非常丑陋的解决方法,没有打破在每个主机系统上运行的stream浪前提。 你可以从你的虚拟机ssh进入你的主机,并执行一个stream浪者重新加载。 也有stream浪的插件,但我认为他们不能从厨师那里得到回报的价值,并对他们采取行动。 如果可以的话,你可以观察具体的陈述,并采取相应的行动。

我也不确定你是否真的想升级你的虚拟机。 升级可能会以意想不到的方式破坏事物。 我build议从vagrantup中取出ubuntu的基础软件包,然后手动升级,然后把它作为你使用的一个stream浪盒子输出。 如果您想再次升级,请重新执行此过程。 这是一个更多的工作,但更安全。