Browse Source

Avoid potential loop_var shadowing (#11162)

With CentOS, kubespray currently produces the following warning:

[WARNING]: TASK: bootstrap-os : Enable Oracle Linux repo: The loop variable
'item' is already in use. You should set the `loop_var` value in the
`loop_control` option for the task to something else to avoid variable
collisions and unexpected behavior.

This could bites us in nasty ways, so fix it.
pull/11177/head
Max Gautier 6 months ago
committed by GitHub
parent
commit
d870a3ee4e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions
  1. 4
      roles/bootstrap-os/tasks/main.yml

4
roles/bootstrap-os/tasks/main.yml

@ -24,10 +24,12 @@
- vars/
skip: True
- name: Include tasks
include_tasks: "{{ item }}"
include_tasks: "{{ included_tasks_file }}"
with_first_found:
- <<: *search
paths: []
loop_control:
loop_var: included_tasks_file
- name: Create remote_tmp for it is used by another module

Loading…
Cancel
Save