Uploaded image for project: 'Product Technical Learning'
  1. Product Technical Learning
  2. PTL-15774

AU374: ch08s05 - incorrect statement about running a play when a task fails - RHT2505016

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • None
    • AU374 - RHAAP2.5-en-2-20250801
    • AU374
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • 8
    • en-US (English)

      URL: ch08s05
      Reporter RHNID: mzdyb
      Section title: Managing Rolling Updates
      Language: English

      Issue description

      There is an incorrect dectription in 'Aborting the Play' paragraph in Managing Rolling Updates chapter:
      'By default, Ansible tries to get as many hosts to complete a play as possible. If a task fails for a host, the host is dropped from the play, but {}Ansible continues to run the remaining tasks for other hosts{}'

      This is not the correct description of how Ansible runs the tasks. If a task fails for a host, the host is dropped from the play AND Ansible does not continue to run the {}remaining{} tasks for other hosts. Other hosts stop running the remaining tasks after completing the task which failed on another host. This is the default linear strategy.

       

       

              glsbugs-automation@redhat.com PTL - Ansible Team
              carias@redhat.com Carlos Arias
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: