【发布时间】:2015-04-28 20:50:25
【问题描述】:
在我配置我的 Vagrant 之后...我可能会在配置过程中遇到错误...如何从错误中重新启动,而不是从头开始做所有事情?
vagrant destroy -f && vagrant up
我可能会得到一个错误...
PLAY RECAP ********************************************************************
to retry, use: --limit @/path/to/playbook.retry
我只想从失败的地方恢复...似乎可以通过消息完成...使用--limit....但是当我在流浪环境中使用它时它不起作用..
【问题讨论】:
-
你为什么关心这个? Ansible play 应该是幂等的,因此再次运行整个 playbook 应该非常快。
-
@StrahinjaKustudic “幂等”并不意味着“即时”。只重新运行失败的任务可以节省大量时间。
-
很公平。 Ansible 目前没有该功能,但我相信他们会喜欢它的拉取请求:)
标签: vagrant ansible ansible-playbook