我正在尝试使用 Ansible 来自动化我的工作站。我一直在关注本教程作为介绍。但我不断收到使用该ansible-pull命令的警告。
做完后sudo ansible-pull -U https://github.com/plsergent/setup-user-friendly.git我得到了[WARNING]: Could not match supplied host pattern, ignoring: <local machine hostname>
这是我的/etc/ansible/hosts文件:
[localhost]
127.0.0.1
[localhost:vars]
ansible_connection=local
和我的local.yml文件:
- hosts: localhost
become: true
pre_tasks:
- name: update repositories
apt: update_cache=yes
changed_when: False
tasks:
- include: tasks/packages.yml
- include: tasks/users.yml
- include: tasks/cron.yml
有没有办法摆脱这个警告?
谢谢
注意:当我使用以下命令运行我的剧本时,我没有任何警告ansible-playbook:
sudo ansible-playbook local.yml