我在这样的ansible剧本中指定了一个块:
- block:
- name: DO SOMETHING
shell: whatevercommand -flag test
**become: true
become_user: root**
- name: DO SOMETHING ELSE
shell: whateversecondcommand -secondflag testsecond
when: do_status | success
become: true
become_user: root
是否会为该任务保留内联“成为/ become_user”,或者该块是否优先于内联指令?
答案 0 :(得分:0)
现在自己进行测试,以便记录:内联指令对块级指令进行预测。因此,块中具有定义指令的任务将获得这些指令,而不是块指令。