根据你提供的Ansible playbook脚本,以下是修正后的版本:
- name: distribute file to destination
copy:
src: /home/deployer/ovs/deploy/tar/*
dest: /home/deployer/ovs/deploy/tar/
backup: no
force: yes
- name: copy ovs_deploy.sh script
copy:
src: /home/deployer/ovs/ovs_deploy.sh
dest: /home/deployer/ovs/
backup: no
force: yes
- name: execute ovs deploy cmd
shell:
chdir: /home/deployer/ovs/
cmd: sh ovs-deploy.sh deploy
这样修正后的脚本应该可以正确执行。注意在第二个copy任务中,更正了任务名称,并且每个任务需要使用独立的键值对进行配置。
内容由零声教学AI助手提供,问题来源于学员提问