ansible - MacAfee-tenable-Nessus rpm 包在使用 Ansible 安装到 Amazon Linux 时失败
问题描述
我正在尝试使用 Ansible 将 Nessus rpm 包安装到 Amazon Linux ami 并尝试使用此方法从私有 gitlab 存储库中提取 rpm 包curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/13083/repository/files/app%2Fmodels%2Fkey%2Erb/raw?ref=master"
我能够提取包,但安装失败并出现以下错误
amazon-ebs.autogenerated_1: TASK [tenable-nessus-mcafee : pull the rpm package] ****************************
amazon-ebs.autogenerated_1: changed: [default]
amazon-ebs.autogenerated_1:
amazon-ebs.autogenerated_1: TASK [tenable-nessus-mcafee : Install the nessus rpm package] ******************
amazon-ebs.autogenerated_1: fatal: [default]: FAILED! => {"changed": false, "msg": "Failed to get nevra information from RPM package: /tmp/nessus/NessusAgent-8.2.4-es5.x86_64.rpm"}.
谁能帮我解决这些问题?
这是安装块
- name: Install the nessus rpm package
yum:
name: /tmp/nessus/NessusAgent-8.2.4-es5.x86_64.rpm
state: present
解决方案
推荐阅读
- javascript - 从对象构造函数向现有 Javascript 对象添加属性
- events - Apache Flink - 事件之间的时间
- android - Android - 使用有效 API 密钥请求地图图像时出现 403
- sql-server-2008 - SQL Server 2008 从表中删除 dbo 标头
- django - django 问题无法从 url 插入评论
- android - ScrollView 下的静态按钮,其中包含动态表格布局
- android - NullPointerException 响应使用改造
- reactjs - React redux 不显示地图内容
- oracle-apex - oracle apex 18.2 pl/sql 函数体返回 sql 查询检查页面项目值
- azure-cosmosdb - Cosmosdb Resource Token Authorization Header using a REST call