Browse Source

Refetch task

When we grab the task to execute, use the one we fetch to advance the
host rather than the peeked version.

Change-Id: If8f53f900070bb714662e519b4017d963af30ccc
tags/1.7.0
Alex Schultz 1 month ago
parent
commit
ccb5cde76f
1 changed files with 2 additions and 4 deletions
  1. +2
    -4
      tripleo_ansible/ansible_plugins/strategy/tripleo_free.py

+ 2
- 4
tripleo_ansible/ansible_plugins/strategy/tripleo_free.py View File

@@ -179,10 +179,8 @@ class StrategyModule(BASE.TripleoBase):
# that have tasks in queue
self._blocked_hosts[host_name] = True

# we already have the task and state from our peek call so we don't
# need these again. This call just pops it of the task list for the
# host.
(_, _) = self._iterator.get_next_task_for_host(host)
# Refetch the task without peek
(_, task) = self._iterator.get_next_task_for_host(host)
action = self._get_action(task)

try:


Loading…
Cancel
Save