我怎样才能正确使用条件在一个可靠的条件?
tasks: – name: check if rpmforge installed shell: rpm -q rpmforge-release-0.5.3-1.el6.rf.i686 register: shell_output – name: Enable repo for htop shell: "{{ item }}" with_items: – wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm – sudo rpm -Uhv rpmforge-release-0.5.3-1.el6.rf.i686.rpm when: shell_output.stdout.find('not installed') != -1 上述任务失败: failed: [default] => {"changed": true, "cmd": "rpm -q rpmforge-release-0.5.3-1.el6.rf.i686", "delta": "0:00:00.100877", "end": "2016-01-08 09:05:30.495234", "rc": 1, "start": […]