使用Ansible Yum插件时如何显示升级进度
How to display the upgrade progress when using Ansible Yum plug-in
我有一个 Ansible 剧本,我用它来配置存储库和升级包。由于软件包升级可能需要一些时间,因此该任务处于空闲状态且未提供任何信息。
我如何修改我的 playbook 以在每次包升级成功完成时提供输出?
我已经尝试使用寄存器变量生成输出,但由于它仅在升级任务后执行,因此与我的要求不符。
- name: Apply All Latest Upgrades
yum:
name: '*'
state: latest
register: shell_result
- debug:
var: shell_result
你不应该。内部是 运行,您应该等待它完成。
但是,您可以试试这个:
我有一个 Ansible 剧本,我用它来配置存储库和升级包。由于软件包升级可能需要一些时间,因此该任务处于空闲状态且未提供任何信息。
我如何修改我的 playbook 以在每次包升级成功完成时提供输出?
我已经尝试使用寄存器变量生成输出,但由于它仅在升级任务后执行,因此与我的要求不符。
- name: Apply All Latest Upgrades
yum:
name: '*'
state: latest
register: shell_result
- debug:
var: shell_result
你不应该。内部是 运行,您应该等待它完成。
但是,您可以试试这个: