Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-142703

On RHEL10, rhc-worker-playbook continues to upload even after the playbook is finished

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • rhel-10.2
    • None
    • rhc-worker-playbook
    • None
    • rhc-worker-playbook-0.2.7-1.el10
    • None
    • Important
    • insights-ops-1
    • 5
    • False
    • False
    • Hide

      None

      Show
      None
    • No
    • None
    • Unspecified Release Note Type - Unknown
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      Description of Problem

      In the RHEL 10 (Go implementation) of rhc-worker-playbook, the process will continue to upload playbook output even after the playbook has finished executing.

      Every 30 seconds (or configured interval), it will continue to upload the same (final) payload of Ansible job events until the process is killed, loses network connection, or other forced stoppage.

      How reproducible

      Always

      Steps to Reproduce

      1. Execute a playbook run on a RHEL10 system
      2. Observe the output of the `com.redhat.Yggdrasil1.Worker1.rhc_worker_playbook.service` systemd unit
      3. Wait until playbook status is reported to the web UI as "Success"
      4. See that rhc-worker-playbook service is still continuing to upload data

      Actual Behavior

      rhc-worker-playbook uploads data on intervals continuously after playbook ends

      Expected Behavior

      rhc-worker-playbook should end its uploads when the playbook is finished

      Business Impact / Additional info

      Unnecessary waste of bandwidth & computation resources for both us and the customers, and goes counter to our data/bandwidth reduction efforts for remediations

              rhn-support-jcrafts Jeremy Crafts
              rhn-support-jcrafts Jeremy Crafts
              Jeremy Crafts Jeremy Crafts
              Jeremy Audet Jeremy Audet
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: