Я пытаюсь следовать параметры/Примеры, но при выполнении Ansible'playbook выдает следующее ПРЕДУПРЕЖДЕНИЕ:
TASK [apt (pre)] ********************************************************************************************
[WARNING]: The value True (type bool) in a string field was converted to u'True' (type string). If this does
not look like what you expect, quote the entire value to ensure it does not change.
соответствующая часть учебника:
- name: apt (pre)
apt:
update_cache: yes
upgrade: yes
Пожалуйста, порекомендуйте.
Мне удалось воссоздать ваши результаты.
Я нашел upgrade
ожидает строковое значение. В дополнении к yes
и no
ты можешь использовать dist
, full
, или safe
Изменение вашей инструкции на следующее должно привести к желаемым результатам:
---
- hosts: localhost
remote_user: root
tasks:
- name: apt (pre)
apt:
update_cache: yes
upgrade: 'yes'
Ссылка