通过可见角色安装httpd - ok=1而不是changed =1



我已经创建了安装httpd的角色。

但是状态总是'ok=1'而不是'changed=1'

我应该如何安装httpd并获得'changed=1'的状态

master.yml->
- name: playbook
hosts: webservers
become: yes
roles: 
-tasks
tasks.yml->
- name: installing apache latest
yum: 
- name: httpd
state: present

服务启动了吗?

- name: service httpd started
service:
name: "httpd" 
state: started

这是因为你有状态" present ";在yum模块描述中。工作原理:如果你已经安装了软件包,status将显示"ok";如果你还没有安装,status将显示"changed"

最新更新