首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >抑制Ansible警告(至少适用于智能安装)

抑制Ansible警告(至少适用于智能安装)
EN

Stack Overflow用户
提问于 2019-06-26 07:10:17
回答 2查看 2.5K关注 0票数 3

如何在没有ansible警告的情况下安装aptitude包:

代码语言:javascript
复制
TASK [... : APT: Install aptitude package] ********************************************************************************
 [WARNING]: Could not find aptitude. Using apt-get instead

我的安装代码如下所示:

代码语言:javascript
复制
- name: "APT: Install aptitude package"
  apt:
    name: aptitude
#  vars:
#    ACTION_WARNINGS: false << DOES NOT WORK
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-06-26 07:55:10

已修复(特别适用于智能安装):

代码语言:javascript
复制
- name: "APT: Install aptitude package"
  apt:
    name: aptitude
    force_apt_get: yes

基于https://github.com/ansible/ansible/blob/stable-2.8/lib/ansible/modules/packaging/os/apt.py#L1059

票数 9
EN

Stack Overflow用户

发布于 2019-09-10 22:11:57

或者在你的playbook中使用module_defaults,如果你不想用智能污染你的系统:

代码语言:javascript
复制
---
- hosts: ...
  module_defaults:
    apt:
      force_apt_get: yes
  tasks:
    - ...
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56763131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档