我的Ansible手冊中有一個相當長的任務,它使用APT安裝各種軟件包。這些任務在我的筆記本上花費很長時間。有什麼方法可以讓Ansible在它遍歷包的時候「回顯」它正在安裝的哪個項目,這樣我就可以知道這個任務需要多長時間了?可以Ansible「回聲」項目,因爲它安裝它們?
- name: install global packages
apt: pkg={{ item }} update_cache=yes cache_valid_time=3600
become: True
become_user: root
with_items:
- git
- vim
- bash-completion
- bash-doc
- wput
- tree
- colordiff
- libjpeg62-turbo-dev
- libopenjpeg-dev
- zlib1g-dev
- libwebp-dev
- libffi-dev
- libncurses5-dev
- python-setuptools
- python-dev
- python-doc
- python-pip
- virtualenv
- virtualenvwrapper
- python-psycopg2
- postgresql-9.4
- postgresql-server-dev-9.4
- postgresql-contrib
- postgresql-doc-9.4
- postgresql-client
- postgresql-contrib-9.4
- postgresql-9.4-postgis-2.1
- postgis-doc
- postgis
- nginx
- supervisor
- redis-server
你用什麼命令來運行它?你添加了'-vvv'嗎? – tedder42
我知道我可以使用-vvv,但它顯示出比我需要看到的更多信息。如果設置了一個標誌,只是說「正在安裝package1,正在安裝package2,...」等,那將會很不錯。 – William
我遇到了同樣的問題,我使用簡單的一行修改來安裝我的軟件。對該解決方案感興趣? – helloV