1
來更新rsyslog現在我有這是過時的版本rsyslog現在運行7.4.4生產系統
,所以我需要使用最新的V-8版本,如http://www.rsyslog.com/ubuntu-repository/ 只有三件事更新需要做無法使用Ansible
1. sudo add-apt-repository ppa:adiscon/v8-stable
{此步驟之後,它要求以按[ENTER]
2. sudo apt-get update
3. sudo apt-get install rsyslog
所以我寫以下任務在劇本爲:
- name: Updating rsyslog from 7.4.4 to v-8 stable| Adding PPA
apt_repository:
repo='ppa:adiscon/v8-stable'
state=present
update_cache=yes
- name: Running Updates
apt: update_cache=yes
- name: Install rsyslog (v-8)
apt: name=rsyslog
state=present
update_cache=yes
在第一個任務Ansible {更新rsyslog從7.4.4到v-8 stable |添加PPA}只是坐在/掛在那裏..我猜測,因爲它預計{ENTER}
我該怎麼辦?
嘗試添加-vvvv來運行你的手冊。順便說一下,我試圖在當地的一個流浪漢機器上,它工作的很好! 你確定你確實有問題嗎? –
你的上一個任務不應該使用'state = latest'而不是'state = present'嗎?使用'state = present'它只是檢查是否存在任何版本的rsyslog。通過使用'state = latest',你告訴它如果存在更新的版本就升級包。 –
@BruceP哦,是的。我錯過了,它的狀態=最新 –