【发布时间】:2021-10-26 21:08:34
【问题描述】:
我正在使用 vagrant 和 ansible playbook 来自动在 ubuntu 映像上安装一堆程序。一个程序无法在 vagrant VM 上安装。在Vagrant 文件中我有
config.vm.provision :ansible do |ansible|
ansible.verbose = "vvv"
ansible.playbook = "provisioning/playbook.yml"
end
但详细输出不包括apt-get 输出。我的 playbook.yml 看起来像
---
- hosts: all
sudo: true
tasks:
- name: get vi
apt: state=latest name=vim
我如何在 VM 上查看单个(或全部)apt-get install 的控制台输出,因为 ansible 会以格式输出每个安装
TASK: [Install vim] ***********************************************************
failed: [default] => {"failed": true}
...
【问题讨论】: